public function delete($lesson_id, Request $req) { $lesson = Lesson::findOrFail($lesson_id); $lesson->delete(); $message = 'تم حذف ' . $lesson->name . ' بنجاح'; return redirect()->route('s.lessons.index', [$lesson->subject_subject_id, -1])->with('success', $message); }
public function delete($id, Lesson $sub, Request $req) { $lesson = $sub->findOrFail($id); $input = $req->all(); $lesson->fill($input)->delete(); $message = 'تم الحذف بنجاح'; return redirect()->route('lessons.index', $lesson->subject_subject_id)->with('success', $message); }
public function deletequestion($id, $activity_id) { $question = Question::findOrFail($id); $lesson = Lesson::findOrFail($question->lesson_id); $question = Question::with('exam')->findOrFail($id); /* if(!$question->exam->isEmpty()) { return redirect()->back()->with('error', 'لا يمكن حذف السؤال لانه مستخدم في اختبار'); }*/ $question->delete(); //$exam = Exam::findOrFail($activity_id); //$exam->questions()->detach([$question_id]); $message = "تم حذف السؤال بنجاح"; return redirect()->route('teachers.profile.questions', $activity_id)->with('success', $message); }
public function index($lessonid) { $elements = Element::where('subject_lesson_id', $lessonid)->paginate(20); $lesson_name = Lesson::findOrFail($lessonid)->toArray(); return view('subject::elements.index_element', compact('elements', 'lessonid', 'lesson_name')); }
public function delete($id) { $question = Question::findOrFail($id); $lesson = Lesson::findOrFail($question->lesson_id); $question = Question::with('exam')->findOrFail($id); if (!$question->exam->isEmpty()) { return redirect()->back()->with('error', 'لا يمكن حذف السؤال لانه مستخدم في اختبار'); } $question->delete(); $message = "تم حذف السؤال بنجاح"; return redirect()->route('questionbank.question', $lesson->subject_subject_id)->with('success', $message); }