{{ __('app.portal.results.title') }}

{{ __('app.portal.results.desc') }}

@if ($students->isEmpty()) @else @if ($students->count() > 1) @foreach ($students as $option) @endforeach @endif @if ($records->isEmpty()) @else
@if ($students->count() > 1 && $filtered === null) @endif @foreach ($records as $record) @if ($students->count() > 1 && $filtered === null) @endif @endforeach
{{ __('app.portal.results.exam') }}{{ __('app.portal.results.student') }}GPA {{ __('app.portal.results.grade') }} {{ __('app.portal.results.percentage') }} {{ __('app.portal.results.position') }} {{ __('app.portal.results.status') }} {{ __('app.portal.common.actions') }}
{{ $record->exam?->localizedName() }} {{ $record->academicClass?->localizedName() }} @if ($record->section) · {{ $record->section->localizedName() }} @endif · {{ $record->computed_at?->translatedFormat('d M Y') }} {{ $record->student?->localizedName() }} {{ $record->gpa !== null ? number_format((float) $record->gpa, 2) : '—' }} {{ $record->grade_letter ?: '—' }} {{ number_format((float) $record->percentage, 2) }}% {{ $record->position ?? '—' }} {{ $record->is_passed ? __('app.portal.results.passed') : __('app.portal.results.failed') }} {{ __('app.actions.view') }}
{{ $records->links() }}
@endif
@endif