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"); } }
public function createSoal($idK) { $kuis_id = $idK; $kuis = Kuis::findOrFail($kuis_id); return View('soal.create')->with('kuis', $kuis); }
public function viewKuis($id) { $kuis = Kuis::findOrFail($id); $soal = $kuis->soal; return View('studport/viewKuis')->with('kuis', $kuis)->with('soal', $soal); }