Exemplo n.º 1
0
 /**
  * Show the application dashboard to the user.
  *
  * @return Response
  */
 public function index()
 {
     $user_id = \Auth::user()->id;
     $user = User::findOrFail($user_id);
     $kuis = $user->kuis;
     $daftarKelas = Kelas::take(5)->get();
     $daftarMateri = Materi::take(5)->get();
     $daftarKuis = Kuis::take(5)->get();
     return view('home')->with('user', $user)->with('kuis', $kuis)->with('daftarKelas', $daftarKelas)->with('daftarMateri', $daftarMateri)->with('daftarKuis', $daftarKuis);
 }
Exemplo n.º 2
0
 public function createSoal($idK)
 {
     $kuis_id = $idK;
     $kuis = Kuis::findOrFail($kuis_id);
     return View('soal.create')->with('kuis', $kuis);
 }
Exemplo n.º 3
0
 public function hapusKuis(Request $request)
 {
     //delete kuis via ajax.
     if ($request->ajax()) {
         $kuis = Kuis::findOrFail($request->id);
         $countSoal = $kuis->soal->count();
         if ($countSoal > 0) {
             //there at least 1 soal, the quiz should not be able to be deleted.
             return response("{$kuis->title} tidak bisa dihapus, karena terdapat soal dalam kuis");
         } else {
             $kuis->delete();
             return response("deleted");
         }
     } else {
         return response("not ajax");
     }
 }
Exemplo n.º 4
0
 /**
  * Display a listing of the resource.
  *
  * @return Response
  */
 public function index()
 {
     $kuis = Kuis::all();
     //return response()->json(['name' => 'Abigail', 'state' => 'CA']);
     return View('charts.index')->with('kuis', $kuis);
 }
Exemplo n.º 5
0
 public function viewKuis($id)
 {
     $kuis = Kuis::findOrFail($id);
     $soal = $kuis->soal;
     return View('studport/viewKuis')->with('kuis', $kuis)->with('soal', $soal);
 }