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