Exemplo n.º 1
0
        public static void ProductDeleted()
        {
            Console.WriteLine("Введите наименование продукта из таблица, которую хотите удалить:");
            string name = Console.ReadLine();

            StorageTableActions.Delete(name);
        }
Exemplo n.º 2
0
        public static void ProductAdeded()
        {
            Console.WriteLine("***********************************\n" +
                              "Добавление наименования продукта: " +
                              "\n Введите название:");
            string name = Console.ReadLine();

            Console.WriteLine("Введите производителя:");
            string manufacturer = Console.ReadLine();

            double price = 0;

            while (true)
            {
                Console.Clear();
                Console.WriteLine("***********************************\n" +
                                  "Добавление наименования продукта: " +
                                  $"\n Введите название:\n{name}");
                Console.WriteLine($"Введите производителя:\n{manufacturer}");
                Console.WriteLine("Введите цену: ");
                double.TryParse(Console.ReadLine(), out price);
                if (price > 0)
                {
                    break;
                }
            }

            int quantity = 0;

            while (true)
            {
                Console.Clear();
                Console.WriteLine("***********************************\n" +
                                  "Добавление наименования продукта: " +
                                  $"\n Введите название:\n{name}");
                Console.WriteLine($"Введите производителя:\n{manufacturer}");
                Console.WriteLine($"Введите цену: \n{price}");
                Console.WriteLine("Введите количество товара: ");
                int.TryParse(Console.ReadLine(), out quantity);
                if (quantity > 0)
                {
                    break;
                }
            }
            StorageTableActions.Add(name, manufacturer, price, quantity);
        }
Exemplo n.º 3
0
        public static void ProductUpdated()
        {
            Console.WriteLine("Bведите наименование записи к изменению");
            string oldName = Console.ReadLine();

            Console.WriteLine("Введите новое наименование продукта:");
            string name = Console.ReadLine();

            Console.WriteLine("Введите производителя:");
            string manufacturer = Console.ReadLine();

            double price = 0;

            while (true)
            {
                Console.Clear();
                Console.WriteLine($"Bведите наименование записи к изменению\n{oldName}");
                Console.WriteLine($"Введите новое наименование продукта:\n{name}");
                Console.WriteLine($"Введите производителя:\n{manufacturer}");
                Console.WriteLine("Введите цену: ");
                double.TryParse(Console.ReadLine(), out price);
                if (price > 0)
                {
                    break;
                }
            }

            int quantity = 0;

            while (true)
            {
                Console.Clear();
                Console.WriteLine($"Bведите наименование записи к изменению\n{oldName}");
                Console.WriteLine($"Введите новое наименование продукта:\n{name}");
                Console.WriteLine($"Введите производителя:\n{manufacturer}");
                Console.WriteLine($"Введите цену: \n{price}");
                Console.WriteLine("Введите количество товара: ");
                int.TryParse(Console.ReadLine(), out quantity);
                if (quantity > 0)
                {
                    break;
                }
            }

            StorageTableActions.Update(oldName, name, manufacturer, price, quantity);
        }