Example #1
0
 private void OnSubmitMenuItem(string param)
 {
     var order = new Order() {Items = new List<MenuItem>()};
     foreach (var menuItem in _currentlySelectedMenuItems)
     {
         order.Items.Add(menuItem);
     }
     //temp set table default
     order.Table = new Table( ) {Description = "Near the bar"};
     //add special request
     order.SpecialRequests = OrderSpecialRequest;
     //save to repo
     Repository.Orders.Add(order);
     //clear the list after added
     _currentlySelectedMenuItems.Clear();
     OrderSpecialRequest = string.Empty;
     new MessageDialog("Order Submitted").ShowAsync();
 }
 private void OnDeleteOrder(Order orderToDelete)
 {
     string order = orderToDelete.ToString();
     OrderItems.Remove(orderToDelete);
     new MessageDialog($"Order is deleted: {order}").ShowAsync();
 }
 private void OnDeleteAllOrders(Order obj)
 {
     OrderItems.Clear();
     new MessageDialog("All orders cleared.").ShowAsync();
 }