public function getIndex() { $data['fichas'] = Ficha::eagerLoad() ->aplicarFiltro(Input::except(['asignar', 'solo_asignadas', 'page', 'cerrar', 'anulando', ''])) ->ordenar(); if (Input::has('asignar')) { $data['campo'] = Input::get('asignar'); $data['solicitud'] = new Solicitud(); if ($data['campo'] == 'usuario') { $usuario = Usuario::getLogged(); $data['solicitudes']->whereDepartamentoId($usuario->departamento_id); $data['analistas'] = $usuario->getCompaneros(); } } else if (Input::has('anulando')) { $data['anulando'] = true; } else if (Input::has('cerrar')) { $data['cerrar'] = true; } else if (Input::has('solo_asignadas')) { $data['solo_asignadas'] = true; } $data['solicitudes'] = $data['solicitudes']->paginate(5); //se usa para el helper de busqueda $data['persona'] = new Persona(); $data['solicitud'] = new Solicitud(); $data['presupuesto'] = new Presupuesto(); $data['requerimiento'] = new Requerimiento(); return View::make('solicitudes.index', $data); }
public function getIndex() { $data['fichas'] = Ficha::eagerLoad()->aplicarFiltro()->ordenar(); $data['fichas'] = $data['fichas']->paginate(5); //se usa para el helper de busqueda $data['persona'] = new Persona(); $data['ficha'] = new Ficha(); return View::make('fichas.index', $data); }