// ДОБАВИТЬ СЕКЦИЮ // static void AddSectionMenu() { if (!mainMarket.IsQueueFull()) { Console.WriteLine("\nВведите название новой секции: "); mainMarket.AddNewSection(Console.ReadLine()); } else { Console.ForegroundColor = ConsoleColor.Red; Console.WriteLine("Список заполнен. Нет свободного места для добавления секции."); Console.ForegroundColor = ConsoleColor.White; } }
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!"); }