public IActionResult GetAccountsForDepositPercentAccount(AccountsForDepositPercentAccountRequest request)
        {
            if (ModelState.IsValid)
            {
                var response = new SingleResponse <List <Account> >()
                {
                    ResultCode = ResultCodes.normal
                };
                response.Result = _xbService.GetAccountsForNewDeposit(request.Order);

                if (request.Order.Currency != "AMD")
                {
                    request.Order.Currency = "AMD";
                    List <Account> AMDAccounts = _xbService.GetAccountsForNewDeposit(request.Order);
                    response.Result.AddRange(AMDAccounts);
                }

                return(ResponseExtensions.ToHttpResponse(response));
            }
            else
            {
                return(ValidationError.GetValidationErrorResponse(ModelState));
            }
        }