コード例 #1
0
        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();
        }
コード例 #2
0
        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);
        }