示例#1
0
 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'));
 }
示例#2
0
 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'));
 }