Exemple #1
0
 public function getAlta()
 {
     $estados['1'] = 'Habilitado';
     $estados['0'] = 'Deshabilitado';
     $incidentes = Incidente::Lists('descripcion', 'id');
     return $this->layout->content = View::make('operador.Apertura_alta', compact('incidentes', 'estados'));
 }
 public function postProcesa()
 {
     $input = Input::All();
     $aperturas = Apertura::Where('id_incidente', '=', $input['incidente'])->Lists('descripcion', 'id');
     $tipoIncidente = Incidente::find($input['incidente'])->id_tipo == 1 ? 'reclamo' : 'consulta';
     $usuarios = UsuarioAgente::Where('id_agente', '=', Auth::User()->id_usuario)->get()->Lists('nombre_apellido', 'id');
     return $this->layout->content = View::make('agente.Incidencia_procesa', compact('aperturas', 'usuarios', 'tipoIncidente'));
 }
 public function getInicia($tipoIncidente = null)
 {
     if ($tipoIncidente == 'reclamo' || $tipoIncidente == 'consulta') {
         if ($tipoIncidente == 'reclamo') {
             $idTipoIncidente = 1;
         } elseif ($tipoIncidente == 'consulta') {
             $idTipoIncidente = 2;
         }
         $incidentes = Incidente::Where('id_tipo', '=', $idTipoIncidente)->Lists('descripcion', 'id');
         return $this->layout->content = View::make('agente.Incidencia_inicia', compact('incidentes'));
     } else {
         return Redirect::action('AgenteController@getIndex');
     }
 }
 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'));
 }