get(); return view('doctor.index',[ 'doctor' =>$doctor ]); } public function edit($id) { $doctors = Doctor::where('id_doctor' ,'=',$id)->get(); return view('doctor.edit_doctor',compact('doctors')); } public function create() { return view('doctor.create'); } public function store(Request $request) { $doctor = new Doctor(); $doctor->id_doctor = $request->id_doctor; $doctor->doctor_name = $request->doctor_name; $doctor->save(); return Redirect()->route('add.doctor'); return redirect()->route('doctor.index')->with('success', 'Data berhasil tambahkan.'); } public function update($id,Request $request) { $doctor = Doctor::find($id); $doctor->id_doctor = $request->id_doctor; $doctor->doctor_name = $request->doctor_name; if($doctor->save()) { return redirect()->back()->with(['msg' => 1]); } else { return redirect()->back()->with(['msg' => 2]); } return view('doctor.edit',compact('doctors')); return redirect()->route('doctor.index')->with('success', 'Data berhasil diperbarui.'); } public function doctorsData(){ $doctors = Doctor::all(); return view('Admin.all_doctors',compact('doctors')); } public function delete($id_doctor) { $doctor = Doctor::find($id); $doctor->delete(); } public function show() { $doctor = Doctor::findOrFail($id_doctor); return view('doctor.show', compact('doctors')); } }