Exemplo n.º 1
0
 public void Apply(WarehouseItemAdded @event)
 {
     Items.Add(new WarehouseItem
     {
         ProductId = @event.ProductId,
         Quantity  = @event.Quantity
     });
 }
Exemplo n.º 2
0
        public void AddItem(int productNumber, int quantity)
        {
            var @event = new WarehouseItemAdded
            {
                WarehouseId = Id,
                ProductId   = productNumber,
                Quantity    = quantity
            };

            Apply(@event);
            Append(@event);
        }