/** * Save CompanyProperty * @param CompanyProperty $companyProperty * @returns boolean * @throws DaoException */ public function saveCompanyProperty(CompanyProperty $companyProperty) { try { $companyProperty->save(); return true; } catch (Exception $e) { throw new DaoException($e->getMessage()); } }
/** * * @param $request * @return unknown_type */ public function executeSaveCompanyProporty(sfWebRequest $request) { if ($request->isMethod('post')) { $companyProperty = new CompanyProperty(); $companyProperty->setPropName($request->getParameter('txtName')); $companyService = new CompanyService(); $companyService->saveCompanyProporty($companyProperty); $this->setMessage('SUCCESS', array(TopLevelMessages::SAVE_SUCCESS)); $this->redirect('admin/listCompanyProporty'); } }