Esempio n. 1
0
        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;
            }
        }
Esempio n. 2
0
 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);
 }
Esempio n. 3
0
        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);
        }
Esempio n. 4
0
        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;
             }
        }
Esempio n. 5
0
        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;
        }