public string RenderProjection( string header, IWeekMaster weekMaster, IAdpMaster adpMaster = null) { var html = new RenderStatsToHtml(WeekMaster) { RenderToCsv = RenderToCsv, Season = Season, Week = Week, LongStats = LongStats, WeeksToGoBack = WeeksToGoBack }; if (header.EndsWith("Short")) { html.LongStats = false; } if (!string.IsNullOrEmpty(SubHeader)) { html.SubHeader = SubHeader; } FileOut = html.RenderProjectedData( playerList: PlayerList, sHead: header, sortOrder: SortOrder, scorer: _mMyScorer, weekMaster: weekMaster, adpMaster: adpMaster); return(FileOut); }
public void RenderReturners([Optional] string season) { if (_mFormat.Equals("weekly")) { var html = new RenderStatsToWeekly(_mMyScorer) { CurrentSeasonOnly = true, FullStart = AllWeeks }; html.RenderData(PlayerList, season, _mMyScorer.Week); FileOut = html.FileOut; } else { var html = new RenderStatsToHtml { RenderToCsv = RenderToCsv, Season = Season, Week = Week, WeeksToGoBack = WeeksToGoBack, LongStats = false, SupressZeros = false }; if (!string.IsNullOrEmpty(SubHeader)) { html.SubHeader = SubHeader; } html.FileOut = string.Format("{0}{1}//Returners//{1}.htm", Utility.OutputDirectory(), season); html.RenderData(PlayerList, season, SortOrder, _mMyScorer); FileOut = html.FileOut; } }
public string Render(string header) { if (_mFormat.Equals("weekly")) { var html = new RenderStatsToWeekly(_mMyScorer) { CurrentSeasonOnly = true, FullStart = AllWeeks }; FileOut = html.RenderData(PlayerList, header, _mMyScorer.Week); } else { var html = new RenderStatsToHtml { RenderToCsv = RenderToCsv, Season = Season, Week = Week, WeeksToGoBack = WeeksToGoBack }; if (!string.IsNullOrEmpty(SubHeader)) { html.SubHeader = SubHeader; } html.FileOut = string.Format("{0}{2}\\{1}.htm", Utility.OutputDirectory(), header, Utility.CurrentSeason()); FileOut = html.RenderData(PlayerList, header, SortOrder, _mMyScorer); } return(FileOut); }
public string Render(string header) { if (WeekMaster == null) { WeekMaster = new WeekMaster(); } if (_mFormat.Equals("weekly")) { var html = new RenderStatsToWeekly( _mMyScorer, WeekMaster, TimeKeeper) { CurrentSeasonOnly = true, FullStart = AllWeeks, WeeksToGoBack = WeeksToGoBack > 0 ? WeeksToGoBack : 99 }; FileOut = html.RenderData( PlayerList, header, _mMyScorer.Week); } else { var html = new RenderStatsToHtml( WeekMaster) { RenderToCsv = RenderToCsv, Season = Season, Week = Week, WeeksToGoBack = WeeksToGoBack, LongStats = LongStats }; if (!string.IsNullOrEmpty(SubHeader)) { html.SubHeader = SubHeader; } html.FileOut = $@"{ Utility.OutputDirectory() }{ Utility.CurrentSeason() }\\{ Folder }\\{ header }.htm" ; FileOut = html.RenderData( PlayerList, header, SortOrder, _mMyScorer); } return(FileOut); }
public string RenderProjection(string header) { var html = new RenderStatsToHtml { RenderToCsv = RenderToCsv, Season = Season, Week = Week, LongStats = true, WeeksToGoBack = WeeksToGoBack }; if (!string.IsNullOrEmpty(SubHeader)) { html.SubHeader = SubHeader; } FileOut = html.RenderProjectedData(PlayerList, header, SortOrder, _mMyScorer); return(FileOut); }
public void RenderReturners([Optional] string season) { if (_mFormat.Equals("weekly")) { var html = new RenderStatsToWeekly(_mMyScorer) { CurrentSeasonOnly = true, FullStart = AllWeeks }; html.RenderData(PlayerList, season, _mMyScorer.Week); FileOut = html.FileOut; } else { var html = new RenderStatsToHtml( WeekMaster ) { RenderToCsv = RenderToCsv, Season = Season, Week = Week, WeeksToGoBack = WeeksToGoBack, LongStats = false, SupressZeros = false }; if (!string.IsNullOrEmpty(SubHeader)) html.SubHeader = SubHeader; html.FileOut = string.Format("{0}{1}//Returners//{1}.htm", Utility.OutputDirectory(), season); html.RenderData(PlayerList, season, SortOrder, _mMyScorer); FileOut = html.FileOut; } }
public string RenderProjection( string header, IWeekMaster weekMaster ) { var html = new RenderStatsToHtml( WeekMaster ) { RenderToCsv = RenderToCsv, Season = Season, Week = Week, LongStats = LongStats, WeeksToGoBack = WeeksToGoBack }; if (!string.IsNullOrEmpty(SubHeader)) html.SubHeader = SubHeader; FileOut = html.RenderProjectedData(PlayerList, header, SortOrder, _mMyScorer, weekMaster ); return FileOut; }
public string Render(string header) { if ( WeekMaster == null ) WeekMaster = new WeekMaster(); if (_mFormat.Equals("weekly")) { var html = new RenderStatsToWeekly(_mMyScorer, WeekMaster, TimeKeeper) { CurrentSeasonOnly = true, FullStart = AllWeeks, WeeksToGoBack = WeeksToGoBack > 0 ? WeeksToGoBack : 99 }; FileOut = html.RenderData(PlayerList, header, _mMyScorer.Week); } else { var html = new RenderStatsToHtml( WeekMaster ) { RenderToCsv = RenderToCsv, Season = Season, Week = Week, WeeksToGoBack = WeeksToGoBack, LongStats = LongStats }; if (!string.IsNullOrEmpty(SubHeader)) html.SubHeader = SubHeader; html.FileOut = string.Format("{0}{2}\\{3}\\{1}.htm", Utility.OutputDirectory(), header, Utility.CurrentSeason(), Folder); FileOut = html.RenderData(PlayerList, header, SortOrder, _mMyScorer); } return FileOut; }