$newPriceDynamic->price = round($cost);
$newPriceDynamic->region_id = $region_id;
$newPriceDynamic->save();
+ if ($newPriceDynamic->getErrors()) {
+ throw new Exception(Json::encode($newPriceDynamic->getErrors()));
+ }
$pricesRegion = PricesRegion::find()
->where(['product_id' => $this->guid, 'region_id' => $region_id])
}
$pricesRegion->price = $newPriceDynamic->price;
$pricesRegion->save();
+ if ($pricesRegion->getErrors()) {
+ throw new Exception(Json::encode($pricesRegion->getErrors()));
+ }
$costModel = BouquetCompositionPrice::find()->where(['bouquet_id' => $this->id, 'region_id' => $region_id])->one();
/* @var $costModel BouquetCompositionPrice */