Exemplo n.º 1
0
 public function direccion_turnado()
 {
     $datos = Input::all();
     $UTC = new UsuarioTurnaCorrespondencia();
     $fecha = new DateTime();
     if ($IdUTC = $UTC->turnarA(Auth::User()->IdUsuario, $datos['IdCorrespondencia'], $datos['IdUsuario'], 1, $fecha)) {
         $correspondencia = Correspondencia::where('IdCorrespondencia', $datos['IdCorrespondencia'])->first();
         //Público
         if ($correspondencia->Caracter_Id == 3) {
             $nuevoEstado = $correspondencia->upDateEstatus($correspondencia->IdCorrespondencia, 102);
         }
         //Confidencial
         if ($correspondencia->Caracter_Id == 2) {
             $nuevoEstado = $correspondencia->upDateEstatus($correspondencia->IdCorrespondencia, 202);
         }
         Session::flash('msgalert', 'Oficio entrante turnado correctamente.');
         return Redirect::action('OficiosEntrantesController@direccion_verDetalles', array('correspondencia' => $datos['IdCorrespondencia']));
     } else {
         Session::flash('msgf', 'Error al turnar el oficio entrante.');
         return Redirect::action('OficiosEntrantesController@direccion_verDetalles', array('correspondencia' => $datos['IdCorrespondencia']));
     }
 }