@extends('layout.padrao') @section('title', 'Edit - User') @section('content') @if($errors->any())
@foreach($errors->all() as $error) {{ $error }}
@endforeach
@endif
{{method_field('PUT')}} {{ csrf_field() }}
@include('include.btn_atualizar') @can('developers', App\Usuario::class) @endcan
@if(Auth::user()->departamento != 'Director' && Auth::user()->departamento != 'IT' && Auth::user()->departamento != 'Administration')
@else
@endif @if(Auth::user()->departamento == 'Director' || Auth::user()->departamento == 'IT' || Auth::user()->departamento == 'Administration')
{!! Form::label('departamento', 'Departamento', [ 'class' => 'w-100 control-label']) !!} {!! Form::select('departamento', $select['departamento'], old('departamento',$usuario->departamento), ['class' => ' form-control']) !!}
@endif
{!! Form::label('user_occupations_id', 'User occupation', [ 'class' => 'w-100 control-label']) !!} {!! Form::select('user_occupations_id', $select['userOccupations'], old('user_occupations_id',$usuario->user_occupations_id), ['class' => 'form-control']) !!}
{{-- Cliente principal nao mudar por conta dos API's Card#818 --}} @foreach ($usuario->userClients as $main_client_id) @if ($main_client_id->pivot->main == 'Yes') @php $main_clientid = $main_client_id->id; @endphp @endif @endforeach {!! Form::select('clients_id', $select['clients'], old('clients_id',($main_clientid ?? null)), ['required'=>'required', 'class' => 'form-control', ($main_clientid ? 'readonly' : null)]) !!}
@if(Auth::user()->departamento != 'Director' && Auth::user()->departamento != 'IT' && Auth::user()->departamento != 'Administration')
@else
{!! Form::label('countries_id', 'Location', [ 'class' => 'col-sm2 control-label']) !!} {!! Form::select('countries_id', $select['country'], old('countries_id',$usuario->countries_id), ['class' => 'form-control']) !!}
{{-- Cliente principal nao mudar por conta dos API's Card#818 --}} @foreach ($usuario->userClients as $main_client_id) @if ($main_client_id->pivot->main == 'Yes') @php $main_clientid = $main_client_id->id; @endphp @endif @endforeach {!! Form::select('clients_id', $select['clients'], old('clients_id',($main_clientid ?? null)), ['required'=>'required', 'class' => 'form-control', ($main_clientid ? 'readonly' : null)]) !!}
{!! Form::label('employee_groups_id', 'Employee Groups', [ 'class' => 'w-100 control-label']) !!} {!! Form::select('employee_groups_id', $select['employeeGroups'], old('employee_groups_id', $usuario->employee_groups_id ?? null), ['class' => 'form-control']) !!}

checkCharacteristics(['1', '2', '3']) ? '' : 'disabled' }} {{ $usuario->trader_type == 'Yes' ? 'checked':'' }} value="Yes">
{!! Form::label('clients_id_many', 'Clients:', [ 'class' => 'w-100 control-label']) !!} {!! Form::select('clients_id_many[]', $select['clients'], $usuario->userClients, ['class' => 'clients_id_many form-control ','multiple'=>'multiple']) !!}
{!! Form::label('user_access_profiles_id_many', 'Access Group Profiles:', [ 'class' => 'w-100 control-label']) !!} {!! Form::select('user_access_profiles_id_many[]', $select['userAccessProfiles'], old('user_access_profiles_id_many',$usuario->userAccessProfiles), ['class' => 'user_access_profiles_id_many form-control ','multiple'=>'multiple']) !!}
@if(Auth::user()->departamento == 'Director' || Auth::user()->departamento == 'IT' || Auth::user()->departamento == 'Administration') @isset($userAccessProfiles)
@endisset
{!! Form::label('menu[]', 'Menu', [ 'class' => 'w-100 control-label']) !!} {!! Form::select('menu[]', $select['menu'], old('menu',$usuario->menus), ['class' => ' mdb-select md-form colorful-select dropdown-danger form-control','multiple'=>'multiple', 'id'=>'menu','size'=>'20']) !!}
@endif
User Characteristics
@foreach($select['characteristic'] as $key => $char)
{!! Form::label('characteristic[' . $key . ']', $char, [ 'class' => 'control-label']) !!} {{ Form::checkbox('characteristic[' . $key . ']', $key, isset($usuario->userCharacteristics) ? in_array($key, $usuario->userCharacteristics->pluck('id')->toArray()) : false) }}
@endforeach
@include('include.btn_atualizar')
@endif
@include('usuarios.script') @endSection