public DataView(ISeasonReader seasonReader) { Seasons = seasonReader.GetSeasons(); if (Seasons.Count > Settings.Default.CurrentSeasonId) { CurrentSeason = Seasons[Settings.Default.CurrentSeasonId]; } AllChallenges = seasonReader.GetChallenges(); PlayerResults = seasonReader.GetPlayerResults(); Players = seasonReader.GetPlayers(); Handicaps = seasonReader.GetPlayerHandicaps(); }
public SeasonPopulator(ISeasonReader reader, ISeasonWriter writer, ILineupPopulater lineupPopulater) { _reader = reader; _writer = writer; _lineupPopulater = lineupPopulater; }
public CsvGenerator(ISeasonReader seasonReader) { _seasonReader = seasonReader; }
public TeamReader(IRosterReader rosterReader, ISeasonReader seasonReader) { _rosterReader = rosterReader; _seasonReader = seasonReader; }