Exemplo n.º 1
0
 /**
  * Save trialSite.
  */
 function execute()
 {
     $trialSiteDao =& DAORegistry::getDAO('TrialSiteDAO');
     if (isset($this->trialSiteId)) {
         $trialSite =& $trialSiteDao->getTrialSiteById($this->trialSiteId);
     }
     if (!isset($trialSite)) {
         $trialSite = new TrialSite();
     }
     $trialSite->setName($this->getData('name'));
     $trialSite->setRegion($this->getData('region'));
     $trialSite->setCity($this->getData('city'));
     $trialSite->setAddress($this->getData('address'));
     $trialSite->setLicensure($this->getData('licensure'));
     $trialSite->setAccreditation($this->getData('accreditation'));
     if ($trialSite->getId() != null) {
         $trialSiteDao->updateTrialSite($trialSite);
     } else {
         $trialSiteDao->insertTrialSite($trialSite);
     }
 }