{{ __('app.exams.marks.title') }}

{{ __('app.exams.marks.desc') }}

@if ($exam && $schedule) @can('marks.print') {{ __('app.exams.marks.print_sheet') }} @endcan @endif
@if ($notice) {{ $notice }} @endif @if ($errors->any())
    @foreach ($errors->all() as $message)
  • {{ $message }}
  • @endforeach
@endif
@foreach ($exams as $option) @endforeach @foreach ($classes as $option) @endforeach @if ($sections->isNotEmpty()) @foreach ($sections as $option) @endforeach @endif @if ($schedules->isNotEmpty()) @foreach ($schedules as $option) @endforeach @endif
@if ($exam === null) @elseif ($locked) {{ __('app.exams.marks.locked') }} @elseif (! $hasAllocations) {{ __('app.exams.marks.not_allowed') }} @elseif ($class === null) @elseif ($sections->isNotEmpty() && $sectionFilter === '') @elseif ($schedules->isEmpty()) @elseif ($students->isEmpty()) @else @unless ($canEdit) {{ __('app.exams.marks.not_allowed') }} @endunless
{{ $schedule->subject->localizedName() }} {{ $schedule->academicClass->division->localizedName() }} — {{ $schedule->academicClass->localizedName() }} @if ($schedule->section) · {{ $schedule->section->localizedName() }} @endif {{ __('app.exams.fields.max_marks') }}: {{ rtrim(rtrim(number_format((float) $schedule->max_marks, 2, '.', ''), '0'), '.') }} {{ __('app.exams.fields.pass_marks') }}: {{ rtrim(rtrim(number_format((float) $schedule->pass_marks, 2, '.', ''), '0'), '.') }} {{ __('app.exams.marks.student_count', ['count' => $students->count()]) }}
@foreach ($students as $student) @endforeach
{{ __('app.exams.fields.student') }} {{ __('app.exams.fields.roll') }} {{ __('app.exams.fields.marks_obtained') }} {{ __('app.exams.fields.absent') }} {{ __('app.exams.fields.remarks') }}
{{ $student->name_en }} {{ $student->student_uid }} @if ($student->name_bn) {{ $student->name_bn }} @endif {{ $student->roll ?? '—' }}

{{ __('app.exams.marks.hint') }}

{{ __('app.exams.marks.blank_hint') }}

{{ __('app.exams.marks.absent_hint') }}

@if ($canEdit)
{{ __('app.exams.marks.save') }} {{ __('app.loading') }}
@endif
@endif