public Beer(Guid?id, string label, string description, int?stock) { Id = new BeerId(id); Label = new BeerLabel(label); Description = new BeerDescription(description); Stock = new BeerStock(stock); }
public void DecreaseStock(int stock) { var result = Stock.Value - Math.Abs(stock); Stock = new BeerStock(result < 0 ? 0 : result); }
public void IncreaseStock(int stock) { Stock = new BeerStock(Stock.Value + Math.Abs(stock)); }