/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { $model = new ObjetosCliente(); // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); if (isset($_POST['ObjetosCliente'])) { $model->attributes = $_POST['ObjetosCliente']; if ($model->save()) { $this->redirect(array('view', 'id' => $model->id)); } } $this->render('create', array('model' => $model)); }
/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { $model = new Clipro(); $model->codestado = '99'; //creado if (isset($_POST['Clipro'])) { $model->attributes = $_POST['Clipro']; $ruc = $model->rucpro; if ($model->save()) { //$criteria = new CDbCriteria; //$criteria->condition = "rucpro=':rucpro'"; //$criteria->params = array(':rucpro' => $ruc); if ($model->nobjetos == 0) { $modeloobjeto = new ObjetosCliente(); $modeloobjeto->nombreobjeto = 'OBEJTO1'; $model->refresh(); $modeloobjeto->codpro = $model->codpro; $modeloobjeto->save(); //yii::app()->end(); } if ($model->ndirecciones == 0) { $modelodireccion = new Direcciones(); $modelodireccion->c_direc = $model->direcciontemp; $model->refresh(); $modelodireccion->c_hcod = $model->codpro; $modelodireccion->coddepa = '01'; $modelodireccion->codprov = '01'; $modelodireccion->coddist = '01'; $modelodireccion->cospostal = '51'; $modelodireccion->save(); //yii::app()->end(); } $model2 = $model->find('rucpro=:rukis', array(':rukis' => $ruc)); Yii::app()->user->setFlash('success', 'Se ha creado el proveedor ' . $model2->despro); $this->redirect(array('update', 'id' => $model2->codpro)); //return true; } $this->refresh(); } $this->render('create', array('model' => $model)); }