Пример #1
0
 public WalletBalanceDto GetWalletBalance(string cultureCode, Guid userId, RegoApi.Proxy.ProductIds productId)
 {
     return(new RegoApi.Proxy.Dtos.WalletBalanceDto
     {
         Balance = new Decimal(123456123.123),
         HasBonus = false
     });
 }
Пример #2
0
        public ReadOnlyCollection <GameHistoryDto> GetGameHistory(string cultureCode, Guid userId, RegoApi.Proxy.ProductIds productId, DateTime from, DateTime to)
        {
            var lst = new List <GameHistoryDto>();

            for (var i = 0; i <= 11; i++)
            {
                var rnd = new Random();
                lst.Add(new GameHistoryDto
                {
                    BetAmount = new Decimal(new Random().Next(10, 560)),
                    BetCount  = rnd.Next(1, 10),
                    BetDate   = DateTime.Now.ToString(CultureInfo.InvariantCulture),
                    Name      = "dummy Name",
                    WinLoss   = new Decimal(rnd.Next(10, 560))
                });
            }

            return(new ReadOnlyCollection <GameHistoryDto>(lst));
        }
Пример #3
0
        public ReadOnlyCollection <BonusHistoryDto> GetBonusHistory(string cultureCode, Guid userId, RegoApi.Proxy.ProductIds productId, RegoApi.Proxy.BonusStatus status, DateTime from, DateTime to)
        {
            var lst = new List <BonusHistoryDto>();

            for (var i = 0; i < new Random().Next(10, 30); i++)
            {
                lst.Add(new BonusHistoryDto
                {
                    BonusAmount = new Decimal(new Random().Next(10, 300)),
                    BonusCode   = Guid.NewGuid().ToString(),
                    Description = "description",
                    ExpiryDate  = DateTime.Now.AddDays(1),
                    ProductName = "product name",
                    Status      = "status"
                });
            }

            return(new ReadOnlyCollection <BonusHistoryDto>(lst));
        }
Пример #4
0
 public void ClaimBonus(string cultureCode, Guid userId, RegoApi.Proxy.ProductIds productId, string bonusCode)
 {
     //throw new NotImplementedException();
 }
 public bool CanUserUseProduct(string cultureCode, Guid userId, RegoApi.Proxy.ProductIds game)
 {
     return(true);
 }
Пример #6
0
 public void TransferToMainWalletFrom(string cultureCode, Guid userId, RegoApi.Proxy.ProductIds productId, decimal amount)
 {
     throw new NotImplementedException();
 }
Пример #7
0
 public decimal GetBonusBalance(string cultureCode, Guid userId, RegoApi.Proxy.ProductIds productId)
 {
     return(new Decimal(9963.12));
 }
Пример #8
0
 public decimal GetBettingBalance(string cultureCode, Guid userId, RegoApi.Proxy.ProductIds productId)
 {
     return(new Decimal(336699.52));
 }
Пример #9
0
 public AvailableBalanceDto GetAvailableBalance(string cultureCode, Guid userId, RegoApi.Proxy.ProductIds productId)
 {
     return(new RegoApi.Proxy.Dtos.AvailableBalanceDto
     {
         Balance = new Decimal(612334.125),
         HasBonus = true
     });
 }