/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate() { if(Yii::app()->user->checkAccess('admin')){ $model=new Fuels; if(isset($_POST['Fuels'])) { $model->attributes=$_POST['Fuels']; $fuelCost = new FuelCost; $fuelCost->cost = $_POST['Fuels']['cost']; if ($model->validate() && $fuelCost->validate()) { if($model->save(false)) { $fuelCost->fuel_id = $model->id; if ($fuelCost->save(false)) $this->redirect(array('view','id'=>$model->id)); } } } $this->render('create',array( 'model'=>$model, )); } else { $this->redirect('/admin/user/login'); } }