public ShipOrderCommand(Order.Id orderId, WarehouseEmployee.Id warehouseEmployeeId, DateTime updateTime, ShippingInfo shippingInfo) { OrderId = orderId; WarehouseEmployeeId = warehouseEmployeeId; UpdateTime = updateTime; ShippingInfo = shippingInfo; }
public PickOrderCommand(Order.Id orderId, WarehouseEmployee.Id warehouseEmployeeId, DateTime updateTime, bool successfullyPicked, string failureReason) { OrderId = orderId; WarehouseEmployeeId = warehouseEmployeeId; UpdateTime = updateTime; SuccessfullyPicked = successfullyPicked; FailureReason = failureReason; }
public OrderPickedResult Pick(WarehouseEmployee.Id warehouseEmployeeId, DateTime updateTime, bool successfullyPicked, string failureReason, INotifyOrderPicked pickNotifier) { throw new NotImplementedException(); }
public OrderShippedResult Ship(WarehouseEmployee.Id warehouseEmployeeId, DateTime updateTime, ShippingInfo shippingInfo, INotifyOrderShipped shippedNotifier) { throw new NotImplementedException(); }