/**
  * Store a newly created resource in storage.
  * @param  Request $request
  * @return Response
  */
 public function store(Request $request)
 {
     $old_department_id = $request->input('department_id');
     $term_id = $request->input('term_id');
     $specialty_id = $request->input('specialty');
     $student_id = $request->input('student_id');
     $new_department_id = Department::select('id')->where('term_id', $term_id)->where('spec_id', $specialty_id)->get()->first()->id;
     $hasOrder = OrderChangeDepartment::select('id')->where('student_id', $student_id)->count();
     if ($hasOrder < 1) {
         $OrderChangeDepartment = new OrderChangeDepartment();
         $OrderChangeDepartment->added_by = User()->id;
         $OrderChangeDepartment->student_id = $student_id;
         $OrderChangeDepartment->from = $old_department_id;
         $OrderChangeDepartment->to = $new_department_id;
         $OrderChangeDepartment->save();
         $msg = 'تم تقديم طلب لهذا الطالب ';
         return redirect()->route('students.students.index')->with('success', $msg);
     } else {
         $msg = 'موجود طلب سابق';
         return redirect()->route('students.students.index')->with('danger', $msg);
     }
 }