コード例 #1
0
 public function isiKuis($kode_matakuliah)
 {
     $nimuser = Sentry::getUser()->nim;
     $getprofil = Mahasiswa::where('nim', '=', $nimuser)->get()->first();
     $pertanyaan = Pertanyaan::all();
     $pilihmatkul = DB::table('prodi')->join('mahasiswa', 'prodi.kode_prodi', '=', 'mahasiswa.kode_prodi')->join('krs', 'krs.nim', '=', 'mahasiswa.nim')->join('matakuliah', 'matakuliah.kode_matakuliah', '=', 'krs.kode_matakuliah')->join('jadwal', 'jadwal.id_krs', '=', 'krs.id_krs')->join('dosen', 'dosen.nik', '=', 'jadwal.nik')->join('kelas', 'kelas.idkelas', '=', 'jadwal.idkelas')->where('mahasiswa.nim', '=', $nimuser)->where('matakuliah.kode_matakuliah', '=', $kode_matakuliah)->get();
     $datakuesioner = ['getprofil' => $getprofil, 'pertanyaan' => $pertanyaan, 'pilihmatkul' => $pilihmatkul];
     // dd($pilihmatkul);
     if ($pilihmatkul == null) {
         Session::flash('msge', 'Maaf....<br> Belum ada jadwal pengisian kuesioner untuk matakuliah bersangkutan.');
         return Redirect::to('mahasiswa/kuesioner');
     } else {
         return View::make('kuesioner.isiKuis', $datakuesioner);
     }
 }
コード例 #2
0
 /**
  * Display the specified resource.
  *
  * @param  int  $id
  * @return Response
  */
 public function search()
 {
     $in = Input::get('search');
     if (empty($in)) {
         return Redirect::to('administrator/mahasiswa')->with('msge', 'Masukkan kata kunci yang dicari !');
     } else {
         $mahasiswa = Mahasiswa::where('nim', 'LIKE', '%' . $in . '%')->orWhere('nama_mahasiswa', 'LIKE', '%' . $in . '%')->get();
         $datamahasiswa = array('mahasiswa' => $mahasiswa);
         return View::make('mahasiswa.search', $datamahasiswa);
     }
 }