Exemple #1
0
 public function indexAction()
 {
     try {
         if ($this->getRequest()->isPost()) {
             $_data = $this->getRequest()->getPost();
             $search = array('title' => $_data['title'], 'status' => $_data['status_search']);
         } else {
             $search = array('title' => '', 'status' => -1);
         }
         $db = new Location_Model_DbTable_DbProvince();
         $rs_rows = $db->getAllProvince($search);
         $glClass = new Application_Model_GlobalClass();
         $rs = $glClass->getImgActive($rs_rows, BASE_URL, true, null, 1);
         $list = new Application_Form_Frmtable();
         $collumns = array("PROVINCE", "DATE", "STATUS", "BY_USER");
         $link = array('module' => 'location', 'controller' => 'index', 'action' => 'edit');
         $this->view->list = $list->getCheckList(0, $collumns, $rs, array('province_name' => $link));
     } catch (Exception $e) {
         Application_Form_FrmMessage::message("Application Error");
         Application_Model_DbTable_DbUserLog::writeMessageError($e->getMessage());
     }
     $frm = new Location_Form_FrmSearch();
     $frm = $frm->search();
     Application_Model_Decorator::removeAllDecorator($frm);
     $this->view->frm_search = $frm;
 }
 public function editAction()
 {
     $db_model = new Location_Model_DbTable_DbLocation();
     if ($this->getRequest()->isPost()) {
         $data = $this->getRequest()->getPost();
         $db_model->updatePackage($data);
         Application_Form_FrmMessage::Sucessfull("INSERT_SUCCESS", self::REDIRECT_URL . "/location");
     }
     $db = new Location_Model_DbTable_DbProvince();
     $this->view->provincelist = $db->getAllProvince();
     $id = $this->getRequest()->getParam("id");
     $this->view->row = $db_model->getLocationById($id);
     //print_r($db_model->getLocationById($id));
     $this->view->rowpic = $db_model->getPhotoDetailById($id);
     $this->view->locationtype = $db->getAllLocationType();
 }
Exemple #3
0
 public function editAction()
 {
     $db = new Location_Model_DbTable_DbLocation();
     if ($this->getRequest()->isPost()) {
         $data = $this->getRequest()->getPost();
         try {
             $data = $this->getRequest()->getPost();
             $db->updateNewPackageLocation($data);
             if (!empty($data['save_new'])) {
                 Application_Form_FrmMessage::Sucessfull("INSERT_SUCCESS", self::REDIRECT_URL . "/package/add");
             } else {
                 Application_Form_FrmMessage::Sucessfull("INSERT_SUCCESS", self::REDIRECT_URL . "/package");
             }
         } catch (Exception $e) {
             $this->view->msg = 'ការ​បញ្ចូល​មិន​ជោគ​ជ័យ';
         }
     }
     $id = $this->getRequest()->getParam("id");
     $this->view->row = $db->getLocationById($id);
     $this->view->locationdetail = $db->getAllLocationByPackage($id);
     $db = new Application_Model_GlobalClass();
     $this->view->pro_option = $db->getAllProvinceOption();
     $db = new Location_Model_DbTable_DbProvince();
     $this->view->provincelist = $db->getAllProvince();
 }