示例#1
0
        public void VenueDetailsMenu(int venueIndexNum)
        {
            bool done = false;

            while (!done)
            {
                IList <Venue> venues = venueDAO.GetVenues();
                City          city   = cityDAO.GetVenueCity(venues[venueIndexNum].CityId);
                //Need to get city and state lists and then write their info below
                //same ways we did the other method
                Console.WriteLine("");
                Console.WriteLine("~~VENUE DETAILS~~");
                Console.WriteLine("");
                Console.WriteLine(venues[venueIndexNum].Name);
                Console.WriteLine("Location: " + city.Name + ", " + city.StateAbbreviation);
                Console.WriteLine("");
                Console.WriteLine(venues[venueIndexNum].Description);
                Console.WriteLine("");
                Console.WriteLine("");
                Console.WriteLine("What would you like to do next?");
                Console.WriteLine("");
                Console.WriteLine("1) View Spaces");
                Console.WriteLine("2) Search for reservation");
                Console.WriteLine("");
                Console.WriteLine("Press any other key to RETURN to our list of Venues");
                string userInput = Console.ReadLine();

                if (userInput == "1")
                {
                    ListVenueSpacesMenu(venueIndexNum);
                }
                else if (userInput == "2")
                {
                    SearchAndMakeReservationMenu(venueIndexNum);
                }

                else
                {
                    done = true;
                }
            }
        }