/** ==+== Изменение кода НО и редирект на прошлую страницу **/ public function actionChangeCode($code) { if (!isset($code) || !is_numeric($code)) { throw new CHttpException(400, "Неверный запрос. Не указан код налогового органа!"); } if (!Organization::model()->exists('code=:code', array(':code' => $code))) { throw new CHttpException(400, "Неверный запрос. Указан не существующий код налогового органа!"); } if (!User::checkNo($code)) { throw new CHttpException(401, "Вам запрещен доступ к данному налоговому органу!"); } User::changeNo($code); DefaultController::redirect(Yii::app()->request->urlReferrer); }