示例#1
0
   function editAction(){
    $db = new Payroll_Model_DbTable_DbDepartment();
	   	if($this->getRequest()->isPost()){
	   		$_data = $this->getRequest()->getPost();
	   		try{
	   			$db->upDateDepartment($_data);
	   			Application_Form_FrmMessage::Sucessfull("ការ​បញ្ចូល​ជោគ​ជ័យ !",'/payroll/department');
	   		}catch(Exception $e){
	   			Application_Form_FrmMessage::message("ការ​បញ្ចូល​មិន​ជោគ​ជ័យ");
	   			$err =$e->getMessage();
	   			Application_Model_DbTable_DbUserLog::writeMessageError($err);
	   		}
	   	}
	   	$id = $this->getRequest()->getParam("id");//ចាប់ id from ln_position ;
	   	$row = $db->getDepartmemtById($id);
	   	if(empty($row)){
	   		$this->_redirect('payroll/department');
	   	}
		 $frm = new Payroll_Form_FrmDepartment();
		 $frm_partment=$frm->FrmAddDepartment($row);
		 Application_Model_Decorator::removeAllDecorator($frm_partment);
		 $this->view->frm_department = $frm_partment;
		   	
   }
示例#2
0
 public function addnewdepartmentAction(){
 	if($this->getRequest()->isPost()){
 		$db = new Payroll_Model_DbTable_DbDepartment();
 		$_data = $this->getRequest()->getPost();
 		$id = $db->addDepartmentPop($_data);
 		print_r(Zend_Json::encode($id));
 		exit();
 	}
 }