Exemplo n.º 1
0
 public function actionAddCompanyPriceOffice()
 {
     //echo "<pre>";print_r($_REQUEST);die;
     $model = new PriceAdmin();
     $loggedId = $_REQUEST['loggedId'];
     $service_type_id = $_REQUEST['service_type_id'];
     $result = PriceAdmin::model()->find(array('condition' => 'service_id=:service_id AND service_type_id=:service_type_id', 'params' => array(':service_id' => $loggedId, ':service_type_id' => $service_type_id)));
     if (!empty($result)) {
         $result->bedroom = $_REQUEST['PriceAdmin']['bedroom'];
         $result->bathroom = $_REQUEST['PriceAdmin']['bathroom'];
         $result->property = $_REQUEST['PriceAdmin']['property'];
         $result->desk = $_REQUEST['PriceAdmin']['desk'];
         $result->cupboards = $_REQUEST['PriceAdmin']['cupboards'];
         $result->kitchen = $_REQUEST['PriceAdmin']['kitchen'];
         $result->staircases = $_REQUEST['PriceAdmin']['staircases'];
         $result->elevator = $_REQUEST['PriceAdmin']['elevator'];
         $result->cleaning_material_price = $_REQUEST['PriceAdmin']['cleaning_material_price'];
         $result->bedroom_hr = $_REQUEST['PriceAdmin']['bedroom_hr'];
         $result->bathroom_hr = $_REQUEST['PriceAdmin']['bathroom_hr'];
         $result->property_hr = $_REQUEST['PriceAdmin']['property_hr'];
         $result->desk_hr = $_REQUEST['PriceAdmin']['desk_hr'];
         $result->cupboards_hr = $_REQUEST['PriceAdmin']['cupboards_hr'];
         $result->kitchen_hr = $_REQUEST['PriceAdmin']['kitchen_hr'];
         $result->staircases_hr = $_REQUEST['PriceAdmin']['staircases_hr'];
         $result->elevator_hr = $_REQUEST['PriceAdmin']['elevator_hr'];
         $result->cleaning_material_price_hr = $_REQUEST['PriceAdmin']['cleaning_material_price_hr'];
         if ($result->save()) {
             echo "success";
             die;
         }
     } else {
         $model->service_id = $loggedId;
         $model->service_type_id = $service_type_id;
         $model->bedroom = $_REQUEST['PriceAdmin']['bedroom'];
         $model->bathroom = $_REQUEST['PriceAdmin']['bathroom'];
         $model->property = $_REQUEST['PriceAdmin']['property'];
         $model->desk = $_REQUEST['PriceAdmin']['desk'];
         $model->cupboards = $_REQUEST['PriceAdmin']['cupboards'];
         $model->kitchen = $_REQUEST['PriceAdmin']['kitchen'];
         $model->staircases = $_REQUEST['PriceAdmin']['staircases'];
         $model->elevator = $_REQUEST['PriceAdmin']['elevator'];
         $model->cleaning_material_price = $_REQUEST['PriceAdmin']['cleaning_material_price'];
         $model->bedroom_hr = $_REQUEST['PriceAdmin']['bedroom_hr'];
         $model->bathroom_hr = $_REQUEST['PriceAdmin']['bathroom_hr'];
         $model->property_hr = $_REQUEST['PriceAdmin']['property_hr'];
         $model->desk_hr = $_REQUEST['PriceAdmin']['desk_hr'];
         $model->cupboards_hr = $_REQUEST['PriceAdmin']['cupboards_hr'];
         $model->kitchen_hr = $_REQUEST['PriceAdmin']['kitchen_hr'];
         $model->staircases_hr = $_REQUEST['PriceAdmin']['staircases_hr'];
         $model->elevator_hr = $_REQUEST['PriceAdmin']['elevator_hr'];
         $model->cleaning_material_price_hr = $_REQUEST['PriceAdmin']['cleaning_material_price_hr'];
         if ($model->save()) {
             echo "success";
             die;
         }
     }
 }
Exemplo n.º 2
0
 public function actionAddPrice()
 {
     $model = new PriceAdmin();
     $res = ServiceTypes::model()->findAll();
     $userS = ServiceUser::model()->findAll();
     if (isset($_POST['PriceAdmin'])) {
         $model->attributes = $_POST['PriceAdmin'];
         //echo "<pre>";print_r($_REQUEST);die;
         if ($model->validate()) {
             //echo "<pre>";print_r($_REQUEST);die;
             if (!empty($_REQUEST['PriceAdmin']['recid'])) {
                 $id = $_REQUEST['PriceAdmin']['recid'];
                 $findRec = PriceAdmin::model()->findByPk($id);
                 $findRec->id = $_REQUEST['PriceAdmin']['recid'];
                 $findRec->bedroom = $_REQUEST['PriceAdmin']['bedroom'];
                 $findRec->bathroom = $_REQUEST['PriceAdmin']['bathroom'];
                 $findRec->property = $_REQUEST['PriceAdmin']['property'];
                 $findRec->desk = $_REQUEST['PriceAdmin']['desk'];
                 $findRec->living_room = $_REQUEST['PriceAdmin']['living_room'];
                 $findRec->kitchen_staircases = $_REQUEST['PriceAdmin']['kitchen_staircases'];
                 $findRec->carpets_interior_windows = $_REQUEST['PriceAdmin']['carpets_interior_windows'];
                 $findRec->cupboards = $_REQUEST['PriceAdmin']['cupboards'];
                 $findRec->kitchen = $_REQUEST['PriceAdmin']['kitchen'];
                 $findRec->staircases = $_REQUEST['PriceAdmin']['staircases'];
                 $findRec->elevator = $_REQUEST['PriceAdmin']['elevator'];
                 $findRec->cleaning_material_price = $_REQUEST['PriceAdmin']['cleaning_material_price'];
                 $findRec->bedroom_hr = $_REQUEST['PriceAdmin']['bedroom_hr'];
                 $findRec->bathroom_hr = $_REQUEST['PriceAdmin']['bathroom_hr'];
                 $findRec->property_hr = $_REQUEST['PriceAdmin']['property_hr'];
                 $findRec->desk_hr = $_REQUEST['PriceAdmin']['desk_hr'];
                 $findRec->living_room_hr = $_REQUEST['PriceAdmin']['living_room_hr'];
                 $findRec->kitchen_staircases_hr = $_REQUEST['PriceAdmin']['kitchen_staircases_hr'];
                 $findRec->carpets_interior_windows_hr = $_REQUEST['PriceAdmin']['carpets_interior_windows_hr'];
                 $findRec->cupboards_hr = $_REQUEST['PriceAdmin']['cupboards_hr'];
                 $findRec->kitchen_hr = $_REQUEST['PriceAdmin']['kitchen_hr'];
                 $findRec->staircases_hr = $_REQUEST['PriceAdmin']['staircases_hr'];
                 $findRec->elevator_hr = $_REQUEST['PriceAdmin']['elevator_hr'];
                 $findRec->cleaning_material_price_hr = $_REQUEST['PriceAdmin']['cleaning_material_price_hr'];
                 if ($findRec->save(false)) {
                     $this->redirect(array('pricelisting'));
                 }
             }
             $date = date('Y-m-d');
             $model->date = $date;
             if ($model->save()) {
                 $this->redirect(array('pricelisting'));
             }
         } else {
             $errors = $model->getErrors();
         }
     }
     $this->render('addprice', array('model' => $model, 'serType' => $res, 'user' => $userS));
 }