// Units // player + Pos + Start public NFLLineup( DataSet lineupDs, string teamCode, string season, string week ) { PlayerList = new ArrayList(); lineupDs = Utility.TflWs.GetLineup( teamCode, season, Int32.Parse(week)); DataTable dt = lineupDs.Tables["lineup"]; foreach (DataRow dr in dt.Rows) { NFLPlayer p = Masters.Pm.GetPlayer(dr["PLAYERID"].ToString()); string pos = dr[ "POS" ].ToString(); bool isStarter = dr[ "START" ].ToString().ToUpper().Equals( "TRUE" ) ? true : false; LineupRole r = new LineupRole( p, pos, isStarter ); PlayerList.Add( p ); } }
// Units // player + Pos + Start public NFLLineup(DataSet lineupDs, string teamCode, string season, string week) { PlayerList = new ArrayList(); lineupDs = Utility.TflWs.GetLineup(teamCode, season, Int32.Parse(week)); DataTable dt = lineupDs.Tables["lineup"]; foreach (DataRow dr in dt.Rows) { NFLPlayer p = Masters.Pm.GetPlayer(dr["PLAYERID"].ToString()); string pos = dr["POS"].ToString(); bool isStarter = dr["START"].ToString().ToUpper().Equals("TRUE") ? true : false; LineupRole r = new LineupRole(p, pos, isStarter); PlayerList.Add(p); } }