public void Menu() { CustomerMenu c = new CustomerMenu(); StaffMenu s = new StaffMenu(); Items.Main m = new Items.Main(); bool loopMenu = true; while (loopMenu) { m.MenuText(); switch (Console.ReadLine()) { case "1": s.Menu(); //Henkilökunta (Staff) break; case "2": c.Menu(); //Asiakas (Customer) break; case "3": Environment.Exit(1); //Exit break; default: Items.TextException(100); //Expection 100 (Invalid input) break; } } }
public void ShowOrders() //Luettele tilauksia (Vastaanotetut, käsitelty, sekä lähetetyt tilauksia) { SqlClient s = new SqlClient(); StaffMenu sm = new StaffMenu(); bool loopMenu = true; while (loopMenu) { Console.Clear(); Console.Write($"\n\t\t{i.applicationName} {i.applicationVersion}" + $"\n\t\t{i.applicationCopyright}" + "\n\n" + "\n\t\t[Tilaukset]" + "\n\t\t1. Luettele vastaanotetut tilaukset" + "\n\t\t2. Luettele käsitellyt tilaukset" + "\n\t\t3. Luettele lähetetyt tilaukset" + "\n\t\t4. Takaisin (Henkilökunta)" + "\n\n" + "\n\t\tValitse valinta [1-4]: "); switch (Console.ReadLine()) { case "1": s.DboReadOrders("'Vastaanotettu'"); break; case "2": s.DboReadOrders("'Käsitelty'"); break; case "3": s.DboReadOrders("'Lähetetty'"); break; case "4": sm.Menu(); break; default: Items.TextException(100); break; } } }
public void ChangeOrderStatus() //Vaihda tilauksen tilaa (Vastaanotetuksi, käsiteltyksi, sekä lähetetyksi.) { SqlClient s = new SqlClient(); StaffMenu sm = new StaffMenu(); bool loopMenu = true; while (loopMenu) { Console.Clear(); Console.Write($"\n\t\t{i.applicationName} {i.applicationVersion}" + $"\n\t\t{i.applicationCopyright}" + "\n\n" + "\n\t\t[Muokkaa tilauksen tilaa]" + "\n\t\t1. Merkkaa tilaus vastaanotetuksi" + "\n\t\t2. Merkkaa tilaus käsitelltyksi" + "\n\t\t3. Merkkaa tilaus lähetetyksi" + "\n\t\t4. Takaisin (Henkilökunta)" + "\n\n" + "\n\t\tValitse valinta [1-4]: "); switch (Console.ReadLine()) { case "1": s.DboChangeOrderStatus("'vastaanotetuksi'"); break; case "2": s.DboChangeOrderStatus("'käsiteltyksi'"); break; case "3": s.DboChangeOrderStatus("'lähetetyksi'"); break; case "4": sm.Menu(); break; default: Items.TextException(100); break; } } }