Esempio n. 1
0
 public function actionSaveAdnlPriceCompany()
 {
     //echo "<pre>";print_r($_REQUEST);die;
     $loggedId = Yii::app()->session['loggedId'];
     $proPrice = ProviderAdditionalprices::model()->findAll(array('condition' => 'service_id=:service_id AND service_type_id=:service_type_id ', 'params' => array(':service_id' => $loggedId, ':service_type_id' => $_REQUEST['type'])));
     if (empty($proPrice)) {
         foreach ($_REQUEST['ServicetypeAdditionalservices'] as $k => $value) {
             $proadnlPrice = new ProviderAdditionalprices();
             $proadnlPrice->date = date('Y-m-d');
             $proadnlPrice->service_id = $loggedId;
             $proadnlPrice->service_type_id = $_REQUEST['type'];
             $proadnlPrice->servicetype_additional_id = $k;
             $proadnlPrice->provider_adnlprice = $value;
             $proadnlPrice->provideradditional_service_name = $proadnlPrice->servicetypeAdditional['additional_service_name'];
             $proadnlPrice->save(false);
         }
         echo "success1";
         die;
     } else {
         //echo "<pre>";print_r($_REQUEST['ServicetypeAdditionalservices']);die;
         foreach ($proPrice as $price) {
             $serviceTypeId = $price['servicetype_additional_id'];
             $newVal = $_REQUEST['ServicetypeAdditionalservices'][$serviceTypeId];
             $price->provider_adnlprice = $newVal;
             $price->save(false);
         }
         echo "success";
         die;
     }
 }