Exemplo n.º 1
0
        public void Display()
        {
            while (true)
            {
                Console.WriteLine("Park Information Screen");
                PrintParkInformation(park);



                Console.WriteLine();
                Console.WriteLine("Select a Command");
                Console.WriteLine("1) View Campgrounds");
                Console.WriteLine("2) Search for Reservation");
                Console.WriteLine("3) Return to Previous Screen");

                Console.Write("What option do you want to select? ");
                string input = Console.ReadLine().ToUpper();
                // View Campgrounds
                if (input == "1")
                {
                    Console.WriteLine("Viewing Campgrounds...");
                    campgrounds = GetCampgrounds(park.ParkId);
                    ParkCampgroundsCLI PCCli = new ParkCampgroundsCLI(campgrounds);
                    PCCli.Display();
                }
                // Search for Reservation
                else if (input == "2")
                {
                    Console.WriteLine("Searching for Reservation...");
                    CampgroundReservationCLI CrCli = new CampgroundReservationCLI(campgrounds);
                    CrCli.Display();
                }
                // Return to Previous Screen
                else if (input == "3")
                {
                    Console.WriteLine("Returning to Previous Menu...");
                    break;
                }
                else
                {
                    Console.WriteLine("Please try again");
                }

                Console.ReadLine();
            }
        }
        public void Display()
        {
            while (true)
            {
                Console.WriteLine("Park Campgrounds");
                PrintCampgroundsInformation(campgrounds);



                Console.WriteLine();
                Console.WriteLine("Select a Command");
                Console.WriteLine("1) Search for Available Reservation");
                Console.WriteLine("2) Return to Previous Screen");

                Console.Write("What option do you want to select? ");
                string input = Console.ReadLine();
                // Search for available reservation
                if (input == "1")
                {
                    Console.WriteLine("Searching for available reservation...");
                    Console.Clear();
                    CampgroundReservationCLI CRCli = new CampgroundReservationCLI(campgrounds);
                    CRCli.Display();
                }
                // Return to previous screen
                else if (input == "2")
                {
                    Console.WriteLine("Returning to previous screen...");
                    break;
                }

                else
                {
                    Console.WriteLine("Please try again");
                }

                Console.ReadLine();
            }
        }