Ejemplo n.º 1
0
         $bf->setAddress1($branch_data['address1']);
     }
     if ($branch_data['address2'] != '') {
         $bf->setAddress2($branch_data['address2']);
     }
     $bf->setCity($branch_data['city']);
     $bf->setCountry($branch_data['country']);
     $bf->setProvince($branch_data['province']);
     if ($branch_data['postal_code'] != '') {
         $bf->setPostalCode($branch_data['postal_code']);
     }
     if ($branch_data['work_phone'] != '') {
         $bf->setWorkPhone($branch_data['work_phone']);
     }
     if ($branch_data['fax_phone'] != '') {
         $bf->setFaxPhone($branch_data['fax_phone']);
     }
     if ($bf->isValid()) {
         $bf->Save();
         Redirect::Page(URLBuilder::getURL(NULL, 'BranchList.php'));
         break;
     }
 default:
     if (isset($id)) {
         BreadCrumb::setCrumb($title);
         $blf = new BranchListFactory();
         $blf->GetByIdAndCompanyId($id, $current_company->getId());
         foreach ($blf as $branch) {
             $branch_data = array('id' => $branch->getId(), 'status' => $branch->getStatus(), 'manual_id' => $branch->getManualID(), 'name' => $branch->getName(), 'address1' => $branch->getAddress1(), 'address2' => $branch->getAddress2(), 'city' => $branch->getCity(), 'province' => $branch->getProvince(), 'country' => $branch->getCountry(), 'postal_code' => $branch->getPostalCode(), 'work_phone' => $branch->getWorkPhone(), 'fax_phone' => $branch->getFaxPhone(), 'created_date' => $branch->getCreatedDate(), 'created_by' => $branch->getCreatedBy(), 'updated_date' => $branch->getUpdatedDate(), 'updated_by' => $branch->getUpdatedBy(), 'deleted_date' => $branch->getDeletedDate(), 'deleted_by' => $branch->getDeletedBy());
         }
     } elseif ($action != 'submit') {