function editAction() { $id = $this->getRequest()->getParam("id"); $db = new Loan_Model_DbTable_DbGroupPayment(); $db_global = new Application_Model_DbTable_DbGlobal(); if($this->getRequest()->isPost()){ $_data = $this->getRequest()->getPost(); $identity = $_data["identity"]; try { if($identity==""){ Application_Form_FrmMessage::Sucessfull("Group Client no loan to pay!", "/loan/grouppayment"); }else{ $db->updateGroupPayment($_data); // Application_Form_FrmMessage::Sucessfull("Update Success!", "/loan/GroupPayment"); exit(); } }catch (Exception $e) { $err =$e->getMessage(); Application_Model_DbTable_DbUserLog::writeMessageError($err); } } $last_pay_date = $db_global->getLastDatePayment($id); $current_date = $db_global->getCurrentDatePayment($id); if($current_date<$last_pay_date){ Application_Form_FrmMessage::Sucessfull("WARNNING_EDIT_LOAN","/loan/grouppayment/"); } $rs = $db->getGroupPaymentById($id); $frm = new Loan_Form_FrmIlPayment(); $frm_loan=$frm->FrmGroupPayment(); Application_Model_Decorator::removeAllDecorator($frm_loan); $this->view->frm_ilpayment = $frm_loan; $this->view->reciept_money = $rs; $this->view->client = $db->getAllClient(); $this->view->clientCode = $db->getAllClientCode(); $db_keycode = new Application_Model_DbTable_DbKeycode(); $this->view->keycode = $db_keycode->getKeyCodeMiniInv(); $this->view->graiceperiod = $db_keycode->getSystemSetting(9); $session_user=new Zend_Session_Namespace('auth'); $this->view->user_name = $session_user->last_name .' '. $session_user->first_name; $list = new Application_Form_Frmtable(); $rs_receipt_detail = $db->getGroupPaymentDetail($id); $this->view->reciept_moneyDetail = $rs_receipt_detail; $this->view->group_id = $rs["group_id"]; $this->view->loan_numbers = $db_global->getLoanNumberByBranch(2); }
function editAction() { $id = $this->getRequest()->getParam("id"); $db_global = new Application_Model_DbTable_DbGlobal(); $db = new Loan_Model_DbTable_DbLoanILPayment(); $db1 = new Loan_Model_DbTable_DbGroupPayment(); if($this->getRequest()->isPost()){ $_data = $this->getRequest()->getPost(); $identify = $_data["identity"]; try { if($identify==""){ Application_Form_FrmMessage::Sucessfull("Client no laon to pay!","/loan/ilpayment/"); }else{ $db->updateIlPayment($_data); Application_Form_FrmMessage::Sucessfull("EDIT_SUCCESS","/loan/ilpayment/"); } }catch (Exception $e) { //echo $e->getMessage(); Application_Form_FrmMessage::message("INSERT_FAIL"); $err =$e->getMessage(); Application_Model_DbTable_DbUserLog::writeMessageError($err); } } $payment_il = $db->getIlPaymentByID($id); $this->view->ilPaymentById= $payment_il; $getIlDetail = $db->getIlDetail($id); $frm = new Loan_Form_FrmIlPayment(); $frm_loan=$frm->FrmAddIlPayment($payment_il); Application_Model_Decorator::removeAllDecorator($frm_loan); $this->view->frm_ilpayment = $frm_loan; $this->view->ilPayent = $getIlDetail; $this->view->client_id=$payment_il["group_id"]; $this->view->client_code=$payment_il["group_id"]; $this->view->branch_id=$payment_il["branch_id"]; $this->view->loan_number=$payment_il["loan_numbers"]; $this->view->client = $db->getAllClient(); $this->view->clientCode = $db->getAllClientCode(); $db_keycode = new Application_Model_DbTable_DbKeycode(); $this->view->keycode = $db_keycode->getKeyCodeMiniInv(); $this->view->graiceperiod = $db_keycode->getSystemSetting(9); $session_user=new Zend_Session_Namespace('auth'); $this->view->user_name = $session_user->last_name .' '. $session_user->first_name; $this->view->loan_numbers = $db_global->getLoanNumberByBranch(1); }