/// <summary> /// Closed the roulette /// </summary> /// <param name="roulette"></param> /// <returns>List the bets</returns> public async Task <ResultRoulette> ClosedRoulette(Roulette roulette) { var result = await _rouletteService.ClosedRoulette(roulette); if (result) { var resultRoulette = new ResultRoulette { ResultNumber = GenerateNumber() }; var betsRoulette = await _rouletteService.GetBetsRoulette(roulette); resultRoulette.BetRoulettes = ProccesRoulette(betsRoulette, resultRoulette.ResultNumber); return(resultRoulette); } return(null); }