/// <summary> /// Display the specified r. /// </summary> /// <param name="r">Runnable</param> public static void Display(Runnable r) { Console.WriteLine($"Please enter a team city and year [Ex. New 2001, 'New York' 2001"); string[] searchTerm = Console.ReadLine().Split(' '); year = Convert.ToInt32(searchTerm[1]); Team team = LoadTeam(searchTerm[0]); TeamInfoDisplayer displayer = new TeamInfoDisplayer(team); Console.WriteLine(displayer.GetTeamInformation()); displayer.Log(); }
/// <summary> /// Chooses the team. /// </summary> /// <param name="r">Runnable</param> private static void ChooseTeam(Runnable r) { Console.WriteLine("Please enter the number of the team you wish to view."); int choice = Convert.ToInt32(Console.ReadLine()); string key = new List <string>(keys.Keys)[choice - 1]; try { Team team = Team.LoadTeamFromDatabase(key, year, true); TeamInfoDisplayer displayer = new TeamInfoDisplayer(team); Console.WriteLine(displayer.GetTeamInformation()); displayer.Log(); } catch (System.Exception ex) { Console.WriteLine(ex.Message); Console.WriteLine(ex.StackTrace); } }