public void AddPartToStoragePoint(StoragePoint storagePoint, Part part) { storagePoint.Parts.Add(part); _insertPartEvent.Publish(new InsertPartEvent { Part = part, StoragePoint = storagePoint.Name }); }
public void AddStoragePoint(StoragePoint storagePoint) { StoragePoints.Add(storagePoint); _addStoragePointEvent.Publish(new AddStoragePointEvent { StoragePoint = storagePoint }); }
public void AddPartToDeliveryPoint(StoragePoint deliveryPoint, Part part) { deliveryPoint.Parts.Add(part); _insertPartToDeliveryPointEvent.Publish(new InsertPartToDeliveryEvent { DeliveryPoint = deliveryPoint, Part = part }); }
public void RemovePartFromStoragePoint(StoragePoint storagePoint, Part part) { storagePoint.Parts.Remove(part); _removePartFromStoragePointEvent.Publish(new RemovePartFromStoragePointEvent { Part = part, StoragePoint = storagePoint }); }
public void AddDeliveryPoint(StoragePoint deliveryPoint) { DeliveryPoints.Add(deliveryPoint); _addDeliveryPointEvent.Publish(new AddDeliveryPointEvent { DeliveryPoint = deliveryPoint }); }