Exemplo n.º 1
0
        private static void AddNewProducts(Albums albumy, Instruments instrumenty, Accesories akcesoria)
        {
            Console.WriteLine("|==============================================|");
            Console.WriteLine("|Z jakiej Kategorii chcesz dodać Produkt?      |");
            Console.WriteLine("|==============================================|");
            Console.WriteLine("|1.Albumy                                      |");
            Console.WriteLine("|2.Instrumenty                                 |");
            Console.WriteLine("|3.Akcesoria                                   |");
            Console.WriteLine("|==============================================|");
            int choice = Convert.ToInt32(Console.ReadLine());

            switch (choice)
            {
            case 1:
                albumy.AddNewAlbums(GetAlbumTitle(), GetAlbumArtist());
                break;

            case 2:
                instrumenty.AddNewInstruments(GetItemType(), GetItemName(), GetProducent(), GetPrice());
                break;

            case 3:
                akcesoria.AddNewAccesories(GetItemName(), GetProducent(), GetPrice());
                break;
            }
        }
Exemplo n.º 2
0
        private static void Main(string[] args)
        {
            #region Tworzenie Obiektów
            Clients Klienci = new Clients();
            Klienci.AddNewClient("Mateusz", "Galos");
            Klienci.AddNewClient("Mariusz", "Galos");
            Klienci.AddNewClient("olgierd", "Galos");
            Klienci.AddNewClient("ivan", "Galos");
            Albums Albumy = new Albums();
            Albumy.AddNewAlbums("After Hours", "The Weeknd");
            Albumy.AddNewAlbums("To pimp a butterfly", "Kendric Lamar");
            Albumy.AddNewAlbums("The Life Of Pablo", "Kanye West");
            Albumy.AddNewAlbums("The Money Store", "Death Grips");
            Instruments Instrumenty = new Instruments();
            Instrumenty.AddNewInstruments("Gitara", "UKM-03945G", "Yamaha", 259.99);
            Instrumenty.AddNewInstruments("Gitara", "FAE-4332G", "Epiphone", 829.99);
            Instrumenty.AddNewInstruments("Gitara", "MEA-A4325", "Sterling", 3259.99);
            Instrumenty.AddNewInstruments("Keyboard", "FSEW-123", "Yamaha", 599.99);
            Instrumenty.AddNewInstruments("Perkusja", "TASFSA-12312", "Mapex", 1699.99);
            Accesories Akcesoria = new Accesories();
            Akcesoria.AddNewAccesories("Pianka akustyczna", "Foamex", 99.99);
            Orders Zamowienia = new Orders();
            Zamowienia.AddNewOrder(2, new List <string>()
            {
                "Gitara UKM-03945G Yamaha", "After Hours The Weeknd"
            }, new List <double> {
                259.99, 29.99
            });;
            #endregion

            do
            {
                PrintMainMenu();
                int action = Convert.ToInt32(Console.ReadLine());
                switch (action)
                {
                case 0:
                    //Zamykanie Terminala
                    Console.WriteLine("shutting down...");
                    Environment.Exit(0);
                    break;

                case 1:
                    Klienci.PrintClients();
                    break;

                case 2:
                    Klienci.AddNewClient(GetClientFirstName(), GetClientLastName());
                    break;

                case 3:
                    Zamowienia.PrintOders();
                    break;

                case 4:
                    PrepareNewOrder(Klienci, Albumy, Instrumenty, Akcesoria, Zamowienia);
                    break;

                case 5:
                    AddNewProducts(Albumy, Instrumenty, Akcesoria);
                    break;

                case 6:
                    ShowProducts(Albumy, Instrumenty, Akcesoria);
                    break;

                case 7:
                    ModifyProducts(Albumy, Instrumenty, Akcesoria);
                    break;

                case 8:
                    RemoveProducts(Albumy, Instrumenty, Akcesoria);
                    break;
                }
            } while (true);
        }