Exemplo n.º 1
0
        public RouletteCloseResponseDto CloseRoulette(RouletteCloseDto rouletteCloseDto)
        {
            RouletteCloseResponseDto winner = this.GetWinner();
            var roulette = this.GetById(rouletteCloseDto.Id);

            roulette.Status = StatusEnum.Close;
            this.UpdateWinnerIntoBets(roulette.Bets, winner);
            this.UpdateCache();

            return(winner);
        }
Exemplo n.º 2
0
 public RouletteCloseResponseDto CloseRoulette(RouletteCloseDto rouletteCloseDto)
 {
     return(this.rouletteService.CloseRoulette(rouletteCloseDto));
 }