protected override DriverResult Editor(ProductPart part, IUpdateModel updater, dynamic shapeHelper) { var model = new InventoryBySKUProductEditorViewModel() { Product = part }; if (updater.TryUpdateModel(model, Prefix, null, null)) { //update the Inventory across all products that share it _productInventoryService.SynchronizeInventories(part); } return(Editor(part, shapeHelper)); }
protected void SynchronizeOnUpdate(UpdateContentContext context, ProductPart part) { //The Inventory gets copied over to Latest and Published _productInventoryService.SynchronizeInventories(part); }