@extends('layout.report', ['max_width' => '100%']) @section('report') @if (count($overviews) != 0) @if ($is_hod)

Final Grade List

@else

Semester Summary

@endif
{{ $group->name }}      Semester: {{ $group->semesterNumber }}     {{ count($courses) == 1 ? $courses[0]->name : '          ' }}    {{ 'exported at: ' . date('d-m-Y H:i') }}
@if (count($overviews) == 1) @if ($is_hod) @endif @else @foreach ($overviews as $key => $overview) @endforeach @endif @foreach ($group->students as $student) @foreach ($overviews as $key => $overview) @php $marks = round($overview[$student->id]['Grade']); $grade = ''; if ($marks >= 95) { $grade = 'A+'; } elseif ($marks >= 90) { $grade = 'A'; } elseif ($marks >= 85) { $grade = 'B+'; } elseif ($marks >= 80) { $grade = 'B'; } elseif ($marks >= 75) { $grade = 'C+'; } elseif ($marks >= 70) { $grade = 'C'; } elseif ($marks >= 65) { $grade = 'D+'; } elseif ($marks >= 60) { $grade = 'D'; } else { $grade = 'F'; } if (str_contains($overview[$student->id]['Status'], 'Fail')) { $grade = 'F'; } @endphp @if ($is_hod) @endif @endforeach @endforeach
Trainee Number NameMarksGrade{{ $key }}
{{ $student->student_number }} {{ $student->user->name }} {{ $marks }} {{ $key == 'English' ? $overview[$student->id]['Status'] : $grade }}
@if ($is_hod) {{-- signature --}}

Instructor 1

Instructor 2

HOD

@else

* F = Fail
* If any result is Fail. Please refer to make up schedule.

@endif @endif @endsection