public void VenueSelector() { List <Venue> venues = venueDAO.ListVenues(); DisplayVenues(); Console.WriteLine("R) Return to Previous Screen\n" + "\nWhich venue would you like to view?"); string selection = Console.ReadLine(); if (selection.ToLower() == "r") { MainMenu(); } else if (int.TryParse(selection, out int result) == true && int.Parse(selection) <= venues.Count() && int.Parse(selection) > 0) { venueSelection = int.Parse(selection); } else { Console.WriteLine("\n***INVALID ENTRY. TRY AGAIN***\n"); VenueSelector(); } VenueMenu(); }
public void ListVenuTest() { VenueSqlDAO venueDAO = new VenueSqlDAO(connectionString); List <Venue> venueList = venueDAO.ListVenues(); bool result = false; foreach (Venue ven in venueList) { if (ven.Name == "My new Venue!") { result = true; } } Assert.IsTrue(result); }