public ActionResult Activate(ActivateBankAccountRequest request) { var response = GetAdminApiProxy(Request).ActivateBankAccount(request); return(response.Success ? this.Success( new { messageKey = "app:bankAccounts.bankAccountActivated" }) : this.Failed(response.Errors)); }
public ActivateBankAccountResponse Activate(ActivateBankAccountRequest request) { VerifyPermission(Permissions.Activate, Modules.BankAccounts); var bankAccount = _bankAccountQueries.GetBankAccount(request.Id); CheckBrand(bankAccount.Bank.BrandId); _bankAccountCommands.Activate(request.Id, request.Remarks); return(new ActivateBankAccountResponse { Success = true }); }
public ActivateBankAccountResponse ActivateBankAccount(ActivateBankAccountRequest request) { return(WebClient.SecurePostAsJson <ActivateBankAccountRequest, ActivateBankAccountResponse>(Token, _url + AdminApiRoutes.ActivateBankAccount, request)); }