Ejemplo n.º 1
0
 public override void RenderAsHtml()
 {
     Report.Body = GenerateBody();
     Report.RenderHtml();
     FileOut = Report.FileOut;
     PickupSummary.RenderAsHtml();
 }
Ejemplo n.º 2
0
 private void AddPickup(NFLPlayer p, NFLGame g)
 {
     p.LoadOwner(Constants.K_LEAGUE_Yahoo);
     if (p.IsFreeAgent() || p.Owner == "77")
     {
         var prevPts = p.Points;  // so we dont lose Points value
         var pu      = new Pickup
         {
             Season       = Season,
             Player       = p,
             Name         = $"{p.PlayerNameTo( 20 )} ({p.TeamCode}) {p.PlayerPos,-10}",
             Opp          = $"{g.OpponentOut( p.TeamCode )}",
             ProjPts      = p.Points,
             CategoryCode = p.PlayerCat,
             Pos          = p.PlayerPos,
             ActualPts    = ActualOutput(g, p)
         };
         p.Points = prevPts;
         if (p.Owner == "77")
         {
             pu.Name = pu.Name.ToUpper();
         }
         PickupSummary.AddPickup(pu);
         if (PlayerReports)
         {
             p.PlayerReport(forceIt: true);
         }
     }
 }
Ejemplo n.º 3
0
 public override void RenderAsHtml()
 {
     Report.Body = GenerateBody();
     Report.RenderHtml();
     FileOut = Report.FileOut;
     PickupSummary.LeagueId = Constants.K_LEAGUE_Yahoo;
     PickupSummary.RenderAsHtml();
     PickupSummary.LeagueId = Constants.K_LEAGUE_Gridstats_NFL1;
     PickupSummary.RenderAsHtml();
     PickupSummary.LeagueId = Constants.K_LEAGUE_Rants_n_Raves;
     PickupSummary.RenderAsHtml();
 }
Ejemplo n.º 4
0
 public PickupChart(
     IKeepTheTime timekeeper,
     int week,
     bool playerReports = false) : base(timekeeper)
 {
     Name   = "Pickup Chart";
     Season = timekeeper.CurrentSeason(DateTime.Now);
     Week   = week;
     Report = new SimplePreReport
     {
         ReportType   = "Pickup Chart",
         Folder       = "Projections",
         Season       = Season,
         InstanceName = $"Pickup-Chart-Week-{Week:0#}"
     };
     PickupSummary = new PickupSummary(timekeeper, week);
     PlayerReports = playerReports;
 }
Ejemplo n.º 5
0
 private void AddPickupForLeague(
     NFLPlayer p,
     NFLGame g,
     string leagueId,
     string prefix,
     string suffix)
 {
     p.LoadOwner(leagueId);
     if (p.IsFreeAgent() || OwnedBySteve(p, leagueId))
     {
         var prevPts = p.Points;                  // so we dont lose Points value
         var pu      = new Pickup
         {
             LeagueId     = leagueId,
             Owner        = p.Owner,
             Season       = Season,
             Player       = p,
             Prefix       = prefix,
             Suffix       = suffix,
             Name         = $"{p.PlayerNameTo(20)} ({p.TeamCode}) {p.PlayerPos,-10}",
             Opp          = $"{g.OpponentOut(p.TeamCode)}",
             ProjPts      = p.Points,
             CategoryCode = p.PlayerCat,
             Pos          = p.PlayerPos,
             ActualPts    = ActualOutput(g, p, null)
         };
         p.Points = prevPts;
         if (p.Owner == "77")
         {
             pu.Name = pu.Name.ToUpper();
         }
         PickupSummary.AddPickup(pu);
         if (PlayerReports)
         {
             p.PlayerReport(forceIt: true);
         }
     }
 }