Beispiel #1
0
 //  ДОБАВИТЬ СЕКЦИЮ  //
 static void AddSectionMenu()
 {
     if (!mainMarket.IsQueueFull())
     {
         Console.WriteLine("\nВведите название новой секции: ");
         mainMarket.AddNewSection(Console.ReadLine());
     }
     else
     {
         Console.ForegroundColor = ConsoleColor.Red;
         Console.WriteLine("Список заполнен. Нет свободного места для добавления секции.");
         Console.ForegroundColor = ConsoleColor.White;
     }
 }
Beispiel #2
0
        static void Main(string[] args)
        {
            MenuInit();
            Supermarket sp = new Supermarket();

            sp.AddNewSection("бытовая химия");
            sp.Name = "пятерочка";
            sp.AddNewSection("бытовая химия");
            sp.AddNewSection("бытовая");
            sp.Serialize();

            ShowMenu(0, 0);
            while (true)
            {
                ReadUserKey();
            }


            //Supermarket sptry = GetFiles();
            //Console.WriteLine(sptry.ToString());



            //Goods serGood = new Goods("chocolate", 42.3);
            //Console.WriteLine(serGood.ToString());
            //Stream goodStream = File.Open("Good.dat", FileMode.Create);
            //BinaryFormatter binary = new BinaryFormatter();
            //binary.Serialize(goodStream, serGood);
            //goodStream.Close();
            //serGood = null;

            //goodStream = File.Open("Good.dat", FileMode.Open);
            //binary = new BinaryFormatter();
            //serGood = (Goods)binary.Deserialize(goodStream);
            //goodStream.Close();
            //Console.WriteLine("Результат десериализации: " + serGood.ToString());


            //Console.WriteLine("");

            ////Console.WriteLine("Супермаркет \"{}\"", );
            ////cout << "Добавить ";

            //Supermarket sp = new Supermarket(6);

            //sp.AddNewSection("бытовая химия");
            //sp.Name = "пятерочка";
            //sp.AddNewSection("бытовая химия");
            //sp.AddNewSection("бытовая");


            //sp.Deserialize(sp.Serialize());
            //Console.WriteLine(sp.ToString());
            //SectionGoods section_1 = sp.GetSection("Бытовая химия");

            //if (section_1 != null)
            //{
            //    section_1.GetTotalSectionPrice();
            //    section_1.AddGoodAtPosition(12);
            //}

            //section_1.GetElementByPosition(section_1.AddGoodAtPosition(4)).Name = "Thanks";
            //section_1.AddGoodAtPosition(4);

            //section_1.GetElementByPosition(section_1.AddGoodAtPosition(4)).Name = "Хамелеон";
            //section_1.GetElementByPosition(section_1.AddGoodAtPosition(5)).Name = "Усургут";
            //Console.WriteLine(section_1.ToString());
            //section_1.DeleteGood("Thanks");
            ////section_1.ShowAllGoods();
            //section_1.GetElementByPosition(section_1.AddGoodAtPosition(1)).Name = "WOW";
            //Console.WriteLine(section_1.ToString());

            //section_1.Serialize();
            //section_1.Deserialize();
            //section_1.ToString();

            //sp.Serialize();
            //sp.Deserialize();
            //Console.WriteLine(sp.ToString());

            Console.WriteLine("Hello World!");
        }