function editAction() { $db = new Global_Model_DbTable_DbGroup(); if ($this->getRequest()->isPost()) { try { $data = $this->getRequest()->getPost(); $db->AddNewGroup($data); if (!empty($data['save_close'])) { Application_Form_FrmMessage::Sucessfull("ការបញ្ចូលជោគជ័យ !", '/global/group'); } Application_Form_FrmMessage::message("ការបញ្ចូលជោគជ័យ !"); } catch (Exception $e) { Application_Form_FrmMessage::message("ការបញ្ចូលមិនជោគជ័យ"); $err = $e->getMessage(); Application_Model_DbTable_DbUserLog::writeMessageError($err); } } $id = $this->getRequest()->getParam("id"); $this->view->row = $db->getGroupById($id); $db = new Application_Model_DbTable_DbGlobal(); $this->view->degree = $db->getAllDegree(); $faculty = $db->getAllMajor(); array_unshift($faculty, array('id' => -1, 'name' => 'Add New')); $this->view->faculty = $faculty; $room = $db->getAllRoom(); array_unshift($room, array('id' => -1, 'name' => 'Add New')); $this->view->room = $room; $db = new Application_Model_GlobalClass(); $this->view->subject_opt = $db->getTeachersunjectOption(); $tsub = new Global_Form_FrmTeacher(); $frm_techer = $tsub->FrmTecher(); Application_Model_Decorator::removeAllDecorator($frm_techer); $this->view->frm_techer = $frm_techer; }