private static void PrepareNewOrder(Clients klienci, Albums albumy, Instruments instrumenty, Accesories akcesoria, Orders zamowienia) { klienci.PrintClients(); Console.WriteLine("|==============================================|"); Console.WriteLine("|Czy klient jest zarejestrowany? |"); Console.WriteLine("|==============================================|"); Console.WriteLine("|1.Tak |"); Console.WriteLine("|2.nie |"); Console.WriteLine("|==============================================|"); int FirstChoice = Convert.ToInt32(Console.ReadLine()); List <string> nazwa = new List <string>(); List <double> ceny = new List <double>(); bool working = true; int SecondChoice = 0; switch (FirstChoice) { case 1: Console.WriteLine("|==============================================|"); Console.WriteLine("|Podaj Id klienta |"); Console.WriteLine("|==============================================|"); SecondChoice = Convert.ToInt32(Console.ReadLine()); break; case 2: Console.WriteLine("|==============================================|"); Console.WriteLine("|Tworzenie nowego klienta |"); Console.WriteLine("|==============================================|"); klienci.AddNewClient(GetClientFirstName(), GetClientLastName()); SecondChoice = klienci.GetCounter(); break; } do { Console.WriteLine("|==============================================|"); Console.WriteLine("|Jaką operację chcesz dokonać? |"); Console.WriteLine("|==============================================|"); Console.WriteLine("|1.Dodaj produkt do rachunku |"); Console.WriteLine("|2.Zakończ |"); Console.WriteLine("|==============================================|"); int action = Convert.ToInt32(Console.ReadLine()); switch (action) { case 1: Console.WriteLine("|==============================================|"); Console.WriteLine("|Z jakiej Kategorii chcesz dodać? |"); Console.WriteLine("|==============================================|"); Console.WriteLine("|1.Albumy |"); Console.WriteLine("|2.Instrumenty |"); Console.WriteLine("|3.Akcesoria |"); Console.WriteLine("|==============================================|"); int choice = Convert.ToInt32(Console.ReadLine()); int id = 0; switch (choice) { case 1: albumy.PrintAlbums(); Console.WriteLine("|==============================================|"); Console.WriteLine("|Podaj id Produktu |"); Console.WriteLine("|==============================================|"); id = Convert.ToInt32(Console.ReadLine()); nazwa.Add(albumy.GetAlbumString(id)); ceny.Add(albumy.GetAlbumPrice(id)); break; case 2: instrumenty.PrintInstruments(); Console.WriteLine("|==============================================|"); Console.WriteLine("|Podaj id Produktu |"); Console.WriteLine("|==============================================|"); id = Convert.ToInt32(Console.ReadLine()); nazwa.Add(instrumenty.GetInstrumentsString(id)); ceny.Add(instrumenty.GetInstrumentsPrice(id)); break; case 3: akcesoria.PrintAccesories(); Console.WriteLine("|==============================================|"); Console.WriteLine("|Podaj id Produktu |"); Console.WriteLine("|==============================================|"); id = Convert.ToInt32(Console.ReadLine()); nazwa.Add(akcesoria.GetAccesoriesString(id)); ceny.Add(akcesoria.GetAccesoriesPrice(id)); break; } break; case 2: zamowienia.AddNewOrder(SecondChoice, nazwa, ceny); working = false; break; } } while (working); }