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; }
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; }