public RejectPlayerBankAccountResponse Reject(RejectPlayerBankAccountRequest request) { VerifyPermission(Permissions.Reject, Modules.PlayerBankAccount); var playerBankAccount = _playerBankAccountQueries.GetPlayerBankAccounts().FirstOrDefault(x => x.Id == request.Id); CheckBrand(playerBankAccount.Bank.BrandId); _playerBankAccountCommands.Reject(request.Id, request.Remarks); return(new RejectPlayerBankAccountResponse { Success = true }); }
public RejectPlayerBankAccountResponse RejectPlayerBankAccount(RejectPlayerBankAccountRequest request) { return(WebClient.SecurePostAsJson <RejectPlayerBankAccountRequest, RejectPlayerBankAccountResponse>(Token, _url + AdminApiRoutes.RejectPlayerBankAccount, request)); }
public ActionResult Reject(RejectPlayerBankAccountRequest request) { var response = GetAdminApiProxy(Request).RejectPlayerBankAccount(request); return(response.Success ? this.Success() : this.Failed(response.Errors)); }