public function save() { $nationalityId = $this->getValue('nationalityId'); if (!empty($nationalityId)) { $nationality = $this->getNationalityService()->getNationalityById($nationalityId); } else { $nationality = new Nationality(); } $nationality->setName($this->getValue('name')); $nationality->save(); }
public function actionCreate() { $model = new Nationality(); if (isset($_POST['Nationality'])) { $model->setAttributes($_POST['Nationality']); if ($model->save()) { if (Yii::app()->getRequest()->getIsAjaxRequest()) { Yii::app()->end(); } else { $this->redirect(array('view', 'id' => $model->id)); } } } $this->render('create', array('model' => $model)); }