public function actionSubmitAddDolzhnost() { $model = new DolzhnostFizLica(); $post = \Yii::$app->request->post(); if ($model->load($post) && $model->validate() && ($newDolzhnost = $model->addDolzhnost())) { $answer['result'] = true; $answer['data'] = $newDolzhnost; return json_encode($answer); } $answer['result'] = false; return json_encode($this->renderAjax('dolzhnost', compact('model'))); }
public function actionSubmitAddDolzhnostZayavleniya() { $model = new DolzhnostFizLica(); $post = \Yii::$app->request->post(); if ($model->load($post) && $model->validate() && ($newDolzhnost = $model->addDolzhnost())) { $zayavlenie = ZayavlenieNaAttestaciyu::findOne($post['zayavlenie']); $zayavlenie->rabota_dolzhnost = $newDolzhnost['dolhnostId']; $zayavlenie->rabota_organizaciya = $newDolzhnost['organizaviyaId']; if ($zayavlenie->save()) { $answer['result'] = true; $answer['data'] = $newDolzhnost; return json_encode($answer); } else { $answer['result'] = false; return json_encode($this->renderAjax('dolzhnost', compact('model'))); } } $answer['result'] = false; return json_encode($this->renderAjax('dolzhnost', compact('model'))); }