public function salesAction() { if ($this->getRequest()->isPost()) { try { $data = $this->getRequest()->getPost(); $addOrder = new sales_Model_DbTable_DbSalesOrder(); $addOrder->CustomerAddOrderPayment($data); Application_Form_FrmMessage::message("Sales order has been saved !"); //Application_Form_FrmMessage::redirectUrl("/sales/sales-order/sales"); } catch (Exception $e) { Application_Form_FrmMessage::message("Sales order has been insert failed!"); } } $formStock = new Application_Form_purchase(null); $formStockAdd = $formStock->SalesOrder(null); Application_Model_Decorator::removeAllDecorator($formStockAdd); $this->view->form = $formStockAdd; // item option in select $items = new Application_Model_GlobalClass(); $itemRows = $items->selectProductOption(); $this->view->items = $itemRows; // //for search left // $search = new purchase_Form_FrmSearch(); // $frmsearch= $search->formSearch(); // Application_Model_Decorator::removeAllDecorator($frmsearch); // $this->view->get_frmsearch= $frmsearch; //for add product; $formpopup = new Application_Form_FrmPopup(null); $formproduct = $formpopup->popuProduct(null); Application_Model_Decorator::removeAllDecorator($formproduct); $this->view->form_product = $formproduct; //for customer $formpopup = $formpopup->popupCustomer(null); Application_Model_Decorator::removeAllDecorator($formpopup); $this->view->form_customer = $formpopup; //for add location $formAdd = $formpopup->popuLocation(null); Application_Model_Decorator::removeAllDecorator($formAdd); $this->view->form_addstock = $formAdd; $form_agent = $formpopup->popupSaleAgent(null); Application_Model_Decorator::removeAllDecorator($form_agent); $this->view->form_agent = $form_agent; }
public function transferUpdateAction() { $id = $this->getRequest()->getParam('id') ? $this->getRequest()->getParam('id') : '0'; $transfer = new Product_Model_DbTable_DbUpdateTransfer(); $exist = $transfer->transferExist($id); if ($exist == "") { //redirect if no transfer this id $this->_redirect("product/adjust-stock/index"); } if ($this->getRequest()->getPost()) { $post = $this->getRequest()->getPost(); $update = new Product_Model_DbTable_DbUpdateTransfer(); $update->updateTransferStockTransaction($post); $this->_redirect("product/adjust-stock/index"); } $db = new Application_Model_DbTable_DbGlobal(); $productinfo = new Product_Model_DbTable_DbProduct(); $rows = $productinfo->getTransferInfo($id); $row_item = $productinfo->getTransferItem($id); $this->view->transfer_item = $row_item; $frm = new Product_Form_FrmTransfer(); $frm_transfer = $frm->transferItem($rows); Application_Model_Decorator::removeAllDecorator($frm_transfer); $this->view->form_transfer = $frm_transfer; ///view on select location form table $getOption = new Application_Model_GlobalClass(); $locationRows = $getOption->getLocationOption(); $this->view->locationOption = $locationRows; ///view on select location form table $toLocationRows = $getOption->tolocationOption(); $this->view->tolocationOption = $toLocationRows; $itemRows = $getOption->selectProductOption(); $this->view->productOption = $itemRows; //for add product; $formpopup = new Application_Form_FrmPopup(null); $formproduct = $formpopup->popuProduct(null); Application_Model_Decorator::removeAllDecorator($formproduct); $this->view->form = $formproduct; //for add location $formAdd = $formpopup->popuLocation(null); Application_Model_Decorator::removeAllDecorator($formAdd); $this->view->form_addstock = $formAdd; }