get(); return view('poliklinik.index',[ 'poliklinik' =>$poliklinik ]); } public function edit($id) { $polikliniks = Poliklinik::where('id_poliklinik' ,'=',$id)->get(); return view('poliklinik.edit_poliklinik',compact('polikliniks')); } public function create() { return view('poliklinik.create'); } public function store(Request $request) { $poliklinik = new Poliklinik(); $poliklinik->id_poliklinik = $request->id_poliklinik; $poliklinik->poliklinik_name = $request->poliklinik_name; $poliklinik->poliklinik_code = $request->poliklinik_code; $poliklinik->active = $request->active; $poliklinik->save(); return Redirect()->route('add.poliklinik'); return redirect()->route('poliklinik.index')->with('success', 'Data berhasil tambahkan.'); } public function update($id,Request $request) { $poliklinik = Poliklinik::find($id); $poliklinik->id_poliklinik = $request->id_poliklinik; $poliklinik->poliklinik_name = $request->poliklinik_name; $poliklinik->poliklinik_code = $request->poliklinik_code; if($request->is_active){ $poliklinik->is_active = 1; } if($poliklinik->save()) { return redirect()->back()->with(['msg' => 1]); } else { return redirect()->back()->with(['msg' => 2]); } return view('poliklinik.edit',compact('polikliniks')); return redirect()->route('poliklinik.index')->with('success', 'Data berhasil diperbarui.'); } public function polikliniksData(){ $polikliniks = Poliklinik::all(); return view('Admin.all_polikliniks',compact('polikliniks')); } public function delete($id_poliklinik) { $poliklinik = Poliklinik::find($id_poliklinik); $poliklinik->delete(); } public function show() { $poliklinik = Poliklinik::findOrFail($id_poliklinik); return view('poliklinik.show', compact('polikliniks')); } }