/** * * */ public function saveAction() { $params = $this->getRequest()->getParams(); $productAntidumpingDuty = ProductAntidumpingDutyFactory::createFromArray($params); // echo '<pre>'; // print_r($productAntidumpingDuty);die; $this->getProductAntidumpingDutyCatalog()->beginTransaction(); try { $id = $productAntidumpingDuty->getIdProductAntidumpingDuty(); if (!empty($id)) { $this->getProductAntidumpingDutyCatalog()->update($productAntidumpingDuty); } else { $this->getProductAntidumpingDutyCatalog()->create($productAntidumpingDuty); } $this->getProductAntidumpingDutyCatalog()->commit(); $this->setFlash('ok', $this->i18n->_('The Compensatory Fee has been saved')); } catch (ProductAntidumpingDutyException $e) { $this->setFlash('error', $e->getMessage()); } $this->_redirect('product/list'); }
/** * * makeBean * @param array $resultset * @return \Application\Model\Bean\ProductAntidumpingDuty */ protected function makeBean($resultset) { return ProductAntidumpingDutyFactory::createFromArray($resultset); }