Пример #1
0
	public function loanAction(){
		if($this->getRequest()->isPost()){//check condition return true click submit button
			$_data = $this->getRequest()->getPost();
			try {
		
				$_dbmodel = new Loan_Model_DbTable_DbBadloan();
				$_dbmodel->addbadloan($_data);
				Application_Form_FrmMessage::Sucessfull("INSERT_SUCCESS","/callteral/badloan/index");
			}catch (Exception $e) {
				Application_Form_FrmMessage::message("INSERT_FAIL");
				$err =$e->getMessage();
				Application_Model_DbTable_DbUserLog::writeMessageError($err);
			}
		}
		$fm = new Loan_Form_Frmbadloan();
		$frm = $fm->FrmBadLoan();
		Application_Model_Decorator::removeAllDecorator($frm);
		$this->view->frm_loan = $frm;
	}
Пример #2
0
	public function editAction()
	{
		// action body
	if($this->getRequest()->isPost()){//check condition return true click submit button
			$_data = $this->getRequest()->getPost();
			try {
				//print_r($_data);exit();
				$_dbmodel = new Loan_Model_DbTable_DbBadloan();
				if(isset($_data['save'])){
					if($this->getRequest()->getParam('id')==$_data['client_name']){
						$_dbmodel->updatebadloan($_data);
						//Application_Form_FrmMessage::Sucessfull("INSERT_SUCCESS","/loan/BadLoan/add");
					}else{
						$_dbmodel->updatebadloan_bad($_data);
						Application_Form_FrmMessage::Sucessfull("INSERT_SUCCESS","/loan/badloan/add");
					}
				}elseif(isset($_data['save_close'])){
					if($this->getRequest()->getParam('id')==$_data['client_name']){
						$_dbmodel->updatebadloan_bad($_data);
						//Application_Form_FrmMessage::Sucessfull("INSERT_SUCCESS","/loan/BadLoan");
					}else{
						$_dbmodel->updatebadloan_bad($_data);
						//Application_Form_FrmMessage::Sucessfull("INSERT_SUCCESS","/loan/BadLoan");
					}
				}
			}catch (Exception $e) {
				Application_Form_FrmMessage::message("INSERT_FAIL");
				$err =$e->getMessage();
				Application_Model_DbTable_DbUserLog::writeMessageError($err);
			}
	      }
		$id = $this->getRequest()->getParam('id');
		// 		if(empty($id)){
		// 			Application_Form_FrmMessage::Sucessfull('ការ​បញ្ចូល​​ជោគ​ជ័យ', self::REDIRECT_URL);
		// 		}
		$db = new Loan_Model_DbTable_DbBadloan();
		$row  = $db->getbadloanbyid($id);
		$fm = new Loan_Form_Frmbadloan();
		$frm = $fm->FrmBadLoan($row);
		Application_Model_Decorator::removeAllDecorator($frm);
		$this->view->frm_loan = $frm;
	
		 
	}
Пример #3
0
 function rptWritoffAction(){
 	$db  = new Report_Model_DbTable_DbLoan();
 	
 	if($this->getRequest()->isPost()){
 		$search = $this->getRequest()->getPost();
 		
 	}else{
 		$search = array(
 				'adv_search'=>'',
 				'branch' => '',
 				'client_name' =>'',
 				'client_code'=>'',
 				'Term'=>'',
 				'status' =>'',
 				'cash_type'=>'',
 				'start_date'=> date('Y-m-01'),
 				'end_date'=>date('Y-m-d'));
 	}
 	$this->view->LoanCollectionco_list =$db->getALLWritoff($search);
 	$this->view->list_end_date=$search;
 	$fm = new Loan_Form_Frmbadloan();
 	$frm = $fm->FrmBadLoan();
 	Application_Model_Decorator::removeAllDecorator($frm);
 	$this->view->frm_loan = $frm;
 	
 	$key = new Application_Model_DbTable_DbKeycode();
 	$this->view->data=$key->getKeyCodeMiniInv(TRUE);
 }