public function editAction() { $id = $this->getRequest()->getParam("id"); if ($this->getRequest()->isPost()) { try { $data = $this->getRequest()->getPost(); $data["id"] = $id; $db = new Global_Model_DbTable_DbTeacher(); $db->updateTeacher($data); Application_Form_FrmMessage::Sucessfull("EDIT_SUCCESS", "/global/lecturer"); } catch (Exception $e) { Application_Form_FrmMessage::message("EDIT_FAIL"); $err = $e->getMessage(); Application_Model_DbTable_DbUserLog::writeMessageError($err); } } $db = new Global_Model_DbTable_DbTeacher(); $row = $db->getTeacherById($id); $tsub = new Global_Form_FrmTeacher(); $frm_techer = $tsub->FrmTecher($row); Application_Model_Decorator::removeAllDecorator($frm_techer); $this->view->frm_techer = $frm_techer; $dbs = new Application_Model_GlobalClass(); $this->view->subject_opt = $dbs->getsunjectOption(); $this->view->teacher_subject = $db->getallSubjectTeacherById($id); }
public function editTeacherAction() { $id = $this->getRequest()->getParam("id"); $db = new Global_Model_DbTable_DbTeacher(); $row = $db->getTeacherById($id); if ($this->getRequest()->isPost()) { try { $data = $this->getRequest()->getPost(); $data["id"] = $id; $db = new Global_Model_DbTable_DbTeacher(); $db->updateTeacher($data); Application_Form_FrmMessage::Sucessfull("EDIT_SUCCESS", "/global/index/teacher-list"); } catch (Exception $e) { Application_Form_FrmMessage::message("EDIT_FAIL"); $err = $e->getMessage(); Application_Model_DbTable_DbUserLog::writeMessageError($err); } } $obj = new Global_Form_FrmTeacher(); $frm_update = $obj->FrmTecher($row); $this->view->update_teacher = $frm_update; Application_Model_Decorator::removeAllDecorator($frm_update); }