@extends('mahasiswa.layout', [ 'title' => 'Jadwal Ujian', 'heading' => 'Jadwal Ujian', 'subheading' => 'Pantau jadwal UTS dan UAS untuk mata kuliah yang KRS-nya sudah disetujui.', ]) @php $utsCount = $examSchedules->where('jenis_ujian', 'uts')->count(); $uasCount = $examSchedules->where('jenis_ujian', 'uas')->count(); @endphp @section('mahasiswa-content')

{{ $utsCount }}

Jadwal UTS

{{ $uasCount }}

Jadwal UAS

{{ $examSchedules->count() }}

Total Jadwal Tersedia

Daftar Jadwal Ujian

{{ $year ? $year->tahun.' / '.$year->semester : 'Semua Tahun Akademik' }}
Hanya jadwal ujian yang sudah publish dan terkait KRS disetujui yang akan tampil.
@if (request()->has('tahun_akademik_id') || $jenisUjian !== '') Reset @endif
@forelse ($examSchedules as $item) @empty @endforelse
Mata Kuliah Jenis Waktu Ruangan Keterangan
{{ $item->jadwalKuliah?->mataKuliah?->nama_mk ?? '-' }}
{{ $item->jadwalKuliah?->mataKuliah?->kode_mk ?? '-' }} / {{ $item->jadwalKuliah?->mataKuliah?->sks ?? 0 }} SKS
Dosen: {{ $item->jadwalKuliah?->dosen?->nama_dosen ?? '-' }}
{{ strtoupper($item->jenis_ujian) }} {{ $item->tanggal_ujian?->format('d M Y') ?? '-' }}
{{ substr((string) $item->jam_mulai, 0, 5) }} - {{ substr((string) $item->jam_selesai, 0, 5) }}
{{ $item->tahunAkademik?->tahun ?? '-' }} / {{ $item->tahunAkademik?->semester ?? '-' }}
{{ $item->ruangan?->nama_ruangan ?? 'Belum ditentukan' }} @if ($item->ruangan?->gedung?->nama_gedung)
{{ $item->ruangan->gedung->nama_gedung }}
@endif
{{ $item->keterangan ?: '-' }}
Belum ada jadwal ujian untuk KRS yang sudah disetujui.
@endsection