private static void TableRowOpen( StringBuilder sb, string rowName) { AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData(rowName)); AddLine(sb, HtmlLib.TableData(string.Empty)); }
private void TeamCells(StringBuilder sb, string[] teamCode) { AddLine(sb, HtmlLib.TableRowOpen()); foreach (var team in teamCode) { RosterRpt(sb, team); } AddLine(sb, HtmlLib.TableRowClose()); }
private string DivisionRow() { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); DivisionHeader(sb, "North"); DivisionHeader(sb, "South"); DivisionHeader(sb, "East"); DivisionHeader(sb, "West"); AddLine(sb, HtmlLib.TableRowClose()); return(sb.ToString()); }
private string ConferenceRow(string conference) { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableDataAttr( conference, "colspan='24' align='center'")); AddLine(sb, HtmlLib.TableDataClose()); AddLine(sb, HtmlLib.TableRowClose()); return(sb.ToString()); }
private string TableHeader(string[] headerParams) { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); foreach (var item in headerParams) { AddLine(sb, HtmlLib.TableHeader(item)); } AddLine(sb, HtmlLib.TableRowClose()); return(sb.ToString()); }
private string PlayerProjections(string playerType) { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData($"{playerType} Projections")); for (int i = 0; i < 18; i++) { AddLine(sb, HtmlLib.TableData(PlayerProjection(i, playerType))); } AddLine(sb, HtmlLib.TableRowClose()); return(sb.ToString()); }
private string Rookies(string league) { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData($"{league}-rookies")); AddLine(sb, HtmlLib.TableData(RookieLink("QB", league))); AddLine(sb, HtmlLib.TableData(RookieLink("RB", league))); AddLine(sb, HtmlLib.TableData(RookieLink("WR", league))); AddLine(sb, HtmlLib.TableData(RookieLink("TE", league))); AddLine(sb, HtmlLib.TableData(RookieLink("PK", league))); return(sb.ToString()); }
private string OldRosters(string league) { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData($"{league}-{Year}")); AddLine(sb, HtmlLib.TableData(OldRosterLink("QB", league))); AddLine(sb, HtmlLib.TableData(OldRosterLink("RB", league))); AddLine(sb, HtmlLib.TableData(OldRosterLink("WR", league))); AddLine(sb, HtmlLib.TableData(OldRosterLink("TE", league))); AddLine(sb, HtmlLib.TableData(OldRosterLink("PK", league))); return(sb.ToString()); }
private string GoalLineScores() { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData("Goalline scores")); AddLine(sb, HtmlLib.TableData(string.Empty)); for (int i = 1; i < 18; i++) { AddLine(sb, HtmlLib.TableData(GoallineScore(i))); } AddLine(sb, HtmlLib.TableRowClose()); return(sb.ToString()); }
private string PickupCharts() { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData("Pickup chart")); AddLine(sb, HtmlLib.TableData(string.Empty)); for (int i = 1; i < 22; i++) { AddLine(sb, HtmlLib.TableData(PickupChart(i))); } AddLine(sb, HtmlLib.TableRowClose()); return(sb.ToString()); }
private string RankingMetrics() { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData("Ranking Metrics")); AddLine(sb, HtmlLib.TableData(string.Empty)); for (int i = 1; i < 18; i++) { AddLine(sb, HtmlLib.TableData(RankingMetric(i))); } AddLine(sb, HtmlLib.TableRowClose()); return(sb.ToString()); }
private string NibbleTips() { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData($"Nibble tips")); AddLine(sb, HtmlLib.TableData(string.Empty)); for (int i = 1; i < 18; i++) { AddLine(sb, HtmlLib.TableData(NibbleTip(i))); } AddLine(sb, HtmlLib.TableRowClose()); return(sb.ToString()); }
private string Standings() { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData("Standings")); AddLine(sb, HtmlLib.TableData(string.Empty)); for (int i = 1; i < 18; i++) { AddLine(sb, HtmlLib.TableData(Standing(i))); } AddLine(sb, HtmlLib.TableRowClose()); return(sb.ToString()); }
private string ScopeHeader(string whatScope) { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableRowHeaderOpen("width='100'")); AddLine(sb, whatScope); AddLine(sb, HtmlLib.TableRowHeaderClose()); for (int i = 0; i < 22; i++) { AddLine(sb, HtmlLib.TableHeader($"{i:0#}")); } AddLine(sb, HtmlLib.TableRowClose()); return(sb.ToString()); }
private string RosterLine( string lineHeader, string fantasyLeague) { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData(lineHeader)); AddLine(sb, HtmlLib.TableData(RosterLink("QB", fantasyLeague))); AddLine(sb, HtmlLib.TableData(RosterLink("RB", fantasyLeague))); AddLine(sb, HtmlLib.TableData(RosterLink("WR", fantasyLeague))); AddLine(sb, HtmlLib.TableData(RosterLink("TE", fantasyLeague))); AddLine(sb, HtmlLib.TableData(RosterLink("PK", fantasyLeague))); return(sb.ToString()); }
private string RoleAssignments() { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData("Role Assignments")); AddLine(sb, HtmlLib.TableData(string.Empty)); for (int w = 1; w < 18; w++) { AddLine( sb, HtmlLib.TableData(RoleAssignment(w))); } AddLine(sb, HtmlLib.TableRowClose()); return(sb.ToString()); }
private string Performance( string leagueId, string playerType) { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData($"{leagueId} Perf - {playerType}")); AddLine(sb, HtmlLib.TableData(string.Empty)); for (int i = 1; i < 18; i++) { AddLine(sb, HtmlLib.TableData( PlayerPerformance( i, playerType, leagueId))); } AddLine(sb, HtmlLib.TableRowClose()); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData($"{leagueId} Perf - {playerType} last 4")); for (int i = 0; i < 18; i++) { AddLine(sb, HtmlLib.TableData( PlayerPerformanceLast( weeksToGoBack: 4, weekNo: i, playerType: playerType, leagueId))); } AddLine(sb, HtmlLib.TableRowClose()); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData($"{leagueId} Perf - {playerType} last game")); for (int i = 0; i < 18; i++) { AddLine(sb, HtmlLib.TableData( PlayerPerformanceLast( weeksToGoBack: 1, weekNo: i, playerType: playerType, leagueId))); } AddLine(sb, HtmlLib.TableRowClose()); return(sb.ToString()); }
private string PlayoffTeams() { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData($"Playoff Teams")); AddLine(sb, HtmlLib.TableData(string.Empty)); for (int i = 1; i < 18; i++) { AddLine(sb, HtmlLib.TableData( WeeklyLink( week: i, folder: "Playoffs", fileStem: "Playoff-Week-"))); } AddLine(sb, HtmlLib.TableRowClose()); return(sb.ToString()); }
private string ScoreLine( string posAbbr) { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData($"{posAbbr} Scores")); AddLine(sb, HtmlLib.TableData(string.Empty)); for (int i = 1; i < 18; i++) { AddLine( sb, HtmlLib.TableData( ScoresLink( i, $"{posAbbr}-Scores"))); } return(sb.ToString()); }
private string PickupSummaries( string leagueId) { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData( $"Pickup summary - {leagueId}")); AddLine(sb, HtmlLib.TableData(string.Empty)); for (int i = 1; i < 22; i++) { AddLine(sb, HtmlLib.TableData( PickupSummary( i, leagueId))); } AddLine(sb, HtmlLib.TableRowClose()); return(sb.ToString()); }
private string FantasyPointLine( string header, string fileStem) { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData(header)); AddLine(sb, HtmlLib.TableData(string.Empty)); for (int i = 1; i < 18; i++) { AddLine( sb, HtmlLib.TableData( ScoresLink( i, fileStem))); } return(sb.ToString()); }
private string TallyLine(string tallyName, string tally) { var sb = new StringBuilder(); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData(tallyName)); AddLine(sb, HtmlLib.TableData(string.Empty)); for (int i = 1; i < 18; i++) { AddLine(sb, HtmlLib.TableData(TallyLink(i, tally))); } AddLine(sb, HtmlLib.TableRowClose()); AddLine(sb, HtmlLib.TableRowOpen()); AddLine(sb, HtmlLib.TableData($"{tallyName}-YTD")); AddLine(sb, HtmlLib.TableData(string.Empty)); for (int i = 1; i < 18; i++) { AddLine(sb, HtmlLib.TableData(TallyLink(i, tally, true))); } AddLine(sb, HtmlLib.TableRowClose()); return(sb.ToString()); }