@extends('AdminLte.template') @section('title') Leave List @endsection @section('ExternalCss') @parent @endsection @section('Content')
{{ Form::open(['action' => 'HrmsLeaveListController@Leave','name' => 'leaveListForm','autocomplete' => 'off']) }}
Leave List

@php if(isset($fromDate)){ $fDate = $fromDate; }else{ $fDate = date('Y-m-d'); } if(isset($toDate)){ $tDate = $toDate; }else{ $tDate = date('Y-m-d'); } @endphp









{{ Form::close() }}
@php if(isset($fromDate)){ $i = 1 + $employeeLeaveList->currentPage() * $employeeLeaveList->perPage() - $employeeLeaveList->perPage(); } else{ $i = 1; } @endphp @foreach ($employeeLeaveList as $key =>$leaves) @php $leaveBalance = 0; $partialDays = ''; $btnDisableOrNot = ''; $leaveStatus = ''; @endphp @php $leaveBalance =$leaves->entitlement -$leaves->leave_taken; @endphp @if($leaves->partial_days === 'all') @php $partialDays = 'All Days'; @endphp @elseif($leaves->partial_days === 'start') @php $partialDays = 'Start Day Only'; @endphp @elseif($leaves->partial_days === 'end') @php $partialDays = 'End Day Only'; @endphp @elseif($leaves->partial_days === 'start_end') @php $partialDays = 'Start And End Day'; @endphp @else @php $partialDays = 'None'; @endphp @endif @if($leaves->leave_status === 'approved') @php $leaveStatus = 'Approved'; @endphp @elseif($leaves->leave_status === 'cancelled') @php $leaveStatus = 'Cancelled'; @endphp @elseif($leaves->leave_status === 'rejected') @php $leaveStatus = 'Rejected'; @endphp @else @php $leaveStatus = 'Pending'; @endphp @endif @endforeach @if(isset($fromDate)) @else @endif
Sr From Date To Date Employee Name Partial Days Half Day Leave Type Leave Balance Number of Days Status Comment Approver Comment
{{ $i++ }} {{\Helper::getDisplayDate($leaves->leave_from)}} {{\Helper::getDisplayDate($leaves->leave_to)}}  {{$leaves->employee_name}} {{$partialDays}} {{ ($leaves->is_half_day == 'Y') ? 'Yes' : 'No' }} {{ $leaves->leave_type_name }} {{$leaveBalance}} {{$leaves->no_of_leaves}} {{$leaveStatus}} {{$leaves->comment}} {{$leaves->approver_comment}}
{{$employeeLeaveList->appends(['fromDate' => $fromDate, 'toDate' => $toDate,'empLeaveStatus'=>$empLeaveStatus,'employeeId'=>$employeeId])->links() }}
@endsection @section('BootstrapModals') @include('Components/Bootstrap Modals/approve_leave_modal') @endsection @section('ExternalJs') @endsection