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'])); } }