private async Task<Game> CreateGame(int redScore, int blueScore, League league, Db db) { var game = new Game { BlueScore = blueScore, RedScore = redScore, Date = DateTime.UtcNow, LeagueId = league.Id }; db.Games.Add(game); await db.SaveChangesAsync(); return game; }
private async Task CreatePosition(Game game, Models.Player player, PlayerPositionTypes position, Db db) { db.PlayerPositions.Add(new PlayerPosition { GameId = game.Id, PlayerId = player.Id, Position = position }); await db.SaveChangesAsync(); }