@extends('admin.master') @section('content') @section('title','Attendance Summary Report')
| S/L | Year | Month | |||||||
|---|---|---|---|---|---|---|---|---|---|
| # | 2017 | {{$monthName}} | @foreach($monthToDate as $head){{$head['day_name']}} | @endforeachDay off worked | Gov. day worked | @foreach($leaveTypes as $leaveType){{$leaveType->leave_type_name}} | @endforeach|||
| # | Name | Designation | @foreach($monthToDate as $head){{$head['day']}} | @endforeach# | # | @foreach($leaveTypes as $leaveType)# | @endforeach|||
| {{++$sl}} | {{$key}} | {{$value[0]['designation_name']}} | @foreach($value as $v) @php if($sl == 1){ $totalCol ++; } if($v['attendance_status'] == 'present'){ if($v['gov_day_worked'] == 'yes'){ $totalGovDayWorked++; } $totalPresent++; echo "P | "; }elseif($v['attendance_status'] == 'absence'){ echo "A | "; }elseif($v['attendance_status'] == 'leave'){ $leaveData[$key][$v['leave_type']][] = $v['leave_type']; echo "L | "; }else{ echo ""; } @endphp @endforeach | {{$totalPresent}} | {{$totalGovDayWorked}} | @foreach($leaveTypes as $leaveType)@php if($sl == 1){ $totalCol ++; } if (isset($leaveData[$key][$leaveType->leave_type_name])) $c = count($leaveData[$key][$leaveType->leave_type_name]); else $c = 0; @endphp {{ $c }} | @endforeach @php $totalPresent = 0; $totalGovDayWorked = 0; @endphp