/** * Show the application welcome screen to the user. * * @return Response */ public function index() { $data['cant_presupuestos_aprobados'] = Presupuesto::where('estatus', '>=', 3)->count(); $data['cant_presupuestos_enviados'] = Presupuesto::whereEstatus(2)->count(); $data['cant_eventos_mes'] = Presupuesto::filtrar(['evento' => 'mes'])->count(); $data['monto_x_pagar'] = DetalleArticulo::whereNull('fecha_pago')->get()->sum('costo_total'); $presupuestos = Presupuesto::whereEstatus(3)->get(); $data['monto_x_cobrar'] = 0; $presupuestos->each(function (Presupuesto $presupuesto) use($data) { $data['monto_x_cobrar'] += $presupuesto->monto_total; }); return view('index', $data); }
public function search(Request $request) { $presupuestos = Presupuesto::where("id", 'like', '%' . $request->input("search") . '%')->orderBy('created_at', 'desc')->paginate(10); return view("presupuestos.index", compact("presupuestos")); }