示例#1
0
 public function viewAction()
 {
     $id = $this->getRequest()->getParam("id");
     if ($this->getRequest()->isPost()) {
         //if have post = delete
         $_data = $this->getRequest()->getPost();
         try {
             //print_r($_data);	exit();
             $_dbmodel = new Application_Model_DbTable_DbPayment();
             $_data["id"] = $id;
             //     			echo $id;
             //     			print_r($_data);exit();
             $_dbmodel->deleteFundbyParams($_data);
             Application_Form_FrmMessage::Sucessfull('ការ​បញ្ចូល​​ជោគ​ជ័យ', "/payment/index/index");
         } catch (Exception $e) {
             echo $e->getMessage();
             exit;
             $this->view->msg = 'ការ​បញ្ចូល​មិន​ជោគ​ជ័យ';
         }
     }
     $sender = new Application_Model_DbTable_DbSender();
     $this->view->senderlist = $sender->getAllSenderNameOweAll();
     $_dbmodel = new Application_Model_DbTable_DbPayment();
     $tran_id = $sender->getTranIdbyInvoiceInFund($id);
     $tran_row = $_dbmodel->getTransactionOweById($tran_id);
     $rat_perday = 0;
     if ($tran_row) {
         $rat_perday = $tran_row[0]['rate_perday'];
     }
     $row = $_dbmodel->getFoundbyInvoice($id, $rat_perday);
     $this->view->edite_found = $row;
     $this->view->invoice_no = $row['invoice_found'];
     $db_keycode = new Application_Model_DbTable_DbKeycode();
     $this->view->keycode = $db_keycode->getKeyCodeMiniInv();
 }