public function dashboard() { $ramos = Ramo::all(['nombre_ramo']); $oficinas = Oficina::all(['oficina']); $polizas = Poliza::all(); return view('panel.dashboard', compact('ramos', 'oficinas', 'polizas')); }
public function recibo($id) { $poliza = Poliza::find($id); $view = \View::make('recibo.print', compact('poliza'))->render(); $pdf = \App::make('dompdf.wrapper'); $pdf->loadHTML($view)->setPaper('letter'); return $pdf->stream(); }
public function poliza(Request $request) { $lookFor = $request->input('poliza'); $poliza = Poliza::where('folio', $lookFor)->get(); if ($poliza->count() > 0) { return Redirect::route('poliza.show', ['id' => $poliza[0]['id']]); } else { notify()->flash('No existe el folio que has buscado', 'error', ['timer' => 1500]); return Redirect::route('dashboard'); } }
public function release($id) { $poliza = Poliza::find($id); $poliza->update(['cancelable' => true]); return Redirect::route('poliza.print', ['id' => $poliza->id]); }
public function cancelables() { $polizas = Poliza::where('cancelable', true)->get(); return view('toolbox.cancelables', compact('polizas')); }
public function validationSello($id) { $user = Poliza::where('sello', $id)->get(); $identifier = $user[0]['id']; return Redirect::route('poliza.show', ['id' => $identifier]); }
/** * Display the specified resource. * * @param int $id * @return \Illuminate\Http\Response */ public function show($slug) { $as = Asegurado::findBySlug($slug); $polizas = Poliza::where('asegurado_id', $as->id)->get(); return view('asegurado.show', compact('as', 'polizas')); }