get(); return view('patientVisit.index',[ 'patientVisit' =>$patientVisit ]); } public function edit($id) { $patientVisits = PatientVisit::where('barcode' ,'=',$barcode)->get(); return view('patientVisit.edit_patientVisit',compact('patientVisits')); } public function create() { return view('patientVisit.create'); } public function store(Request $request) { $patientVisit = new PatientVisit(); $patientVisit->barcode = $request->barcode; $patientVisit->registration_date = $request->registration_date; $patientVisit->service_date = $request->service_date; $patientVisit->check_in_date = $request->check_in_date; $patientVisit->check_in = $request->check_in; $patientVisit->active = $request->active; $patientVisit->save(); return Redirect()->route('add.patientVisit'); return redirect()->route('patientVisit.index')->with('success', 'Data berhasil tambahkan.'); } public function update($id,Request $request) { $patientVisit = PatientVisit::find($id); $patientVisit->barcode = $request->barcode; $patientVisit->registration_date = $request->registration_date; $patientVisit->service_date = $request->service_date; $patientVisit->check_in_date = $request->check_in_date; $patientVisit->check_in = $request->check_in; if($request->is_active){ $patientVisit->is_active = 1; } if($patientvisit->save()) { return redirect()->back()->with(['msg' => 1]); } else { return redirect()->back()->with(['msg' => 2]); } return view('patientVisits.edit',compact('patientVisits')); return redirect()->route('patientVisit.index')->with('success', 'Data berhasil diperbarui.'); } public function patientVisitsData(){ $patientVisits = PatientVisit::all(); return view('Admin.all_patientvVsits',compact('patientVisits')); } public function delete($barcode) { $patientVisit = PatientVisit::find($barcode); $patientVisit->delete(); } public function show() { $patientVisit = PatientVisit::findOrFail($barcode); return view('patientVisit.show', compact('patientVisits')); } }