public function updateMerchandisePromo($id, App_Merchandise_Promo_Dm $dm) { if (true !== ($r = $dm->beforeUpdate())) { return $r; } return $this->_loadMerchandisePromoDao()->update($id, $dm->getData()); }
private function addMerchandisePromotion($merchandiseId, $spid, $element, $value) { $mpdm = new App_Merchandise_Promo_Dm(); $mpdm->setMerchandiseId($merchandiseId)->setShopPromoId($spid)->setElement($element)->setValue($value)->setCreateDate(Pw::getTime())->setLastUpdateTime(Pw::getTime()); $this->_getPromoDs()->insertMerchandisePromo($mpdm); }