Beispiel #1
0
        private static void ShowProductsMenu()
        {
            Console.WriteLine("Меню: \n1)Купить товар \nДля того, чтобы вернуться в главное меню введите любое число");
            switch (GetEnteredNum())
            {
            case 1:
            {
                Console.Write("\nВведите номер товара: ");
                MyDBWorker.Buy(GetEnteredNum());
                break;
            }

            default:
                break;
            }
        }
Beispiel #2
0
        private static void ShowMainMenu()
        {
            MyDBWorker.GetAllProducts();
            bool isActive = true;

            do
            {
                Console.WriteLine("\nМеню: \n1) Показать товары \n2) Показать список поставщиков \n3) Показать список категорий \n4) Купить товар \n5) Показать информацию о заказе \n6) Выход из приложения");
                Console.Write("\nВыберите номер действия: ");
                switch (GetEnteredNum())
                {
                case 1: {
                    MyDBWorker.GetAllProducts(); break;
                }

                case 2: {
                    ShowSupplierMenu();
                    break;
                }

                case 3: {
                    ShowTagMenu();
                    break;
                }

                case 4:
                {
                    Console.Write("\nВведите номер товара: ");
                    MyDBWorker.Buy(GetEnteredNum()); break;
                }

                case 5: {
                    Console.Write("\nВведите номер заказа: ");
                    MyDBWorker.GetOrder(GetEnteredNum()); break;
                }

                case 6:
                {
                    isActive = false;
                    break;
                }

                default:
                    break;
                }
            } while (isActive);
        }
Beispiel #3
0
        private static void ShowSupplierMenu()
        {
            MyDBWorker.GetSuppliers();
            Console.WriteLine("\nМеню \n1) Показать товары поставщика \nДля того, чтобы вернуться в главное меню введите любое число");
            Console.WriteLine("\nВыберите действие:");
            switch (GetEnteredNum())
            {
            case 1: {
                Console.Write("\nВведите номер поставщика: ");
                MyDBWorker.GetProductsBySupplier(GetEnteredNum());
                ShowProductsMenu();
                break;
            }

            default:
                break;
            }
        }
Beispiel #4
0
        private static void ShowTagMenu()
        {
            MyDBWorker.GetTags();
            Console.WriteLine("\nМеню \n1) Показать товары в категории \nДля того, чтобы вернуться в главное меню введите любое число");
            Console.WriteLine("\nВыберите действие:");
            switch (GetEnteredNum())
            {
            case 1:
            {
                Console.Write("\nВведите номер категории: ");
                MyDBWorker.GetProductsByTag(GetEnteredNum());
                ShowProductsMenu();
                break;
            }

            default:
                break;
            }
        }