@extends('layouts.training_centre_layout') @section('content')
@foreach ($assessmentDetails->studentDetails as $studentDetails) @php $marksheet = $studentDetails->student->studentMarksheet->firstWhere('assessment_id', '==', $assessmentDetails->id); $grade = $marksheet->grades; $isNumeric = is_numeric($grade); if ($isNumeric) { $score = (int)$grade; if ($score >= 90) $letter = 'A'; elseif ($score >= 80) $letter = 'B'; elseif ($score >= 60) $letter = 'C'; elseif ($score >= 40) $letter = 'D'; else $letter = 'E'; } else { $letter = strtoupper($grade); switch ($letter) { case 'A': $score = 95; break; case 'B': $score = 85; break; case 'C': $score = 65; break; case 'D': $score = 50; break; default: $score = 15; break; // E } } $status = $letter === 'E' ? 'fail' : 'pass'; $color = $status === 'pass' ? 'success' : 'danger'; @endphp

{{ $studentDetails->student->personalDetail->name }}

Application ID: {{ $studentDetails->student->application_number }}


Grade

{{ $grade }}

{{ $status }}
@endforeach
@endsection @section('pages-scripts') @endsection