198 lines
11 KiB
PHP
198 lines
11 KiB
PHP
<!-- View Modal -->
|
|
<div class="modal fade" id="viewJadwal{{ $sidangJadwal->id }}" tabindex="-1" role="dialog"
|
|
aria-labelledby="viewJadwal{{ $sidangJadwal->id }}" aria-hidden="true">
|
|
<div class="modal-dialog" role="document">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<h5 class="modal-title" id="viewJadwal{{ $sidangJadwal->id }}">Detail Jadwal Sidang</h5>
|
|
<button type="button" class="close" data-bs-dismiss="modal" aria-label="Close">
|
|
<span aria-hidden="true">×</span>
|
|
</button>
|
|
</div>
|
|
<div class="modal-body">
|
|
<table class="table table-bordered">
|
|
<tbody>
|
|
<tr>
|
|
<th scope="row" style="white-space: nowrap;">Tanggal Sidang</th>
|
|
<td>{{ $sidangJadwal->tanggal_sidang }}</td>
|
|
</tr>
|
|
<tr>
|
|
<th scope="row" style="white-space: nowrap;">Waktu Sidang</th>
|
|
<td>{{ $sidangJadwal->sidangWaktu->waktu_mulai }} -
|
|
{{ $sidangJadwal->sidangWaktu->waktu_selesai }}</td>
|
|
</tr>
|
|
<tr>
|
|
<th scope="row" style="white-space: nowrap;">Tempat Sidang</th>
|
|
<td>{{ $sidangJadwal->sidangTempat->ruang }}</td>
|
|
</tr>
|
|
<tr>
|
|
<th scope="row" style="white-space: nowrap;">Mahasiswa</th>
|
|
<td>{{ $sidangJadwal->mahasiswa->name }}</td>
|
|
</tr>
|
|
<tr>
|
|
<th scope="row" style="white-space: nowrap;">Judul TA</th>
|
|
<td>{{ $sidangJadwal->pengajuan->judul }}</td>
|
|
</tr>
|
|
<tr>
|
|
<th scope="row" style="white-space: nowrap;">Ketua Penguji</th>
|
|
<td>{{ $sidangJadwal->dosenPanelis1->name ?? 'Belum tersedia' }}</td>
|
|
</tr>
|
|
<tr>
|
|
<th scope="row" style="white-space: nowrap;">Sekretaris Penguji</th>
|
|
<td>{{ $sidangJadwal->dosenPembimbing->name }}</td>
|
|
</tr>
|
|
<tr>
|
|
<th scope="row" style="white-space: nowrap;">Anggota Penguji</th>
|
|
<td>{{ $sidangJadwal->dosenPanelis2->name ?? 'Belum tersedia' }}</td>
|
|
</tr>
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-light-secondary" data-bs-dismiss="modal">
|
|
<i class="bx bx-x d-block d-sm-none"></i>
|
|
<span class="d-none d-sm-block">Tutup</span>
|
|
</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Update Modal -->
|
|
<div class="modal fade" id="updateJadwal{{ $sidangJadwal->id }}" tabindex="-1" role="dialog"
|
|
aria-labelledby="updateJadwal{{ $sidangJadwal->id }}" aria-hidden="true">
|
|
<div class="modal-dialog" role="document">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<h5 class="modal-title" id="updateJadwal{{ $sidangJadwal->id }}">Ubah Jadwal Sidang</h5>
|
|
<button type="button" class="close" data-bs-dismiss="modal" aria-label="Close">
|
|
<span aria-hidden="true">×</span>
|
|
</button>
|
|
</div>
|
|
<form method="POST" action="{{ route('sidang-update', $sidangJadwal->id) }}">
|
|
@csrf
|
|
@method('PATCH')
|
|
<div class="modal-body">
|
|
<!-- Form untuk memperbarui jadwal seminar -->
|
|
<label for="id_mahasiswa">Mahasiswa: </label>
|
|
<div class="form-group">
|
|
<select id="id_mahasiswa" name="id_mahasiswa" class="form-control" readonly disabled>
|
|
@foreach ($mahasiswas as $mahasiswa)
|
|
<option value="{{ $mahasiswa->id }}" @if ($mahasiswa->id == $sidangJadwal->id_mahasiswa) selected @endif>
|
|
{{ $mahasiswa->name }}</option>
|
|
@endforeach
|
|
</select>
|
|
</div>
|
|
<label for="id_pengajuan">Judul TA: </label>
|
|
<div class="form-group">
|
|
<select id="id_pengajuan" name="id_pengajuan" class="form-control" readonly disabled>
|
|
@foreach ($pengajuans as $pengajuan)
|
|
<option value="{{ $pengajuan->id }}" @if ($pengajuan->id == $sidangJadwal->id_pengajuan) selected @endif>
|
|
{{ $pengajuan->judul }}</option>
|
|
@endforeach
|
|
</select>
|
|
</div>
|
|
<label for="id_dosen_panelis_1">Ketua Penguji: </label>
|
|
<div class="form-group">
|
|
<select id="id_dosen_panelis_1" name="id_dosen_panelis_1" class="form-control" readonly disabled>
|
|
@foreach($dosenPembimbings as $dosenPembimbing)
|
|
<option value="{{ $dosenPembimbing->id }}" @if($dosenPembimbing->id == $sidangJadwal->id_dosen_panelis_1) selected @endif>{{ $dosenPembimbing->name }}</option>
|
|
@endforeach
|
|
</select>
|
|
</div>
|
|
<label for="id_dosen_pembimbing">Sekretaris Penguji: </label>
|
|
<div class="form-group">
|
|
<select id="id_dosen_pembimbing" name="id_dosen_pembimbing" class="form-control" readonly
|
|
disabled>
|
|
@foreach ($dosenPembimbings as $dosenPembimbing)
|
|
<option value="{{ $dosenPembimbing->id }}"
|
|
@if ($dosenPembimbing->id == $sidangJadwal->id_dosen_pembimbing) selected @endif>{{ $dosenPembimbing->name }}
|
|
</option>
|
|
@endforeach
|
|
</select>
|
|
</div>
|
|
<!-- Tambahan select untuk SeminarProposalTempat -->
|
|
<label for="tanggal_sidang">Tanggal Sidang: </label>
|
|
<div class="form-group">
|
|
<input value="{{ $sidangJadwal->tanggal_sidang }}" id="tanggal_sidang" name="tanggal_sidang"
|
|
type="date" class="form-control" required>
|
|
</div>
|
|
<!-- Tambahan select untuk SeminarProposalWaktu -->
|
|
<label for="id_sidang_waktu">Waktu Sidang: </label>
|
|
<div class="form-group">
|
|
<select id="id_sidang_waktu" name="id_sidang_waktu" class="form-select" required>
|
|
@foreach ($sidangWaktus as $sidangWaktu)
|
|
<option value="{{ $sidangWaktu->id }}"
|
|
@if ($sidangWaktu->id == $sidangJadwal->id_sidang_waktu) selected @endif>{{ $sidangWaktu->waktu_mulai }} -
|
|
{{ $sidangWaktu->waktu_selesai }}</option>
|
|
@endforeach
|
|
</select>
|
|
</div>
|
|
<label for="id_sidang_tempat">Tempat: </label>
|
|
<div class="form-group">
|
|
<select id="id_sidang_tempat" name="id_sidang_tempat" class="form-select" required>
|
|
@foreach ($sidangTempats as $sidangTempat)
|
|
<option value="{{ $sidangTempat->id }}"
|
|
@if ($sidangTempat->id == $sidangJadwal->id_sidang_tempat) selected @endif>{{ $sidangTempat->ruang }}
|
|
</option>
|
|
@endforeach
|
|
</select>
|
|
</div>
|
|
<label for="id_dosen_panelis_2">Anggota Penguji: </label>
|
|
<div class="form-group">
|
|
<select id="id_dosen_panelis_2" name="id_dosen_panelis_2" class="form-select" required>
|
|
@foreach($dosenPembimbings as $dosenPembimbing)
|
|
<option value="{{ $dosenPembimbing->id }}" @if($dosenPembimbing->id == $sidangJadwal->id_dosen_panelis_2) selected @endif>{{ $dosenPembimbing->name }}</option>
|
|
@endforeach
|
|
</select>
|
|
</div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-light-secondary" data-bs-dismiss="modal">
|
|
<i class="bx bx-x d-block d-sm-none"></i>
|
|
<span class="d-none d-sm-block">Batal</span>
|
|
</button>
|
|
|
|
<button type="submit" class="btn btn-primary ms-1" data-bs-dismiss="modal">
|
|
<i class="bx bx-check d-block d-sm-none"></i>
|
|
<span class="d-none d-sm-block">Simpan Perubahan</span>
|
|
</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- Delete Modal -->
|
|
<div class="modal fade" id="deleteJadwal{{ $sidangJadwal->id }}" tabindex="-1" role="dialog"
|
|
aria-labelledby="deleteJadwal{{ $sidangJadwal->id }}" aria-hidden="true">
|
|
<div class="modal-dialog modal-dialog-centered modal-dialog-centered modal-dialog-scrollable" role="document">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<h5 class="modal-title" id="deleteJadwal{{ $sidangJadwal->id }}">Hapus Jadwal Sidang</h5>
|
|
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
|
|
<span aria-hidden="true">×</span>
|
|
</button>
|
|
</div>
|
|
<form method="POST" action="{{ route('sidang-delete', $sidangJadwal->id) }}">
|
|
@csrf
|
|
@method('DELETE')
|
|
<div class="modal-body">
|
|
Apakah kamu yakin ingin menghapus jadwal ini?
|
|
</div>
|
|
<div class="modal-footer">
|
|
<button type="button" class="btn btn-light-secondary" data-bs-dismiss="modal">
|
|
<i class="bx bx-x d-block d-sm-none"></i>
|
|
<span class="d-none d-sm-block">Batal</span>
|
|
</button>
|
|
|
|
<button type="submit" class="btn btn-danger ms-1" data-bs-dismiss="modal">
|
|
<i class="bx bx-check d-block d-sm-none"></i>
|
|
<span class="d-none d-sm-block">Hapus</span>
|
|
</button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|