public void Handle(GameCreatedEvent e) { QueryDataStore.Insert(new GetGamesListDto() { GameId = e.GameId, GameDate = e.GameDate, }); }
public void Handle(PlayerCreatedEvent e) { QueryDataStore.Insert(new PlayerLookupDto() { PlayerId = e.PlayerId, PlayerName = e.PlayerName, }); }
public void Handle(PlayerAddedToGameEvent e) { QueryDataStore.Insert(new GamePlayersLookupDto() { GameId = e.GameId, PlayerId = e.PlayerId, }); }
public void Handle(GameCreatedEvent e) { QueryDataStore.Insert(new GetGameResultsDto() { GameId = e.AggregateId, GameDate = e.GameDate }); }
public void Handle(PlayerCreatedEvent e) { QueryDataStore.Insert(new GetPlayerCountByNameDto() { PlayerId = e.PlayerId, PlayerName = e.PlayerName, }); }
public void Handle(PlayerAddedToGameEvent e) { var dto = new GetGamesWithPlayerDto(); dto.GameId = e.AggregateId; dto.PlayerName = e.PlayerName; QueryDataStore.Insert <GetGamesWithPlayerDto>(dto); }
public void Handle(PlayerCreatedEvent e) { QueryDataStore.Insert(new GetPlayersDto() { PlayerId = e.PlayerId, PlayerName = e.PlayerName, GamesPlayed = 0, }); }
public void Handle(GameCreatedEvent e) { var dto = new LookupGameDatesDto(); dto.GameId = e.AggregateId; dto.GameDate = e.GameDate; QueryDataStore.Insert <LookupGameDatesDto>(dto); }
public void Handle(GameCreatedEvent e) { QueryDataStore.Insert(new GameLookupDto() { GameId = e.GameId, GameDate = e.GameDate, Completed = false, }); }
public void Handle(GameCreatedEvent e) { QueryDataStore.Insert(new GetGameCountByDateDto() { GameId = e.GameId, GameYear = e.GameDate.Year, GameMonth = e.GameDate.Month, GameDay = e.GameDate.Day, }); }
public void Handle(GameCreatedEvent e) { QueryDataStore.Insert(new GetGamesListDto() { GameId = e.AggregateId, GameDate = e.GameDate, Winnings = 0, Winner = string.Empty }); }
public void Handle(PlayerAddedToGameEvent e) { var player = QueryDataStore.GetData <PlayerLookupDto>().Single(p => p.PlayerId == e.PlayerId); QueryDataStore.Insert(new GetGamePlayersDto() { GameId = e.GameId, PlayerId = e.PlayerId, PlayerName = player.PlayerName, }); }
public void Handle(PlayerAddedToGameEvent e) { var dto = new LookupGamePlayersDto(); dto.GameId = e.AggregateId; dto.Winnings = e.Winnings; dto.PayIn = e.PayIn; dto.PlayerName = e.PlayerName; QueryDataStore.Insert <LookupGamePlayersDto>(dto); }
public void Handle(PlayerAddedToGameEvent e) { var gameDateDto = QueryDataStore.GetData <LookupGameDatesDto>().Single(x => x.GameId == e.AggregateId); var dto = new GetPlayerGamesDto(); dto.GameId = e.AggregateId; dto.GameDate = gameDateDto.GameDate; dto.PlayerName = e.PlayerName; dto.Placing = e.Placing; dto.Winnings = e.Winnings; dto.PayIn = e.PayIn; QueryDataStore.Insert <GetPlayerGamesDto>(dto); }
public void Handle(PlayerAddedToGameEvent e) { var player = QueryDataStore.GetData <GetPlayerStatisticsDto>().FirstOrDefault(x => x.PlayerName == e.PlayerName); if (player == null) { player = new GetPlayerStatisticsDto(); AddGameToPlayer(player, e); QueryDataStore.Insert <GetPlayerStatisticsDto>(player); } else { AddGameToPlayer(player, e); QueryDataStore.SaveChanges(); } }