public static void StartEditOfOrderInOrderList() { CurrentOrder.Clear(); foreach (Product product in Orderlist[IdOfSelectedOrderInOrderList].Products) { CurrentOrder.Add(product); } }
public static void AddCurrentOrderToOrderList() { ObservableCollection <Product> productsInNewOrder = new ObservableCollection <Product>(); foreach (Product product in CurrentOrder) { productsInNewOrder.Add(product); } Order order = new Order(productsInNewOrder); CurrentOrder.Clear(); Orderlist.Add(order); }
public static void EditOrderFromOrderList() { Order theOrderToEdit = Orderlist[IdOfSelectedOrderInOrderList]; theOrderToEdit.Products.Clear(); foreach (Product product in CurrentOrder) { theOrderToEdit.Products.Add(product); } theOrderToEdit.TotalPrice = UpdateTotalPriceInCurrentOrder(); CurrentOrder.Clear(); }
// Ritar ut en välkomstskärm public void StartOrder() { // För varje gång som en ny order startas eller som programmet avslutas så nollställs alla orderparametrar CurrentOrder.Clear(); pizzas.Clear(); salads.Clear(); pastas.Clear(); drinks.Clear(); totalPrice = 0; while (correctKey == false) { Console.Clear(); Console.WriteLine("Hej och välkommen till Pizza palatset. \nKlicka på Enter för att påbörja din beställning."); key = Console.ReadKey(true).KeyChar; if (key == 13) { DrawFoodMenu(); correctKey = true; } } } // end StartOrder();