Exemplo n.º 1
0
 public function DifuntoIndex()
 {
     $total = VDifuntos::count();
     $difuntos = VDifuntos::take(10)->get();
     $search = 0;
     return view('difunto', compact('difuntos', 'total', 'search'));
 }
Exemplo n.º 2
0
 public function busquedaPaginada(Request $request)
 {
     $page = $request->input('page');
     $difunto = $request->input('difunto');
     $fecha = $request->input('fecha');
     $parroquia = $request->input('parroquia');
     $inhumacion = $request->input('inhumacion');
     $query = VDifuntos::where(function ($query) use($difunto, $fecha, $parroquia, $inhumacion) {
         if ($difunto != '') {
             $query->where('nombre', 'like', "%{$difunto}%");
         }
         if ($fecha != '') {
             $query->where('fallecimiento', $fecha);
         }
         if ($inhumacion != '') {
             $query->where('inhumacion', $inhumacion);
         }
         if ($parroquia != '') {
             $query->where('parroquia_difunto', $parroquia);
         }
     });
     $difuntos = $query->skip(10 * ($page - 1))->take(10)->get();
     foreach ($difuntos as $difunto) {
         //Formateamos las fechas inhumacion y fallecimiento
         $finh = new \Carbon\Carbon($difunto->inhumacion);
         $ffall = new \Carbon\Carbon($difunto->fallecimiento);
         echo '  <tr class="difunto' . $difunto->id . '">';
         echo "<td>{{$difunto->nombre}}</td>\n                <td>{{$ffall->format('j-m-Y')}}</td>\n                <td>{{$finh->format('j-m-Y')}}</td>\n                <td>{{$difunto->edad}}</td>\n                <td>{{$difunto->domicilio}}</td>\n                <td>{{$difunto->numero}}</td>\n                <td>{{$difunto->calle}}</td>\n                <td>{{$difunto->parroquia_difunto}}</td>";
         echo '<td style = "width: 100px" > <div style = "float: right" >
                         <a data - toggle = "tooltip" title = "Editar" onclick = "" style = "margin-right: 10px; color:#03A9F4;" >
                         <i class="fa fa-pencil-square-o  fa-lg fa-border" ></i ></a >
                         <a data - toggle = "tooltip" title = "Borrar" style = "margin-right: 10px; color: #F44336"
                            onclick = "borrar(' . $difunto->id . ')" ><i
                                     class="fa fa-eraser  fa-lg fa-border " ></i ></a >
                     </div >
                 </td >
             </tr >';
     }
 }