Ejemplo n.º 1
0
        public void Update(bool isDrawn, int?winnerId)
        {
            GameResult gameResult;

            if (isDrawn)
            {
                gameResult = GameResult.Drawn;
            }
            else
            {
                gameResult = winnerId == CompetitorId ? GameResult.Won : GameResult.Lost;
            }
            _leaderboardService.Add(ContestId, CompetitorId, gameResult);
        }
Ejemplo n.º 2
0
        public void Add(LeaderboardDto leaderboardDto)
        {
            var leaderboard = mapper.Map <Leaderboard>(leaderboardDto);

            leaderboardService.Add(leaderboard);
        }