@php $select_enable_create = 0; $isPublic = 0; $controller = get_class(\Request::route()->getController()); $enable_kanban = 0; $kanban_field = ''; $import_enable_btns = 1; $export_enable_btns = 1; $export_options_order_field = 'id'; // # - $export_options_order_field_value = 'DESC'; // # - $export_options_size = 'null'; // # - $export_options_size_height = null; // # - $export_options_size_width = null; // # - $export_enable_decimal_virgula = 0; // # - $actions_enable_btns = 1; //$kanban_list = array(); /*foreach($treinamentos as $val) { if(array_key_exists($kanban_field, $val->toArray())){ if (method_exists($val, 'Get_' . $kanban_field)){ $field = 'Get_' . $kanban_field; $val->$kanban_field = $val->$field(); } $kanban_list[$val[$kanban_field]][] = $val; }else{ $kanban_list[""][] = $val; } }*/ if(env('FILESYSTEM_DRIVER') == 's3') { $fileurlbase = env('URLS3') . '/' . env('FILEKEY') . '/'; } else { $fileurlbase = env('APP_URL') . '/'; } @endphp @php $auth_user__actions_enable_btns = false; $permissaoUsuario_auth_user__controller_update = false; $permissaoUsuario_auth_user__controller_copy = false; $permissaoUsuario_auth_user__controller_show = false; $permissaoUsuario_auth_user__controller_destroy = false; if(\Auth::user() && $actions_enable_btns){ $auth_user__actions_enable_btns = true; } if(\App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@update")){ $permissaoUsuario_auth_user__controller_update = true; } if(\App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@copy")){ $permissaoUsuario_auth_user__controller_copy = true; } if(\App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@show")){ $permissaoUsuario_auth_user__controller_show = true; } if(\App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@destroy")){ $permissaoUsuario_auth_user__controller_destroy = true; } @endphp @extends($isPublic ? 'layouts.app-public' : 'layouts.app') @section('content') @section('style') @endsection

Treinamentos

@if($exibe_filtros)
{!! Form::label('','Tipo do Treinamento') !!} {!! Form::select('tipo', $tipo_de_treinamento_tipo, (!empty(\Request::post('tipo'))?\Request::post('tipo'):null), ['class' => 'form-control input_tipo select_relationship ', 'data-sub' => '', 'data-live-search' => 'true', 'data-none-selected-text' => true, 'controller' => 'tipo_de_treinamento' ]) !!}
{!! Form::label('','Data') !!} {!! Form::text('data', (!empty(\Request::post('data'))?\Request::post('data'):null), ['autocomplete' =>'off', 'class' => 'form-control componenteData' ]) !!}
Limpar
@endif @if(!$enable_kanban)
{{-- !!! Mudou de Posição -| Remoção Futura !!! --}} {{-- --}}
@if(($import_enable_btns || $export_enable_btns) && !$isPublic && !$enable_kanban) @include('import', [ 'model' => 'Treinamentos', 'export_options_order_field' => $export_options_order_field, 'export_options_order_field_value' => $export_options_order_field_value, 'export_options_size' => $export_options_size, 'export_options_size_width' => $export_options_size_width, 'export_options_size_height' => $export_options_size_height, 'export_enable_decimal_virgula' => $export_enable_decimal_virgula, 'import_enable_btns' => $import_enable_btns, 'export_enable_btns' => $export_enable_btns, 'exibe_filtros' => $exibe_filtros, 'lote_count' => $treinamentos_count ]) @endif
@php $defaultPositionActions = 'left'; function LOAD_ACTIONS_TD( $auth_user__actions_enable_btns, $permissaoUsuario_auth_user__controller_update, $permissaoUsuario_auth_user__controller_copy, $permissaoUsuario_auth_user__controller_show, $permissaoUsuario_auth_user__controller_destroy, $value ){ if($auth_user__actions_enable_btns) { @endphp @if($permissaoUsuario_auth_user__controller_update) @endif @if(0) @if($permissaoUsuario_auth_user__controller_copy) @endif @endif @if($permissaoUsuario_auth_user__controller_show) @endif @if($permissaoUsuario_auth_user__controller_destroy)
{!! csrf_field() !!} {!! method_field('DELETE') !!}
@endif @php } } @endphp {{-- --}}
@if($auth_user__actions_enable_btns && $defaultPositionActions == 'left') @endif @if($auth_user__actions_enable_btns && $defaultPositionActions == 'right') @endif @foreach($treinamentos as $value) @if($auth_user__actions_enable_btns && $defaultPositionActions == 'left') {{ LOAD_ACTIONS_TD( $auth_user__actions_enable_btns, $permissaoUsuario_auth_user__controller_update, $permissaoUsuario_auth_user__controller_copy, $permissaoUsuario_auth_user__controller_show, $permissaoUsuario_auth_user__controller_destroy, $value ) }} @endif @php $anexo = ""; if ($value->anexo) { $anexo = $fileurlbase . "images/" . $value->anexo; $anexo = " Anexo"; } @endphp @if($auth_user__actions_enable_btns && $defaultPositionActions == 'right') {{ LOAD_ACTIONS_TD( $auth_user__actions_enable_btns, $permissaoUsuario_auth_user__controller_update, $permissaoUsuario_auth_user__controller_copy, $permissaoUsuario_auth_user__controller_show, $permissaoUsuario_auth_user__controller_destroy, $value ) }} @endif @endforeach
Empresa Unidade Nome do Treinamento Tipo do Treinamento Carga Horária (Em minutos) Valor Treinamento (R$) Data Anexo Número de Participantes Interno ou Externo?
@if($value->Empresa && isset($value->Empresa->nome_da_empresa)) {{$value->Empresa->nome_da_empresa}} @endif @if($value->Unidade && isset($value->Unidade->nome_da_unidade)) {{ $value->Unidade->nome_da_unidade }} @endif {{$value->nome_do_treinamento}} @if($value->Tipo && isset($value->Tipo->tipo)) {{$value->Tipo->tipo}} @endif {{$value->carga_horaria}} {{ number_format($value->valor, 2, ',', '.') }} {{(isset($value->data)) ? date("d/m/Y", strtotime($value->data)) : ""}}{!! $anexo !!} {{$value->numero_de_participantes}} {{ $value->Get_int_ou_ext() }}


@if(!$isPublic) Voltar @endif @if(\App\Models\Permissions::permissaoUsuario(\Auth::user(), "$controller@store") OR $isPublic) Cadastrar @endif
@else @include('treinamentos.kanban', [ 'treinamentos' => $treinamentos, // # - 'kanban_field' => $kanban_field, //'kanban_list' => $kanban_list, // # - 'controller' => $controller, 'controller_model' => $controller_model, // # - 'isPublic' => $isPublic ]) @endif
@endsection @section('script') @include('datatable', ['key' => 0, 'order' => 'desc']) @endsection