protected override async Task InnerAdd(Entities.League league, TeamLeagueTableLine line, TeamFixture fixture) { var points = await this.CalculatePoints(league, line.Party.ID, fixture); line.Add(fixture); line.AddPoints(fixture, points.BonusPoints, points.Points); }
protected override async Task InnerAdd(Entities.League league, TeamLeagueTableLine line, TeamFixture fixture) { var match = fixture.Matches.Single(); var points = await this.CalculatePoints(league, line.Party.ID, match); line.Add(match); line.AddPoints(match, points.BonusPoints, points.Points); }