예제 #1
0
        public static void MenuProductEnkel(int productID)
        {
            Menu.MethodeBannerLine("Wijzig naam", "Wijzig prijs", "Wijzig voorraad", "Wijzig status", "Toon bestellingen");
            OverzichtProductEnkel(productID);

            List <Product> productEdit = Data.GetProduct();

            switch (Menu.MethodeKiezer(5))
            {
            case 1:
                Console.WriteLine("Geef de nieuwe naam in:");
                productEdit[productID - 1].Naam = Console.ReadLine();
                Data.SetProduct(productEdit);
                Console.Clear();
                MenuProductEnkel(productID);
                break;

            case 2:

                Console.WriteLine("Geef de nieuwe waarde in:");
                productEdit[productID - 1].Prijs = Convert.ToDecimal(Console.ReadLine());
                Data.SetProduct(productEdit);
                Console.Clear();
                MenuProductEnkel(productID);
                break;

            case 3:

                Console.WriteLine("Geef de nieuwe voorraad in:");
                productEdit[productID - 1].Voorraad = Convert.ToInt32(Console.ReadLine());
                Data.SetProduct(productEdit);
                Console.Clear();
                MenuProductEnkel(productID);
                break;

            case 4:

                productEdit[productID - 1].Actief = !productEdit[productID - 1].Actief;
                Data.SetProduct(productEdit);
                Console.Clear();
                MenuProductEnkel(productID);
                break;

            case 5:
                Console.Clear();
                BestellingMenu.MenuBestellingenHoofdmenu("product", productID);
                break;

            case 0:
                Console.Clear();
                MenuProductZoeken();

                break;
            }
        }
예제 #2
0
        public static void MenuSchotelEnkel(int schotelID)
        {
            Menu.MethodeBannerLine("Wijzig naam", "Wijzig prijs", "Wijzig voorraad", "Wijzig status", "Toon bestellingen");
            OverzichtSchotelEnkel(schotelID);

            List <Schotel> schotelEdit = Data.GetSchotel();

            switch (Menu.MethodeKiezer(5))
            {
            case 1:
                Console.WriteLine("Geef de nieuwe naam in:");
                schotelEdit[schotelID - 1].Naam = Console.ReadLine();
                Data.SetSchotel(schotelEdit);
                Console.Clear();
                MenuSchotelEnkel(schotelID);
                break;

            case 2:

                Console.WriteLine("Geef de nieuwe waarde in:");
                schotelEdit[schotelID - 1].Prijs = Convert.ToDecimal(Console.ReadLine());
                Data.SetSchotel(schotelEdit);
                Console.Clear();
                MenuSchotelEnkel(schotelID);
                break;

            case 3:

                Console.WriteLine("Geef de nieuwe voorraad in:");
                schotelEdit[schotelID - 1].Voorraad = Convert.ToInt32(Console.ReadLine());
                Data.SetSchotel(schotelEdit);
                Console.Clear();
                MenuSchotelEnkel(schotelID);
                break;

            case 4:

                schotelEdit[schotelID - 1].Actief = !schotelEdit[schotelID - 1].Actief;
                Data.SetSchotel(schotelEdit);
                Console.Clear();
                MenuSchotelEnkel(schotelID);
                break;

            case 5:
                Console.Clear();
                BestellingMenu.MenuBestellingenHoofdmenu("schotel", schotelID);
                break;

            case 0:
                Console.Clear();
                MenuSchotelHoofdmenu();

                break;
            }
        }
예제 #3
0
        public static void MenuHoofdmenu()
        {
            Console.Clear();
            MethodeBannerLine("Nieuwe bestelling", "Bestellingen", "Klanten", "Producten", "Credits");

            switch (MethodeKiezer(5))
            {
            case 1:
                Console.Clear();

                KlantMenu.MenuKlantZoeken("alles", "alles", "bestelling");
                break;

            case 2:
                Console.Clear();

                BestellingMenu.MenuBestellingenHoofdmenu();

                break;

            case 3:
                Console.Clear();
                KlantMenu.MenuKlantZoeken();
                break;

            case 4:
                Console.Clear();
                ProductMenu.MenuProductHoofdmenu();
                break;

            case 5:
                Console.Clear();
                Credits.PrintCredits();
                MenuHoofdmenu();
                break;

            case 0:
                MethodeIntro();
                Console.Clear();
                MenuHoofdmenu();
                break;

            default:
                break;
            }
        }