Esempio n. 1
0
        public TeamRanker(IKeepTheTime timeKeeper)
        {
            TimeKeeper = timeKeeper;
            RatingsHt  = new Hashtable();
            Week       = TimeKeeper.PreviousWeek();
            FileOut    = $@"{Utility.OutputDirectory()}\\{
				TimeKeeper.CurrentSeason()
				}\\Metrics\\MetricTable-{Week:0#}.htm"                ;
            Logger     = LogManager.GetCurrentClassLogger();
            Breakdowns = new PreStyleBreakdown();
        }
Esempio n. 2
0
        public BalanceReport(string season)
        {
            var breakdowns = new PreStyleBreakdown();

            MetricsBase = new MetricsBase(breakdowns)
            {
                DoBreakdowns = true
            };
            MetricsBase.Load(season);
            Season   = season;
            TeamList = MetricsBase.TeamList;
        }
 public PointsAllowedReport(IKeepTheTime timekeeper) : base(timekeeper)
 {
     Week = timekeeper.Week;
     if (timekeeper.IsItPostSeason())
     {
         Week = Constants.K_GAMES_IN_REGULAR_SEASON.ToString();
     }
     TeamBreakdowns = new PreStyleBreakdown
     {
         NumberLines = false
     };
     TotalFpAllowedList = new List <FptsAllowed>();
 }