コード例 #1
0
 public function change($changeValue, $accountId, $form_key)
 {
     $req = new \Praxigento\Accounting\Service\Balance\Request\Change();
     $req->setCustomerAccountId($accountId);
     $req->setChangeValue($changeValue);
     $userId = $this->_authSession->getUser()->getId();
     $req->setAdminUserId($userId);
     $result = $this->_callBalance->change($req);
     return $result;
 }
コード例 #2
0
 public function execute()
 {
     $resultPage = $this->resultFactory->create(\Magento\Framework\Controller\ResultFactory::TYPE_JSON);
     $value = $this->getRequest()->getParam(self::VAR_CHANGE_VALUE);
     $accountId = $this->getRequest()->getParam(self::VAR_ACCOUNT_ID);
     $userId = $this->_auth->getUser()->getId();
     $req = new \Praxigento\Accounting\Service\Balance\Request\Change();
     $req->setCustomerAccountId($accountId);
     $req->setChangeValue($value);
     $req->setAdminUserId($userId);
     $resp = $this->_callBalance->change($req);
     $resultPage->setData(['error' => !$resp->isSucceed()]);
     return $resultPage;
 }