@section('stylesheets') @endsection
{!! Form::open(array('role' => 'form')) !!} {{-- Superadmin & all data permitted user get these fields --}} @if($data['isSuperAdmin'] || $data['hasAccessAllData'])
{{-- Company --}} {!! Form::label('company_id_fk', $data['attributes']['company_id_fk'], ['class' => 'col-sm-1 control-label']) !!}
{!! Form::select('company_id_fk', $data['companyData'], $data['model']->company_id_fk, [ 'class' => 'form-control getProject', 'id' => 'company_id_fk']) !!}

{{ $errors->error->first('company_id_fk') }}

{{-- Project --}} {!! Form::label('project_id_fk', $data['attributes']['project_id_fk'], ['class' => 'col-sm-1 control-label']) !!}
{!! Form::select('project_id_fk', array(''=>'Select any'), $data['model']->project_id_fk, ['class' => 'form-control getBranch', 'id' => 'project_id_fk']) !!}

{{ $errors->error->first('project_id_fk') }}

{{-- Branch --}} {!! Form::label('branch_id_fk', $data['attributes']['branch_id_fk'], ['class' => 'col-sm-1 control-label']) !!}
{!! Form::select('branch_id_fk', array(''=>'Select any'), $data['model']->branch_id_fk, ['class' => 'form-control getUser', 'id' => 'branch_id_fk']) !!}

{{ $errors->error->first('branch_id_fk') }}

{{-- Employee --}} {!! Form::label('users_id_fk', $data['attributes']['users_id_fk'], ['class' => 'col-sm-1 control-label']) !!}
{!! Form::select('users_id_fk', [''=>'Select any'], $data['model']->users_id_fk, ['class' => 'form-control getLeaveType', 'id' => 'users_id_fk']) !!}

{{ $errors->error->first('users_id_fk') }}

{{-- Respinsible Employee --}} {!! Form::label('respons_user_id', $data['attributes']['respons_user_id'], ['class' => 'col-sm-1 control-label']) !!}
{!! Form::select('respons_user_id', [''=>'Select any'], $data['model']->respons_user_id, ['class' => 'form-control getResponsibleUser', 'id' => 'respons_user_id']) !!}

{{ $errors->error->first('respons_user_id') }}

@endif {{-- Superadmin & all data permitted user cant get these fields --}} @if( !$data['isSuperAdmin'] && !$data['hasAccessAllData']) {{-- Respinsible Employee --}}
@endif {{-- Superadmin & all data permitted user cant get these fields --}} @if( !$data['isSuperAdmin'] && !$data['hasAccessAllData']) {!! Form::hidden('company_id_fk', $data['model']->company_id_fk, ['class' => 'form-control getProject', 'id' => 'company_id_fk']) !!} {!! Form::hidden('project_id_fk', $data['model']->project_id_fk, ['class' => 'form-control getBranch', 'id' => 'project_id_fk']) !!} {!! Form::hidden('branch_id_fk', $data['model']->branch_id_fk, ['class' => 'form-control getUser', 'id' => 'branch_id_fk']) !!} {!! Form::hidden('users_id_fk', $data['model']->users_id_fk, ['class' => 'form-control getLeaveType', 'id' => 'users_id_fk']) !!} @endif
@php if(isset($data['model']->from_date)) $fromDate=$data['model']->from_date; else $fromDate=date('d-m-Y'); if(isset($data['model']->to_date)) $toDate=$data['model']->to_date; else $toDate=date('d-m-Y'); @endphp {{-- Responsible Employee Table --}}
{{-- Leave Range --}}
@if($data['model']->applicationDetails->count() > 0) @php $employee = $data['model']->user->employee; @endphp @foreach($data['model']->applicationDetails as $applicationDetail) @php $datetime1 = new DateTime($applicationDetail->from_date); $datetime2 = new DateTime($applicationDetail->to_date); $interval = $datetime1->diff($datetime2); $totalDays = $interval->format('%a'); $totalDays = $totalDays + 1; @endphp @endforeach @else @endif {{-- --}}
{!! $data['attributesDetails']['leave_type_id'] !!} {!! $data['attributesDetails']['from_date'] !!} {!! $data['attributesDetails']['to_date'] !!} Total Day(s)
{!! Form::select('leave_type_id[]', $data['leaveTypeData'], $applicationDetail->leave_type_id, ['class' => 'form-control leaveType','required'=>'required', 'id' => 'leave_type_id']) !!} {!! Form::text('from_date[]', date('d-m-Y',strtotime($applicationDetail->from_date)), ['class' => 'form-control datepicker fromDate', 'id' => 'from_date']) !!} {!! Form::text('to_date[]', date('d-m-Y',strtotime($applicationDetail->to_date)), ['class' => 'form-control datepicker toDate', 'id' => 'to_date']) !!} {{ $totalDays }}
{!! Form::select('leave_type_id[]', $data['leaveTypeData'], $data['modelDetails']->leave_type_id, ['class' => 'form-control leaveType','required'=>'required', 'id' => 'leave_type_id']) !!} {!! Form::text('from_date[]', date('d-m-Y',strtotime($fromDate)), ['class' => 'form-control datepicker fromDate', 'id' => 'from_date']) !!} {!! Form::text('to_date[]', date('d-m-Y',strtotime($toDate)), ['class' => 'form-control datepicker toDate', 'id' => 'to_date']) !!}

{{-- Details --}}
{!! Form::textarea('details', $data['model']->details, ['class' => 'form-control', 'id' => 'details', 'rows'=>3]) !!}

{{ $errors->error->first('details') }}



{{-- Submit & Close Button --}}
{!! Form::submit('Submit', ['id' => 'add', 'class' => 'btn btn-info disableButton']); !!} Close
{{--
--}}
{!! Form::close() !!}
{{-- ./col-md-12 --}}
{{-- ./row --}} @section('footerAssets')