public VerifyPlayerBankAccountResponse Verify(VerifyPlayerBankAccountRequest request)
        {
            VerifyPermission(Permissions.Verify, Modules.PlayerBankAccount);

            var playerBankAccount = _playerBankAccountQueries.GetPlayerBankAccounts().FirstOrDefault(x => x.Id == request.Id);

            CheckBrand(playerBankAccount.Bank.BrandId);

            _playerBankAccountCommands.Verify(request.Id, request.Remarks);
            return(new VerifyPlayerBankAccountResponse
            {
                Success = true
            });
        }
Exemplo n.º 2
0
 public VerifyPlayerBankAccountResponse VerifyPlayerBankAccount(VerifyPlayerBankAccountRequest request)
 {
     return(WebClient.SecurePostAsJson <VerifyPlayerBankAccountRequest, VerifyPlayerBankAccountResponse>(Token, _url + AdminApiRoutes.VerifyPlayerBankAccount, request));
 }
Exemplo n.º 3
0
        public ActionResult Verify(VerifyPlayerBankAccountRequest request)
        {
            var response = GetAdminApiProxy(Request).VerifyPlayerBankAccount(request);

            return(response.Success ? this.Success() : this.Failed(response.Errors));
        }