public function simpan_ruang(Request $request) { $rules = ['kelas' => 'required', 'ruang' => 'required', 'pengawas' => 'required']; $pesan = ['kelas.required' => 'Kelas harus diisi', 'ruang.required' => 'Ruang Ujian harus diisi', 'pengawas.required' => 'Pengawas harus diisi']; $validasi = Validator::make($request->all(), $rules, $pesan); if ($validasi->fails()) { return Redirect::back()->withInput()->withErrors($validasi); } else { $djadwal = new Djadwal(); $djadwal->id_jadwal = $request->input('kode'); $djadwal->kd_kelas = $request->input('kelas'); $djadwal->id_ruang = $request->input('ruang'); $djadwal->pengawas = $request->input('pengawas'); $djadwal->status = 0; $djadwal->save(); Session::flash('pesan', 'Data Berhasil disimpan'); return Redirect::back(); } }
public function simpan_ruang(Request $request) { $rules = ['kelas' => 'required', 'ruang' => 'required', 'pengawas' => 'required']; $pesan = ['kelas.required' => 'Kelas harus diisi', 'ruang.required' => 'Ruang Ujian harus diisi', 'pengawas.required' => 'Pengawas harus diisi']; $validasi = Validator::make($request->all(), $rules, $pesan); if ($validasi->fails()) { return Redirect::back()->withInput()->withErrors($validasi); } else { //cek dulu apakah ruangan ini sudah digunakan pada jam ini atau belum /* $ruangan=$request->input('ruang'); $jadwal=Jadwal::find($request->input('kode')); $cek=DB::select("select a.*,b.tgl_ujian,b.jam,b.selesai from detail_jadwal a, jadwal b where a.id_jadwal=b.id_jadwal and a.id_ruang='$ruangan' and b.jam >= '$jadwal->jam' and b.selesai <= '$jadwal->selesai'"); */ $djadwal = new Djadwal(); $djadwal->id = Uuid::uuid4()->getHex(); $djadwal->id_jadwal = $request->input('kode'); $djadwal->kd_kelas = $request->input('kelas'); $djadwal->id_ruang = $request->input('ruang'); $djadwal->pengawas = $request->input('pengawas'); $djadwal->status = 0; $djadwal->save(); Session::flash('pesan', 'Data Berhasil disimpan'); return Redirect::back(); } }