public void RemoveStock(ProductStockModel product, int qty) { if (product.HasLowStock(qty)) { OnLowStock(new LowStockChangeObjectEventArgs(product.Total, product.Name)); OnNotification(LowStockNotification, new LowStockMessageEventArgs(product.Name)); } }
public void AddToStock(ProductStockModel product, int qty) { product.AddTotal(qty); OnNotification(AddToStockNotifiation, new AddStockMessageEventArgs(qty, product.Name)); }