public function actionWritedetail() { if (isset($_POST['Podetail'])) { $messages = $this->ValidateData(array()); if ($messages == '') { //$dataku->attributes=$_POST['Podetail']; if ((int) $_POST['Podetail']['podetailid'] > 0) { $model = Podetail::model()->findbyPK($_POST['Podetail']['podetailid']); $model->poheaderid = $_POST['Podetail']['poheaderid']; $model->productid = $_POST['Podetail']['productid']; $model->poqty = $_POST['Podetail']['poqty']; $model->unitofmeasureid = $_POST['Podetail']['unitofmeasureid']; $model->delvdate = $_POST['Podetail']['delvdate']; $model->netprice = $_POST['Podetail']['netprice']; $model->currencyid = $_POST['Podetail']['currencyid']; $model->slocid = $_POST['Podetail']['slocid']; $model->taxid = $_POST['Podetail']['taxid']; $model->itemtext = $_POST['Podetail']['itemtext']; $model->ratevalue = $_POST['Podetail']['ratevalue']; $model->underdelvtol = $_POST['Podetail']['underdelvtol']; $model->prdetailid = $_POST['Podetail']['prdetailid']; $model->overdelvtol = $_POST['Podetail']['overdelvtol']; } else { $model = new Podetail(); $model->attributes = $_POST['Podetail']; } try { if ($model->save()) { $this->DeleteLock($this->menuname, $_POST['Podetail']['podetailid']); $this->GetSMessage('mmpoinsertsuccess'); } else { $this->GetMessage($model->getErrors()); } } catch (Exception $e) { $this->GetMessage($e->getMessage()); } } } }