private void Reset() { _Order = new Order(); OrderItems.Clear(); lblOrderTotal.Content = "Total: "; cbLocationCustomers.SelectedIndex = 0; }
protected virtual void ClearNavigationProperties() { OrderItems.Clear(); Customer = null; FixupCustomerKeys(); Delivery = null; }
private void OnCancelOrder() { if (OrderItems.Count > 0) { MessageBoxResult result = MessageBox.Show("You are about to delete current order. Do you want to continue?", "Delete Order", MessageBoxButton.YesNo, MessageBoxImage.Question); if (result == MessageBoxResult.Yes) { OrderItems.Clear(); } ; } }
private void InitializeOrderItems(ICollection <OrderItem> orderItems) { foreach (var wrapper in OrderItems) { wrapper.PropertyChanged -= OrderItemWrapper_PropertyChanged; } OrderItems.Clear(); foreach (var orderItem in orderItems) { var wrapper = new OrderItemWrapper(orderItem); OrderItems.Add(wrapper); wrapper.PropertyChanged += OrderItemWrapper_PropertyChanged; } }
public async void Reset() { await AssignOrderId(); OrderItems.Clear(); if (Client != null && !Client.IsPersist) { Client.Reset(); } OrderDate = DateTime.Now; IsApproved = false; PocNo = ""; OrderHardcopyUrl = ""; OrderTotalAmount = 0; IsPersist = false; }
private void ResetOrderView() { foreach (var orderItem in OrderItems) { orderItem.ItemDeleteClicked -= HandleItemDeleted; //orderItem.Dispose(); } ; OrderItems.Clear(); this.SearchText = string.Empty; this.DiscountText = string.Empty; this.billTotal = 0; this.billSubTotal = 0; this.BillingDate = DateTime.Now; this.CustomerSearchText = string.Empty; this.Customer = null; RaisePropertyChanged("BillTotal"); RaisePropertyChanged("IsProceedEnabled"); }
private void RecivedDoneMessage(string message) { switch (message) { case "Register": Order order = new Order { Date = DateTime.Now, StoreNo = "OV001", UserId = UserLoggedIn.Id, OrderAmount = OrderSubTotal, Tax = OrderTax }; AmountTendered = pvm.Amount; try { MessageBoxResult result = MessageBox.Show("Order has been sent to processing. Do you want to print the receipt?", "Order Processed", MessageBoxButton.YesNo); if (result == MessageBoxResult.Yes) { OnPrintReceipt(); } if (OrderItems.Count > 0) { int lastOrderId = db.saveOrderAndOrderItems(order, OrderItems.ToList()); OrderNo = string.Format("Order# {0}", lastOrderId.ToString()); CurrentView = ProductsCatalogViewModel; OrderItems.Clear(); } } catch (Exception ex) { MessageBox.Show("Error inserting data to the database"); throw ex; } break; case "Back": default: OnSwitchViews("catalog"); break; } }
public void ClearBasket() { OrderItems.Clear(); }
//Clears all items in list. public void ClearAll() { OrderItems.Clear(); }
private void RemoveAll(OrderItem item) { OrderItems.Clear(); OrderItems.TrimExcess(); Price = default; }
public void UpdateOrder(ICollection <OrderItem> orderItems) { OrderItems.Clear(); orderItems.CopyItemsTo(OrderItems); UpdateModifiedDate(); }
public void UpdateOrder(OrderItem orderItem) { OrderItems.Clear(); OrderItems.Add(orderItem); UpdateModifiedDate(); }