Пример #1
0
 public function dashboard()
 {
     $ramos = Ramo::all(['nombre_ramo']);
     $oficinas = Oficina::all(['oficina']);
     $polizas = Poliza::all();
     return view('panel.dashboard', compact('ramos', 'oficinas', 'polizas'));
 }
Пример #2
0
 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();
 }
Пример #3
0
 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');
     }
 }
Пример #4
0
 public function release($id)
 {
     $poliza = Poliza::find($id);
     $poliza->update(['cancelable' => true]);
     return Redirect::route('poliza.print', ['id' => $poliza->id]);
 }
Пример #5
0
 public function cancelables()
 {
     $polizas = Poliza::where('cancelable', true)->get();
     return view('toolbox.cancelables', compact('polizas'));
 }
Пример #6
0
 public function validationSello($id)
 {
     $user = Poliza::where('sello', $id)->get();
     $identifier = $user[0]['id'];
     return Redirect::route('poliza.show', ['id' => $identifier]);
 }
Пример #7
0
 /**
  * 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'));
 }