@extends('layouts.dashboard') @section('content')

Single Employee DSR Report

@csrf
@isset($dsrReports)

{{ $user->name }} - {{ DateTime::createFromFormat('!m', $month)->format('F') }} {{ $year }} Summary

@php $totalAssignedHours = 0; $totalWorkedHours = 0; $groupedProjects = $dsrDetails->groupBy('project_id'); @endphp
@foreach($groupedProjects as $projectId => $group) @php $project = \App\Models\Project::find($projectId); $assigned = $project->estimated_hours ?? 0; $worked = $group->sum('hours'); $totalAssignedHours += $assigned; $totalWorkedHours += $worked; @endphp @endforeach
SR No. Project Name Assigned Hours Worked Hours
{{ $loop->iteration }} {{ $project->name_or_url ?? 'N/A' }} {{ $assigned }} {{ $worked }}
Total Projects: {{ $groupedProjects->count() }}   |   Assigned Hours: {{ $totalAssignedHours }}   |   Worked Hours: {{ $totalWorkedHours }}

Daily Work Details

@foreach($dsrDetails as $detail) @endforeach
SR No. Project Name Work Details Date Hours Someone Helped Manager Comments
{{ $loop->iteration }} {{ $detail->project->name_or_url ?? 'N/A' }} {{ Str::words($detail->work_description, 50, '...') }} {{ $detail->date }} {{ $detail->hours }} {{ $detail->someone_helped }} {{ $detail->manager_comments }}
@endisset
@endsection