@extends('layouts.dashboard.managerapp') @section('title', 'Leave Management') @section('styles') @endsection @section('content')

UEPL | Leave Management

@if($pendingCount > 0) {{ $pendingCount }} Pending Approvals @endif
@if(session('success')) @endif @if(session('error')) @endif
Filters
Reset
Leave Requests
@foreach($leaves as $leave) @endforeach
Employee Department Leave Type From To Days Duration Status Reason Requested On Actions
{{ $leave->employee->name ?? $leave->employee_name }}
{{ $leave->employee->employee_id ?? '-' }}
{{ $leave->department ?? '-' }} @switch($leave->leave_type) @case('CL') CL @break @case('SL') SL @break @case('PL') PL @break @case('LOP') LOP @break @case('Comp Off') Comp Off @break @default {{ $leave->leave_type }} @endswitch {{ $leave->leave_from ? \Carbon\Carbon::parse($leave->leave_from)->format('d-m-Y') : '-' }} {{ $leave->leave_to ? \Carbon\Carbon::parse($leave->leave_to)->format('d-m-Y') : '-' }} {{ $leave->number_of_days }} {{ $leave->duration_type }} @if($leave->status == 'Approved') Approved @elseif($leave->status == 'Pending') Pending @elseif($leave->status == 'Rejected') Rejected @else {{ $leave->status }} @endif {{ Str::limit($leave->reason, 25) }} {{ $leave->requested_on ? \Carbon\Carbon::parse($leave->requested_on)->format('d-m-Y') : '-' }} @if($leave->status == 'Pending') @endif
@endsection @section('scripts') @endsection