public function getRehab() { $prisoners = Prisoner::all(); $solitaryPrisoners = SolitaryConfinement::with('prisoner')->paginate(30); $hardLabourPrisoners = HardLabour::with('prisoner')->paginate(30); return view('prisoner.rehab', compact('prisoners', 'solitaryPrisoners', 'hardLabourPrisoners')); }
/** * Display a listing of the resource. * * @return Response */ public function index() { $prisoner_count = Prisoner::count(); $visitors_count = Visitor::count(); $bailed_count = Prisoner::bailed()->count(); $guards_count = User::guards()->count(); $prisoners = Prisoner::latest()->take(10)->get(); $bailedPrisoners = Prisoner::latest()->take(10)->bailed()->get(); return view('dashboard', compact('prisoner_count', 'prisoners', 'bailedPrisoners', 'visitors_count', 'bailed_count', 'guards_count')); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy($id) { $prisoner = Prisoner::findOrFail($id); $prisoner->delete(); Session::flash('success_msg', 'Prisoner Deleted Successfully'); return redirect(route('prisoner.index')); }
public function edit($id) { $prisoners = Prisoner::all(); $transfer = PrisonerTransfer::with('prisoner')->findOrFail($id); return view('prisoner.transfer.edit', ['transfer' => $transfer, 'prisoners' => $prisoners]); }