示例#1
0
 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);
 }
示例#2
0
 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);
 }
示例#4
0
 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);
 }