public List <string> Dump() { var reportWidth = 118; var lines = new List <string>(); LineOfDashs(reportWidth, lines); AddLine(lines, $"STARTING PITCHERS {GameDate.ToLongDateString()} US"); LineOfDashs(reportWidth, lines); AddLine(lines, new String(' ', 71) + "IP H ER BB K QS W L SV WHIP"); var i = 0; List <Pitcher> pitchers = Pitchers .OrderBy(x => x.TeamName) .ToList(); foreach (var pitcher in pitchers) { ++i; AddLine(lines, $@"{i.ToString(),2} { PitcherLine(pitcher) } { StatLine(pitcher.Slug, pitcher) }" ); } LineOfDashs(reportWidth, lines); return(lines); }
public List <string> DumpHotList() { var reportWidth = 121; var lines = new List <string>(); LineOfDashs(reportWidth, lines); AddLine(lines, $"HOT FREE AGENT PITCHERS {StartDate.ToLongDateString()} to {EndDate.ToLongDateString()} US"); LineOfDashs(reportWidth, lines); AddLine(lines, new String(' ', 77) + "IP H ER BB K QS W L SV WHIP"); var i = 0; List <Pitcher> pitchers = Pitchers .OrderBy(x => x.Era) .ToList(); foreach (var pitcher in pitchers) { ++i; AddLine(lines, $@"{i.ToString(),2} { PitcherLine(pitcher) } {DatePart(pitcher)} { StatLine2(pitcher.Slug, pitcher) } { SlugPart(pitcher) }" ); } LineOfDashs(reportWidth, lines); return(lines); }
static void PrintPitcher(Pitchers p) { Console.WriteLine($"{p.VarFanId,10} {p.PitcherName,-20}" + $" {p.VarIps,-5:0.0} {p.VarGbp,-5}"); }
public void Add(Pitcher sp, PlayerGameLogViewModel gl) { Pitchers.Add(sp); GameLogs[sp.Slug] = gl; }