public function actionAddSingleData($nominal_roll_id, $user_id) { $UserData = Sewadars::model()->findByPk($user_id); $model = new NominalRollDetail(); $exist = $model->exists('nominal_roll_id=:nonimal_id AND sewadar_id=:user_id', array(':nonimal_id' => $nominal_roll_id, ':user_id' => $user_id)); if (!$exist) { if ($UserData->gender == 'FEMALE') { basic::addTotalSewadarCount($nominal_roll_id, 'Female'); $model->order = 2; } else { basic::addTotalSewadarCount($nominal_roll_id, 'Male'); $model->order = 1; } $model->nominal_roll_id = $nominal_roll_id; $model->sewadar_id = $user_id; if ($model->save()) { Yii::app()->user->setFlash('success', 'Sewadar Added Successfully'); $this->redirect(array('update', 'id' => $nominal_roll_id)); } } else { Yii::app()->user->setFlash('error', 'Sewadar Already Added'); $this->redirect(array('update', 'id' => $nominal_roll_id)); } }