public void RemoveProduct(IProduct productOrdered, int qtyOrdered) { IOrderItem currentProductOrdered; if (!_tryGetProductOrdered(productOrdered.Id, out currentProductOrdered)) { return; } currentProductOrdered.RemoveQuantity(qtyOrdered); if (TotalQuantityOrdered > 0) { TotalQuantityOrdered -= qtyOrdered; } if (currentProductOrdered.QtyOrdered == 0) { ProductsOrdered.Remove(currentProductOrdered); } }
private void DataGridOrdersButtonclick(object obj) { ProductsOrdered.Remove(SelectedProductOrdered); CalculateTotals(); }