示例#1
0
        private void MenuScreen()
        {
            Console.Clear();
            Console.WriteLine("1 Register new Car Reservation");
            Console.WriteLine("2 Update Car Reservation");
            Console.WriteLine("3 List Reservations");
            Console.WriteLine("4 List Available Cars");
            Console.WriteLine("5 Register new Customer");
            Console.WriteLine("6 Update Customer");
            Console.WriteLine("7 List Customers");
            Console.WriteLine("8 Reports");
            Console.WriteLine("9 Quit");

            while (true)
            {
                var key = Console.ReadLine().ToString();

                switch (key)
                {
                case "1":
                    controller.AddCarReservation();
                    GoToMainMenu();
                    break;

                case "2":
                    controller.UpdateReservation();
                    GoToMainMenu();
                    break;

                case "3":
                    ListReservations();
                    GoToMainMenu();
                    break;

                case "4":
                    CarsList();
                    break;

                case "5":
                    controller.AddCustomer();
                    GoToMainMenu();
                    break;

                case "6":
                    controller.UpdateCustomer();
                    GoToMainMenu();
                    break;

                case "7":
                    CustomerList();
                    GoToMainMenu();
                    break;

                case "8":
                    Reports();
                    break;

                case "9":
                    Environment.Exit(0);
                    break;

                default:
                    Console.WriteLine("Please, choose 1-8 number");
                    break;
                }
            }
        }