@extends('layouts.publicador.novo_padrao') @section('content')

@lang('labels.escola_legislativo') / @lang('labels.parlamento_universitario') {{ empty($model->id) ? __('Adicionar') : __('Alterar') }}

@if ($errors->any())
@lang('labels.msg.verifique')
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
{{ empty($model->id) ? __('Cadastrar') : __('Editar') }} @lang('Participante')
{!! Form::model($model, [ 'route' => ['publicador.escola.parlamento.salvar'], 'method' => 'put', 'novalidate' => true, 'id' => 'participanteForm', ]) !!} {{ Form::hidden('id') }}
Informações Pessoais
{{-- NOME --}}
{{ Form::label('nome', __('labels.nome'), ['class' => 'form-label fw-bold']) }}
{{ Form::text('nome', null, [ 'class' => 'form-control border-left-0' . ($errors->has('nome') ? 'is-invalid' : ''), 'placeholder' => 'Nome completo', 'required' => true, ]) }}
@if ($errors->has('nome'))
{{ $errors->first('nome') }}
@endif
{{-- EMAIL --}}
{{ Form::label('email', __('labels.email'), ['class' => 'form-label fw-bold']) }}
{{ Form::email('email', null, [ 'class' => 'form-control border-left-0 ' . ($errors->has('email') ? 'is-invalid' : ''), 'placeholder' => 'email@exemplo.com', 'required' => true, ]) }}
@if ($errors->has('email'))
{{ $errors->first('email') }}
@endif
{{-- CPF --}}
{{ Form::label('cpf', 'CPF', ['class' => 'form-label fw-bold']) }}
{{ Form::text('cpf', null, [ 'class' => 'form-control border-left-0 cpf ' . ($errors->has('cpf') ? 'is-invalid' : ''), 'placeholder' => '000.000.000-00', 'maxlength' => 14, ]) }}
@if ($errors->has('cpf'))
{{ $errors->first('cpf') }}
@endif
{{-- DATA NASCIMENTO --}}
{{ Form::label('data_nascimento', 'Data de Nascimento', ['class' => 'form-label fw-bold']) }}
{{ Form::date( 'data_nascimento', isset($model->data_nascimento) ? \Carbon\Carbon::parse($model->data_nascimento) : null, [ 'class' => 'form-control border-left-0 ' . ($errors->has('data_nascimento') ? 'is-invalid' : ''), ], ) }}
@if ($errors->has('data_nascimento'))
{{ $errors->first('data_nascimento') }}
@endif
{{-- TELEFONE --}}
{{ Form::label('telefone', __('labels.celular'), ['class' => 'form-label fw-bold']) }}
{{ Form::text('telefone', null, [ 'class' => 'form-control border-left-0 telefone ' . ($errors->has('telefone') ? 'is-invalid' : ''), 'placeholder' => '(99) 99999-9999', 'required' => true, ]) }}
@if ($errors->has('telefone'))
{{ $errors->first('telefone') }}
@endif
Informações Acadêmicas
{{ Form::label('instituicao', __('labels.instituicao'), ['class' => 'form-label fw-bold']) }}
{{ Form::text('instituicao', null, [ 'class' => 'form-control border-left-0 ' . ($errors->has('instituicao') ? 'is-invalid' : ''), 'placeholder' => 'Nome da instituição de ensino', 'required' => true, ]) }}
@if ($errors->has('instituicao'))
{{ $errors->first('instituicao') }}
@endif
{{-- CIDADE --}}
{{ Form::label('cidade', __('labels.cidade'), ['class' => 'form-label fw-bold']) }}
{{ Form::select( 'cidade', isset($model->cidade) ? [$model->cidade => $model->cidade] : [], $model->cidade ?? null, [ 'class' => 'form-control border-left-0 cidade-select ' . ($errors->has('cidade') ? 'is-invalid' : ''), 'required' => true, 'placeholder' => 'Selecione a cidade', 'data-dropdown-css-class' => 'select2-dropdown-primary', ], ) }}
@if ($errors->has('cidade'))
{{ $errors->first('cidade') }}
@endif
{{-- CURSO --}}
{{ Form::label('curso', __('labels.curso'), ['class' => 'form-label fw-bold']) }}
{{ Form::text('curso', null, [ 'class' => 'form-control border-left-0 ' . ($errors->has('curso') ? 'is-invalid' : ''), 'placeholder' => 'Curso de graduação', 'required' => true, ]) }}
@if ($errors->has('curso'))
{{ $errors->first('curso') }}
@endif
{{-- PERIODO --}}
{{ Form::label('periodo', __('labels.periodo'), ['class' => 'form-label fw-bold']) }}
{{ Form::text('periodo', null, [ 'class' => 'form-control border-left-0 periodo ' . ($errors->has('periodo') ? 'is-invalid' : ''), 'placeholder' => 'Ex: 5º Período', ]) }}
@if ($errors->has('periodo'))
{{ $errors->first('periodo') }}
@endif
Status e Informações Adicionais
{{ Form::label('presenca', __('labels.presenca'), ['class' => 'form-label fw-bold']) }}
{{ Form::radio('presenca_radio', '1', isset($model->presenca) && $model->presenca ? true : false, [ 'class' => 'form-check-input border-left-0 presenca-radio', 'id' => 'presenca_radio_sim', ]) }}
{{ Form::radio('presenca_radio', '0', isset($model->presenca) ? !$model->presenca : true, [ 'class' => 'form-check-input border-left-0presenca-radio', 'id' => 'presenca_radio_nao', ]) }}
{{ Form::hidden('presenca', isset($model->presenca) ? $model->presenca : 0, ['id' => 'presenca_hidden']) }}
{{ Form::label('pcd', 'Pessoa com Deficiência (PCD)', ['class' => 'form-label fw-bold']) }}
{{ Form::radio('pcd_radio', '1', isset($model->pcd) && $model->pcd ? true : false, [ 'class' => 'form-check-input border-left-0 pcd-radio', 'id' => 'pcd_radio_sim', ]) }}
{{ Form::radio('pcd_radio', '0', isset($model->pcd) ? !$model->pcd : true, [ 'class' => 'form-check-input border-left-0 pcd-radio', 'id' => 'pcd_radio_nao', ]) }}
{{ Form::hidden('pcd', isset($model->pcd) ? $model->pcd : 0, ['id' => 'pcd_hidden']) }}
{{ Form::label('pcd_tipo', 'Tipo de Deficiência', ['class' => 'form-label fw-bold']) }} *
{{ Form::text('pcd_tipo', null, [ 'class' => 'form-control border-left-0 ' . ($errors->has('pcd_tipo') ? 'is-invalid' : ''), 'placeholder' => 'Especifique o tipo de deficiência', 'required' => isset($model->pcd) && $model->pcd ? true : false, ]) }}
@if ($errors->has('pcd_tipo'))
{{ $errors->first('pcd_tipo') }}
@endif
Ex: Visual, Auditiva, Física, Intelectual, etc.
{!! Form::close() !!}
@endsection