public function editAction() { $personId = (int) $this->_getParam('personId'); if (isset($this->_session->messages)) { $this->view->messages = $this->_session->messages; } $this->_form = new WebVista_Form(array('name' => 'eprescribe-detail')); $this->_form->setAction(Zend_Registry::get('baseUrl') . "admin-eprescribe.raw/edit-process"); $this->_provider = new Provider(); $this->_provider->person_id = $personId; $this->_provider->populate(); if (!strtotime($this->_provider->dateActiveStart) > 0) { $this->_provider->dateActiveStart = date('Y-m-d'); $this->_provider->dateActiveEnd = date('Y-m-d', strtotime('+1 year')); } $serviceLevel = (int) $this->_provider->serviceLevel; $this->_provider->serviceLevel = $serviceLevel; $this->_form->loadORM($this->_provider, "Provider"); //var_dump($this->_form); $this->view->form = $this->_form; $this->view->provider = $this->_provider; $this->view->serviceLevels = Provider::getServiceLevelOptions(); $this->render('edit'); }
public function editLocationAction() { $personId = (int) $this->_getParam('personId'); $prescriber = new EPrescriber(); $prescriberIterator = $prescriber->getIteratorByProviderId($personId); $prescriberList = array(); foreach ($prescriberIterator as $p) { $prescriberList[] = $this->_generatePrescriberRowData($p); } $this->view->prescriberList = $prescriberList; $this->view->serviceLevels = Provider::getServiceLevelOptions(); $this->view->personId = $personId; $this->view->facilityIterator = new FacilityIterator(); $this->render('edit-location'); }