public function postIncidencias() { $input = Input::All(); $tipoIncidente = $input['tipoIncidente']; //Ver de validar los privilegios $incidencias = Incidencia::Where('id_estado', '=', 3)->WhereHas('apertura', function ($apertura) use($tipoIncidente) { $apertura->WhereHas('incidente', function ($incidente) use($tipoIncidente) { $incidente->where('id_tipo', '=', $tipoIncidente); }); })->WhereHas('agente', function ($agente) use($input) { $agente->where('nombre_fantasia', 'like', $input['nombre_fantasia'] . '%'); })->Where('codigo', 'like', $input['nro_incidencia'] . '%')->Where('beneficiario', 'like', $input['beneficiario'] . '%')->Where('mtcn', 'like', $input['mtcn'] . '%')->get(); $tipoIncidente = TipoIncidente::Lists('descripcion', 'id'); return $this->layout->content = View::make('operador.Listado_incidencias', compact('incidencias', 'tipoIncidente')); }
public function getModificar($idIncidente) { $incidente = Incidente::find($idIncidente); $estados['1'] = 'Habilitado'; $estados['0'] = 'Deshabilitado'; if ($incidente->id_tipo == 1) { $prioridades['1'] = 'Alta'; $prioridades['2'] = 'Moderada'; $prioridades['3'] = 'Baja'; } else { $prioridades['4'] = 'Alta'; $prioridades['5'] = 'Moderada'; $prioridades['6'] = 'Baja'; } $tipoIncidente = TipoIncidente::Lists('descripcion', 'id'); return $this->layout->content = View::make('operador.Incidente_modificacion', compact('estados', 'prioridades', 'tipoIncidente', 'incidente')); }