Example #1
0
 public IEnumerable<Player> GetFormattedRoster()
 {
     var extractor = new WebExtractor();
     var players = extractor.GetRoster();
     var playerEntityList = players.Select(player => new Player
     {
         Number = player.No,
         Person = new Person
         {
             PersonTypeId = 1,
             FirstName = GetSplitName(player.Name).FirstOrDefault(),
             LastName = GetSplitName(player.Name).LastOrDefault(),
             Height = GetPlayerInches(player.HT),
             Weight = player.WT,
             City = GetSplitOrigin(player.CitySchool).FirstOrDefault(),
             State = GetSplitOrigin(player.CitySchool).Skip(1).FirstOrDefault(),
             HighSchool = GetSplitOrigin(player.CitySchool).LastOrDefault()
         },
         BatHand = GetStrongHandPos(player.BT).FirstOrDefault(),
         FieldHand = GetStrongHandPos(player.BT).LastOrDefault(),
         Year = GetYear(player.CL),
         Positions = GetPositions(player.Position)
     }).ToList();
     return playerEntityList;
 }
Example #2
0
 public void TestGetHitterData()
 {
     var extractor = new WebExtractor();
     var hitterData = extractor.GetHitterData();
 }