/** * Creates a new model. * If creation is successful, the browser will be redirected to the 'view' page. */ public function actionCreate($id) { $curUser = Customer::model()->findByPk($id); $this->customerData = $curUser; if (empty($curUser->id)) { throw new CHttpException(403, 'Customer Does\'t exists'); } // saving current customer to session Yii::app()->session['last_created_user'] = $curUser->attributes; //$curUser->selectedCategories; $model = WorkingWell::model()->findByAttributes(array('cus_id' => $id)); $working_model = new WorkingWellOptions(); if (!$model) { $model = new WorkingWell(); $working_model = new WorkingWellOptions(); } if (isset($_GET['editpdf'])) { setCurCus($id); DynamicCall::SetEdit1stPdf(getCurCusId()); DynamicCall::loadProducts(getCurCusId()); // DynamicCall::loadMenu(getCurCusId()); $cusApp = CustAppoint::model()->findByAttributes(array('cus_id' => getCurCusId(), 'app_id' => 2)); if ($cusApp) { $cusApp->status = 1; $cusApp->save(); } } // Uncomment the following line if AJAX validation is needed // $this->performAjaxValidation($model); if (isset($_POST['WorkingWell'])) { $model->attributes = $_POST['WorkingWell']; $model->one = $_POST['WorkingWell']['one']; $model->two = $_POST['WorkingWell']['two']; $model->three = $_POST['WorkingWell']['three']; $model->four = $_POST['WorkingWell']['four']; if (Yii::app()->user->isUser()) { $model->cus_id = $id; } if ($model->save()) { // if (Yii::app()->user->isUser()): $this->redirect(createUrl('MagicSpool/create', array('id' => $id))); // endif; // $this->redirect(array('view', 'id' => $model->id)); } } $this->render('create', array('model' => $model, 'working_model' => $working_model)); }
public function scdAppointment($id) { setCurCus($id); $mspoon = MagicSpoolAns::model()->findByAttributes(array('cus_id' => getCurCusId())); $magicSpools = $val->magicSpools; $notes = $val->notes; $workingWells = $val->workingWells; $hotFoods = $val->hotFoods; $lunches = $val->lunches; $breakfasts = $val->breakfasts; $sundries = $val->sundries; $indusFoods = $val->indusFoods; $sandwiches = $val->sandwiches; foreach ($notes as $value => $kval) { if ($kval['form'] == 'lunch') { $lunch_note = $kval['text']; } if ($kval['form'] == 'breakfast') { $breakfast_note = $kval['text']; } if ($kval['form'] == 'sandwiches') { $sandwiches_note = $kval['text']; } if ($kval['form'] == 'hotfood') { $hotfood_note = $kval['text']; } if ($kval['form'] == 'indusfood') { $indusfood_note = $kval['text']; } if ($kval['form'] == "sundries") { $sundries_note = $kval['text']; } if ($kval['form'] == 'magicspoon') { $mspoon_note = $kval['text']; } } $this->render('adminsolns', array('customer' => $cust, 'magic_spools' => $magicSpools, 'notes' => $notes, 'workingWells' => $workingWells, 'sundries' => $sundries, 'lunches' => $lunches, 'indusFoods' => $indusFoods, 'breakfasts' => $breakfasts, 'sandwiches' => $sandwiches, 'hotFoods' => $hotFoods, 'sundries_note' => $sundries_note, 'lunch_note' => $lunch_note, 'indusfood_note' => $indusfood_note, 'breakfast_note' => $breakfast_note, 'sandwiches_note' => $sandwiches_note, 'hotfood_note' => $hotfood_note)); }