@extends('layouts.contentNavbarLayout') @section('title', 'Dashboard - Manage Employee Attendance') @section('content')
Attendance
@if (isset($userGroupPermissions['attendance']) && $userGroupPermissions['attendance']['views'] == 1)
Timesheet

{{ \Carbon\Carbon::now()->format('j F, Y') }}

Punch In at
@if ($latestAttendance && $latestAttendance->in_time)

{{ $latestAttendance->in_time->format('j F Y, h:i A') }}

@else

N/A

@endif
{{ $totalHours ?? '0' }} hr{{ $totalHours != 1 ? 's' : '' }} {{ $remainingMinutes ?? '0' }} min{{ $remainingMinutes != 1 ? 's' : '' }}
@if (isset($userGroupPermissions['attendance']) && $userGroupPermissions['attendance']['adds'] == 1) @if ($latestAttendance && !$latestAttendance->out_time)
@csrf
@else
@csrf
@endif @else @endif
Statistics
Today
Total:8Hrs
{{ number_format($percentage, 1) }}%
@if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif
Today Activity
    @forelse ($activities as $activity)
  • Punch In at

    {{ $activity->in_time->format('h:i A') }}.

    {{ $activity->time ?? 'N/A' }}

    Punch Out at

    {{ $activity->out_time ? $activity->out_time->format('h:i A') : 'N/A' }}.

  • @empty
  • No activity for today.
  • @endforelse
@foreach ($dailyAttendance as $index => $attendance) @endforeach
# Date Punch In Punch Out Total Working Hours
{{ $index + 1 }} {{ \Carbon\Carbon::parse($attendance->date)->format('j F Y') }} {{ $attendance->first_in_time ? \Carbon\Carbon::parse($attendance->first_in_time)->format('h:i A') : 'N/A' }} {{ $attendance->last_out_time ? \Carbon\Carbon::parse($attendance->last_out_time)->format('h:i A') : 'N/A' }} {{ floor($attendance->total_minutes / 60) }} hrs {{ $attendance->total_minutes % 60 }} mins
@else You Don't Have Permission to View the Attendance. @endif
@endsection @section('page-script') @endsection