@extends('layouts.admin') @section('title', 'Datesheets') @section('header-title', 'Datesheets') @section('content')

Exam Datesheets

Create Datesheet

Select Class & Year to View Schedule

@if($selectedClass || $selectedYear) Clear @endif
@if($selectedClass && $selectedYear)

Exam Schedule — Class {{ $selectedClass }} — {{ $selectedYear }}

@if($examSchedules->isEmpty())

No exam schedules found for Class {{ $selectedClass }} in {{ $selectedYear }}.

Add subjects to an exam for this class/year, then create a datesheet.

@else @foreach($examSchedules as $date => $daySchedules)

{{ $date }}

@foreach($daySchedules as $schedule) @endforeach
Exam Subject Code Time Duration Marks
{{ $schedule->subject->exam->name ?? '-' }} {{ $schedule->subject->name ?? '-' }} {{ $schedule->subject->code ?? '-' }} {{ $schedule->start_time }} - {{ $schedule->end_time }} {{ $schedule->subject->duration_minutes ?? '-' }} min {{ $schedule->subject->total_marks ?? '-' }}
@endforeach @if($exams->isNotEmpty())

{{ $exams->count() }} exam(s) found with {{ $examSchedules->flatten()->count() }} total schedule(s).

@endif @endif
@endif

Issued Datesheets

@if($selectedClass) @endif @if($selectedYear) @endif
@forelse($datesheets as $datesheet) @empty @endforelse
Title Exam Class Version Status Issued By Issued At Actions
{{ $datesheet->title }} {{ $datesheet->exam->name ?? '-' }} {{ $datesheet->exam->class ?? '-' }} v{{ $datesheet->version }} @if($datesheet->status === 'issued') Issued @else Draft @endif {{ $datesheet->issuer->name ?? '-' }} {{ $datesheet->issued_at?->format('d M Y H:i') ?? '-' }}
View Print @if($datesheet->status === 'draft') Edit @endif
No datesheets found.
{{ $datesheets->links() }}
@endsection