@extends('layouts.app') @section('content')

{{$nomePagina}}

{!! Layout::openCardForm(array('action' => array($controller::pathMethod('store'), $object->id), 'class' => "form-horizontal"))!!} @if(isset($object) && ($object->nro_parcelas > 1))
Somente esta parcela será alterada. Para alterar todas vinculadas exclua o título.

@endif
{{Form::label('pessoa_id', $labelPessoa, array('class' => 'col-md-3 control-label required'))}}
@if(isset($pessoa))

{{$pessoa->nome}}

{!! Form::hidden('pessoa_id',$pessoa->id) !!} @else {!! Layout::inputAutocomplete(array('idrec'=>$object->pessoa_id, 'name'=>'pessoa_id', 'action'=>$autoCompletePessoa, 'preloaded'=>false, 'model'=>\App\Models\Outros\Pessoa::class,'allowinsert'=>($object instanceof \App\Models\Titulo\TituloPagar))) !!} @endif
@include('contextousuario.titulos.create-edit-curso') @include('contextousuario.titulos.create-edit-aulas') @if(isset($valorTotalCalculado)) {!! Form::hidden('valor_total_calculado',true) !!} @endif @if(!isset($valorTotalCalculado) && (\App\Services\Permissions\PermissoesService::hasPermission(\App\Services\Permissions\PermissoesService::FNC_MultiplasCobrancasPorTitulo) || (isset($object->id) && count($object->tipos_cobranca) > 1)))
@php $iTipoCobrancaContador = 0; @endphp @if(old('tipo_cobranca_id')) @foreach(old('tipo_cobranca_id') as $tipoCobrancaId) @php $tipoCobrancaValor = null; $iTipoCobrancaContador++; $tipoCobrancaRemover = ($iTipoCobrancaContador > 0); @endphp @include('contextousuario.titulos.tipo-cobranca-linha') @endforeach @elseif (count($object->tipos_cobranca) > 0) @foreach($object->tipos_cobranca as $tipoCobranca) @php $tipoCobrancaId = $tipoCobranca->tipo_cobranca_id; $tipoCobrancaValor = $tipoCobranca->valor;//$object->tipos_cobranca[$iTipoCobrancaContador]->valor; $tipoCobrancaRemover = ($iTipoCobrancaContador > 0); $iTipoCobrancaContador++; @endphp @include('contextousuario.titulos.tipo-cobranca-linha') @endforeach @else @php $tipoCobrancaId = null; $tipoCobrancaValor = null; $tipoCobrancaRemover = false; @endphp @include('contextousuario.titulos.tipo-cobranca-linha') @endif
@if(\App\Services\Permissions\PermissoesService::hasPermission(\App\Services\Permissions\PermissoesService::FNC_MultiplasCobrancasPorTitulo)) @endif
@else @php $tipoCobrancaId = (count($object->tipos_cobranca) > 0 ? $object->tipos_cobranca->first()->tipo_cobranca_id : null); if (isset($valorTotalCalculado)){ $tipoCobrancaValor = $valorTotalCalculado; }else{ $tipoCobrancaValor = (count($object->tipos_cobranca) > 0 ? $object->tipos_cobranca->first()->valor : null); } $tipoCobrancaRemover = false; @endphp
@include('contextousuario.titulos.tipo-cobranca-linha')
@endif
{{Form::label('forma_pagamento_id', trans('validation.attributes.forma_pagamento'), array('class' => 'col-md-3 control-label required'))}}
{!! Layout::inputAutocomplete(array('idrec'=>$object->forma_pagamento_id, 'name'=>'forma_pagamento_id', 'action'=>$autoCompleteFormaPagamento)) !!}
@if(!isset($object->id) || !$object->id)
{!!Form::label('prazo', trans('validation.attributes.prazo'), array('class' => 'col-md-3 control-label required'))!!}
{{Form::radio('prazo', 'V', $object->prazo != 'P',array('id'=>'prazo_v'))}} {{Form::radio('prazo', 'P', $object->prazo == 'P', array('id'=>'prazo_p'))}}
{!!Form::label('nro_parcelas', trans('validation.attributes.nro_parcelas'), array('class' => 'col-md-3 control-label required nro-parcelas'))!!}
{!!Form::text('nro_parcelas', $object->nro_parcelas, array('class' => 'form-control mask-integer','id'=>'nro_parcelas'))!!}
@endif
{!!Form::label('data_vencimento', trans('validation.attributes.data_vencimento'), array('class' => 'col-md-3 control-label required','id' => 'label_data_vencimento'))!!}
{!!Form::text('data_vencimento', ($object->data_vencimento ? DateAndTime::convertDatabaseToVisual(($object->data_vencimento)) : null), array('class' => 'form-control mask-data','id' => 'data_vencimento'))!!}
{!!Form::label('valor_desconto_antecipacao', trans('validation.attributes.valor_desconto_antecipacao'), array('class' => 'col-md-3 control-label','id' => 'label_valor_desconto_antecipacao'))!!}
{!!Form::text('valor_desconto_antecipacao', \Devguar\OContainer\Util\NumbersHelper::convertDatabaseToVisualForm($object->valor_desconto_antecipacao), array('class' => 'form-control mask-money','id' => 'valor_desconto_antecipacao'))!!}
{!!Form::label('descricao', trans('validation.attributes.descricao'), array('class' => 'col-md-3 control-label'))!!}
{!!Form::text('descricao', $object->descricao, array('class' => 'form-control'))!!}
{!! Layout::buttonSave() !!}
{!! Layout::closeCardForm() !!}
{!! Layout::buttonPreviousIcon() !!} @php $tipoCobrancaId = null; $tipoCobrancaValor = null; $tipoCobrancaRemover = true; $tipoCobrancaSemMascaras = true; @endphp @include('contextousuario.titulos.tipo-cobranca-linha')
@push('scripts') @endpush @stop