Ejemplo n.º 1
0
        public void Menu()
        {
            bool      loopMenu = true;
            SqlClient s        = new SqlClient();
            MainMenu  m        = new MainMenu();

            Items.Staff    i = new Items.Staff();
            Items.Customer c = new Items.Customer();

            while (loopMenu)
            {
                i.MenuText();

                switch (Console.ReadLine())
                {
                case "1":
                    c.NewStaffProductInsert();     //Tuotteiden lisääminen
                    break;

                case "2":
                    i.ChangeOrderStatus();     //Muokkaa tilauksen tilaa
                    break;

                case "3":
                    i.ShowOrders();    //Tilaukset
                    break;

                case "4":
                    s.DboReadProducts();     //Tuotteet
                    break;

                case "5":
                    m.Menu();     //Takaisin (Päävalikko)
                    break;

                case "6":
                    System.Environment.Exit(1);     //Sulje ohjelma
                    break;

                default:
                    Items.TextException(100);     //Invalid input
                    break;
                }
            }
        }
        public void Menu()
        {
            SqlClient s = new SqlClient();

            Items.Customer i = new Items.Customer();
            MainMenu       m = new MainMenu();

            bool loopMenu = true;

            while (loopMenu)
            {
                i.MenuText();

                switch (Console.ReadLine())
                {
                case "1":
                    i.NewCustomerOrder();     //Luo uusi tilaus
                    break;

                case "2":
                    s.DboReadProducts();     //Luettele kaikki tuotteet
                    break;

                case "3":
                    i.EditCustomerOrder();     //Tilauksen muokkaaminen (KESKEENERÄINEN)
                    break;

                case "4":
                    Items.Customer.Help();     //Apua
                    break;

                case "5":
                    m.Menu();     //Takaisin (Päävalikko)
                    break;

                case "6":
                    System.Environment.Exit(1);     //Sulje ohjelma
                    break;

                default:
                    Items.TextException(100);     //Expection 100 (Invalid input)
                    break;
                }
            }
        }