static void PrintTeamMemberList(List<TeamMember> teamMemberList) { if (teamMemberList.Count == 0) { Console.WriteLine("I'm sorry, there is no one in the list."); } else { foreach (var teamMember in teamMemberList) { TeamMember.PrintTeamMember(teamMember); Console.WriteLine(); } } }
//need to: //print list of people //add people to list //add team members to list //quit static void Main(string[] args) { List<Person> personList = new List<Person>(); List<TeamMember> teamMemberList = new List<TeamMember>(); personList.Add(new Person("Bob", "Valentic", 26, "*****@*****.**")); teamMemberList.Add(new TeamMember("Hemory", "Pfifer", 15, "*****@*****.**", 50000)); Console.WriteLine("Welcome to the list of people and team members!"); bool keepGoing = true; while (keepGoing) { PrintOptions(); int inputChoice = Validator.CheckNum("","Please enter a number 1 to 5: ", 5, 1); if (inputChoice == 1) { PrintPersonList(personList); } else if (inputChoice == 2) { PrintTeamMemberList(teamMemberList); } else if (inputChoice == 3) { Person newPerson = Person.CreatePerson(); Console.WriteLine("\nThank you! We have received the following input:"); Person.PrintPerson(newPerson); personList.Add(newPerson); } else if (inputChoice == 4) { TeamMember newTeamMember = TeamMember.CreateTeamMember(); Console.WriteLine("\nThank you! We have received the following input:"); TeamMember.PrintTeamMember(newTeamMember); personList.Add(newTeamMember); } else keepGoing = Quitter(); } }