public void AddPlayer(string playerRecord, string pos)
        {
            var details = playerRecord.Split('\t');

            ProPlayer newPlayer;
            if (!pos.Equals(ProPlayer.Position.Defense, StringComparison.InvariantCultureIgnoreCase))
            {
                newPlayer = new ProPlayer()
                {
                    Rank = Convert.ToInt32(details[0]),
                    Name = details[1].Trim(),
                    ByeWeek = Convert.ToInt32(details[3]),
                    Pos = pos,
                    NflTeam = details[2].Trim(),
                    Age = Convert.ToInt32(details[5]),
                    Exp = details[6] == "R" ? 0 : Convert.ToInt32(details[6]),
                    ProjectedPoints = Convert.ToDecimal(details[7])
                };
            } else
            {
                newPlayer = new ProPlayer
                {
                    Rank = Convert.ToInt32(details[0]),
                    Name = details[1].Trim(),
                    NflTeam = details[2].Trim(),
                    Pos = pos,
                    ByeWeek = Convert.ToInt32(details[3]),
                    ProjectedPoints = Convert.ToDecimal(details[4])
                };
            }

            _Repo.Add(newPlayer);
            Console.Out.WriteLine("Added player '{0}' successfully", newPlayer.Name);
        }
        public void SavePlayerChanges(ProPlayer updated)
        {
            Debug.WriteLine(updated);
            var repo = new PlayerRepository();
            repo.Update(updated);

            GetAverageScores();
        }