コード例 #1
0
        public void CreationMenu()
        {
            clear();
            System.Console.WriteLine("1. Создать проект. \n2. Добавить машину\n3. Создать компонент машины\n4. Создать пользователя\n5. Создать останову\n6. Назад\n");
            System.Console.WriteLine("\n Ваш выбор: ");
            int choice = int.Parse(System.Console.ReadLine());

            while (!(choice >= 7))
            {
                switch (choice)
                {
                case 1:
                {
                    CreateProj();
                    CreationMenu();
                }
                break;

                case 2:
                {
                    AddCar();
                    CreationMenu();
                }
                break;

                case 3:
                {
                    CreateComponent();
                    CreationMenu();
                }
                break;

                case 4:
                {
                    clear();
                    UserMenu u = new UserMenu();
                    u.Create();
                    System.Console.WriteLine("Еще одного? д/н");
                    string ch = System.Console.ReadLine();
                    clear();
                    if (ch == "д")
                    {
                        u.Create();
                    }
                    else if (ch == "н")
                    {
                        CreationMenu();
                    }
                }
                break;

                case 5:
                    break;

                case 6:
                    clear();
                    MainMenu();

                    break;

                default:
                    break;
                }
            }
            if (choice >= 7)
            {
                System.Console.WriteLine("Неверный выбор");
                clear();
                CreationMenu();
            }
        }