@extends('admin.layout.master') @section('content')

Individual Time Card(Roster Wise)

@if(count($attendances) >0)
@include('payroll.includes.printAndExcel')
@endif
@if(count($attendances) >0)
@foreach ($attendances as $data)
{{-- --}}

{{$data['employee_info']->emp_name}}-{{$data['employee_info']->emp_code}}

Attendance For The Date Of ({{carbon()->parse($date_from)->format('d-m-Y')}} - {{carbon()->parse($date_to)->format('d-m-Y')}})

Employee Name: {{$data['employee_info']->emp_name}} Code: {{$data['employee_info']->emp_code}} Department: {{$data['employee_info']->fetch_department ? $data['employee_info']->fetch_department->name : null}}
{{-- --}} @foreach ($data['attendances'] as $attendance ) {{-- @dd( $attendance ) --}} {{-- --}} @endforeach
Date Day Name Shift Type In Time Out Time Status Late Early WH OT
{{$attendance['date']}} {{$attendance['day_name']}} {{--

{{$attendance['shift_name']}}

--}} {{$attendance['shift_time']}}
{{$attendance['roster_type']}} {{$attendance['in_time'] ? $attendance['in_time'] : "--" }}
{{ count($attendance['ot_shift_attendances']) > 1 ? $attendance['ot_shift_attendances']['in_time'] : null }}
{{$attendance['out_time'] ? $attendance['out_time'] : "--" }}
{{ count($attendance['ot_shift_attendances']) > 1 ? $attendance['ot_shift_attendances']['out_time'] : null }}
{{ucfirst($attendance['status'])}} {{$attendance['late']}} {{$attendance['early_leave']}} {{$attendance['working_time']}} {{-- {{$attendance['working_hours']}} --}}
{{ count($attendance['ot_shift_attendances']) > 1 ? $attendance['ot_shift_attendances']['working_time'] : null }}
@if($attendance['over_time']) {{$attendance['over_time']}} @else @if($attendance['ot_day'] == 1) {{"OT Day"}} @endif @endif {{--{{$attendance['over_time_hours']}} --}}
{{-- @dd($data['attendances']) --}}
Rosters Weekends Holidays Leaves Presents Absents Lates Early Leaves Working Hours Late Hours OT Hours OT Day
{{count($data['attendances'])}} {{$data['attendances']->where('status','Weekend')->count() + $data['attendances']->where('status','Weekend Present')->count()}} {{$data['attendances']->where('status','holiday')->count()}} {{$data['attendances']->where('status','Leave')->count()}} {{$data['attendances']->where('status','Present')->count() + $data['attendances']->where('status','Half Weekend')->count() }} {{$data['attendances']->where('status','Absent')->count()}} {{$data['attendances']->whereNotNull('late')->count()}} {{$data['attendances']->whereNotNull('early_leave')->count()}} {{$data['attendances']->sum('working_hours')}} {{$data['attendances']->sum('late_hours')}} {{$data['attendances']->sum('over_time_hours')}} {{$data['attendances']->sum('ot_day')}}
@endforeach
@else @if(request()->get('search') !=null)

No Data Found

@endif @endif @endsection @section('script') @endsection