Esempio n. 1
0
 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();
     }
 }