@php $acao = ((isset($MRAGIuguAssinaturas) and !is_null($MRAGIuguAssinaturas))?'edit':'add'); $isPublic = 0; $controller = get_class(\Request::route()->getController()); $MRAGIuguClientes = ($acao=='edit'?$MRAGIuguAssinaturas->MRAGIuguClientes:null); $MRAGIuguPlanos = ($acao=='edit'?$MRAGIuguAssinaturas->MRAGIuguPlanos:null); $disabled = (($acao=='edit')?true:false); @endphp @extends($isPublic ? 'layouts.app-public' : 'layouts.app') @section('content') @section('style') @endsection

Gateway Iugu - Assinaturas

{{-- @if(!$isPublic) @endif --}}
{!! Form::open(['url' => "mra_g_iugu/mra_g_iugu_assinaturas".($acao=='edit'?'/'.$MRAGIuguAssinaturas->id:''), 'method' => ($acao=='edit'?'put':'post'), 'novalidate'=> true, 'enctype' => 'multipart/form-data', 'accept-charset' => 'utf-8', 'id' => ($acao=='edit'?'form_edit':'form_add').'_mra_g_iugu_assinaturas']) !!}
@if($acao=='edit') {!! Form::hidden('id', $MRAGIuguAssinaturas->id) !!} @if(\App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@destroy")) @endif @endif
{{--
{!! Form::label('','Status') !!} {!! Form::select('status', \App\Http\Controllers\MRA\MRAListas::Get_options_status_ai([""]), ($acao=='edit'?$MRAGIuguAssinaturas->status:null), ['class' => 'form-control select_single_no_trigger' , "id" => "input_status"]) !!}
--}} @if($acao=='edit')
{!! Form::label('','ID Iugu Assinatura',['class'=>'text-warning']) !!} {!! Form::text('iugu_subscriptions_id', ($acao=='edit'?$MRAGIuguAssinaturas->iugu_subscriptions_id:null), ['class' => 'form-control', "id" => "input_iugu_subscriptions_id", "disabled"=>$disabled]) !!}
@endif {{--
{!! Form::label('','Identificador Iugu') !!} * {!! Form::text('iugu_plan_identifier', ($acao=='edit'?$MRAGIuguAssinaturas->iugu_plan_identifier:null), ['class' => 'form-control', "id" => "input_iugu_plan_identifier", "disabled"=>($acao=='edit'?true:false)]) !!}
--}}
{!! Form::label('','Data de Expiração') !!}
{!! Form::text('iugu_expires_at', ($acao=='edit'?\App\Helper\Helper::H_Data_DB_ptBR($MRAGIuguAssinaturas->iugu_expires_at):date('d-m-Y')), ['autocomplete' =>'off', 'class' => 'form-control componenteData_v2', "placeholder"=>"__/__/____","id" => "input_iugu_expires_at"]) !!}
@if($acao=='add')

Data da primeira cobrança.

@elseif($acao=='edit')

Data de Expiração e da próxima Cobrança.

@endif
{!! Form::label('','Cliente',['class'=>'text-info']) !!} *
{!! Form::select('mra_g_iugu_clientes_id', \App\Models\MRAGIuguClientes::lista_clientes(), (($MRAGIuguClientes and $acao=='edit')?$MRAGIuguClientes->id:null), ['class' => 'form-control select_single_no_trigger', 'data-live-search' => 'true', "id" => "input_mra_g_iugu_clientes_id", "disabled"=>$disabled]) !!}
{!! Form::label('','Plano',['class'=>'text-info']) !!} *
{!! Form::select('mra_g_iugu_planos_id', \App\Models\MRAGIuguPlanos::lista_planos(), (($MRAGIuguPlanos and $acao=='edit')?$MRAGIuguPlanos->id:null), ['class' => 'form-control select_single_no_trigger', 'data-live-search' => 'true', "id" => "input_mra_g_iugu_planos_id"]) !!}
@if($acao=='edit')
{!! Form::label('','Ciclo / Cobrança') !!}
{!! Form::text('iugu_cycled_at', ($acao=='edit'?\App\Helper\Helper::H_DataHora_DB_ptBR($MRAGIuguAssinaturas->iugu_cycled_at):null), ['autocomplete' =>'off', 'class' => 'form-control componenteData_v2', "placeholder"=>"__/__/____","id" => "input_iugu_cycled_at", "disabled"=>true]) !!}
{!! Form::label('','Status') !!} {!! Form::select('iugu_suspended', \App\Models\MRAGIuguAssinaturas::Get_options_iugu_suspended([""]), ($acao=='edit'?$MRAGIuguAssinaturas->iugu_suspended:null), ['class' => 'form-control select_single_no_trigger' , "id" => "input_iugu_suspended", "disabled"=>true]) !!}
{{--
{!! Form::label('','Ativo') !!} {!! Form::select('iugu_active', \App\Models\MRAGIuguAssinaturas::Get_options_iugu_active([""]), ($acao=='edit'?$MRAGIuguAssinaturas->iugu_active:null), ['class' => 'form-control select_single_no_trigger' , "id" => "input_iugu_active"]) !!}
--}} @endif {{--
{!! Form::label('','Cobrança Ignorada') !!} {!! Form::select('skip_charge', \App\Models\MRAGIuguAssinaturas::Get_options_skip_charge([""]), ($acao=='edit'?$MRAGIuguAssinaturas->skip_charge:null), ['class' => 'form-control select_single_no_trigger' , "id" => "input_skip_charge", "disabled"=>$disabled]) !!}
--}} {{--
{!! Form::label('','Suspender quando Expirar') !!} {!! Form::select('iugu_suspend_on_invoice_expired', \App\Models\MRAGIuguAssinaturas::Get_options_iugu_suspend_on_invoice_expired(), ($acao=='edit'?$MRAGIuguAssinaturas->iugu_suspend_on_invoice_expired:null), ['class' => 'form-control select_single_no_trigger' , "id" => "input_iugu_suspend_on_invoice_expired", "disabled"=>$disabled]) !!}
--}}
{{--@if($acao=='edit')--}}
{!! Form::label('','ID Iugu Cliente',['class'=>'text-warning']) !!} {!! Form::text('iugu_customer_id', (($MRAGIuguClientes and $acao=='edit')?$MRAGIuguClientes->iugu_customer_id:null), ['class' => 'form-control', "id" => "input_iugu_customer_id", "disabled"=>true]) !!}
{{--@endif--}}
{!! Form::label('','Tipo de Pessoa') !!} * {!! Form::select('tipo', \App\Http\Controllers\MRA\MRAListas::Get_options_tipo_pessoa(), (($MRAGIuguClientes and $acao=='edit')?$MRAGIuguClientes->tipo:null), ['class' => 'form-control select_single_no_trigger' , "id" => "input_tipo", "disabled"=>true]) !!}
{!! Form::label('','Telefone') !!}
{!! Form::text('cont_telefone', (($MRAGIuguClientes and $acao=='edit')?$MRAGIuguClientes->cont_telefone:null), ['class' => 'form-control telefone',"placeholder"=>"(__) ____-____", "id" => "input_cont_telefone", "maxlength"=>200, "disabled"=>true]) !!}
{!! Form::label('','E-mail') !!} *
{!! Form::text('cont_email', (($MRAGIuguClientes and $acao=='edit')?$MRAGIuguClientes->cont_email:null), ['class' => 'form-control' , "id" => "input_cont_email", "maxlength"=>200, "disabled"=>true]) !!}
{!! Form::label('','CEP') !!} {!! Form::text('end_cep', (($MRAGIuguClientes and $acao=='edit')?$MRAGIuguClientes->end_cep:null), ['class' => 'form-control cep_v2', "placeholder"=>"_____-___", "id" => "input_end_cep", "maxlength"=>50, "disabled"=>true]) !!}
{!! Form::label('','Logradouro / Rua') !!} {!! Form::text('end_rua', (($MRAGIuguClientes and $acao=='edit')?$MRAGIuguClientes->end_rua:null), ['class' => 'form-control' , "id" => "input_end_rua", "maxlength"=>200, "disabled"=>true]) !!}
{!! Form::label('','Número') !!} {!! Form::text('end_numero', (($MRAGIuguClientes and $acao=='edit')?$MRAGIuguClientes->end_numero:null), ['class' => 'form-control' , "id" => "input_end_numero", "maxlength"=>200, "disabled"=>true]) !!}
{!! Form::label('','Bairro') !!} {!! Form::text('end_bairro', (($MRAGIuguClientes and $acao=='edit')?$MRAGIuguClientes->end_bairro:null), ['class' => 'form-control' , "id" => "input_end_bairro", "maxlength"=>200, "disabled"=>true]) !!}
{!! Form::label('','Complemento') !!} {!! Form::text('end_complemento', (($MRAGIuguClientes and $acao=='edit')?$MRAGIuguClientes->end_complemento:null), ['class' => 'form-control' , "id" => "input_end_complemento", "maxlength"=>200, "disabled"=>true]) !!}
{!! Form::label('','Estado') !!} {!! Form::select('end_estado', \App\Http\Controllers\MRA\MRAListas::Get_options_estados(), (($MRAGIuguClientes and $acao=='edit')?$MRAGIuguClientes->end_estado:null), ['class' => 'form-control select_single_no_trigger', 'data-live-search' => 'true', "id" => "input_end_estado", "disabled"=>true]) !!}
{!! Form::label('','Cidade') !!} {!! Form::text('end_cidade', (($MRAGIuguClientes and $acao=='edit')?$MRAGIuguClientes->end_cidade:null), ['class' => 'form-control' , "id" => "input_end_cidade", "maxlength"=>50, "disabled"=>true]) !!}
{!! Form::label('','País') !!} {!! Form::select('end_pais', \App\Http\Controllers\MRA\MRAListas::Get_options_paises(), ((($MRAGIuguClientes and $acao=='edit') and !is_null($MRAGIuguClientes->end_pais))?$MRAGIuguClientes->end_pais:1058), ['class' => 'form-control select_single_no_trigger', 'data-live-search' => 'true', "dropdown-menu-right"=>"", "id" => "input_end_pais", "disabled"=>true]) !!}
{{--@if($acao=='edit')--}}
{!! Form::label('','ID Iugu Plano',['class'=>'text-warning']) !!} {!! Form::text('iugu_plan_id', (($MRAGIuguPlanos and $acao=='edit')?$MRAGIuguPlanos->iugu_plan_id:null), ['class' => 'form-control', "id" => "input_iugu_plan_id", "disabled"=>true]) !!}
{{--@endif--}}
{!! Form::label('','Valor') !!} *
R$
{!! Form::text('valor', (($MRAGIuguPlanos and $acao=='edit')?\App\Helper\Helper::H_Decimal_DB_ptBR($MRAGIuguPlanos->valor):null), ['class' => 'form-control money_v2', "placeholder" => "0,00", "id" => "input_valor", "disabled"=>true]) !!}
{!! Form::label('','Intervalo') !!} * {!! Form::number('intervalo', (($MRAGIuguPlanos and $acao=='edit')?$MRAGIuguPlanos->intervalo:null), ['class' => 'form-control' , "id" => "input_intervalo", "min"=>1, "max"=>12, "disabled"=>true]) !!}
{!! Form::label('','Tipo de Intervalo') !!} * {!! Form::select('intervalo_tipo', \App\Http\Controllers\MRA\MRAGIugu::Get_options_tipo_intervalo([""]), (($MRAGIuguPlanos and $acao=='edit')?$MRAGIuguPlanos->intervalo_tipo:null), ['class' => 'form-control select_single_no_trigger', 'data-live-search' => 'true', "id" => "input_intervalo_tipo", "disabled"=>true]) !!}
{!! Form::label('','Dias de Faturamento') !!} * {!! Form::number('dias_ger_faturamento', (($MRAGIuguPlanos and $acao=='edit')?$MRAGIuguPlanos->dias_ger_faturamento:null), ['class' => 'form-control' , "id" => "input_dias_ger_faturamento", "min"=>1, "max"=>30, "disabled"=>true]) !!}

Dias antes de vencer gera uma nova fatura.

{!! Form::label('','Formas de Pagamento') !!} *
{{--@if(0) @if(App\Models\Permissions::permissaoModerador(\Auth::user()))
@php $parserList = array(); $userlist = App\Models\User::get()->toArray(); array_unshift($userlist, array('id' => '', 'name' => '')); array_unshift($userlist, array('id' => 0, 'name' => 'Disponível para todos')); foreach($userlist as $u) { $parserList[$u['id']] = $u['name']; } @endphp {!! Form::select('r_auth', $parserList, null, ['class' => 'form-control']) !!}
@endif @endif--}}
Voltar @if($acao == 'edit' and App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@update")) @endif @if($acao == 'edit' and App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@suspender") and !$MRAGIuguAssinaturas->iugu_suspended) @endif @if($acao == 'edit' and App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@ativar") and $MRAGIuguAssinaturas->iugu_suspended) @endif @if($acao == 'add' and App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@store")) @endif @if($acao == 'edit' and App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@destroy")) @endif
@if($acao == 'edit')

** Atenção!
- Forçar Exclusão apenas será removido dentro do sistema!

@endif
{!! Form::close() !!} @section('script') @endsection @endsection