Index: DOM/MAG/Inventaris/impl/StockWijziger.cls.xml
===================================================================
diff -u -r44918 -r45015
--- DOM/MAG/Inventaris/impl/StockWijziger.cls.xml (.../StockWijziger.cls.xml) (revision 44918)
+++ DOM/MAG/Inventaris/impl/StockWijziger.cls.xml (.../StockWijziger.cls.xml) (revision 45015)
@@ -8,6 +8,11 @@
1
+
+DOM.MAG.event.EventRaiser
+1
+
+
InventarisRepository:DOM.MAG.Inventaris.InventarisRepository
1
@@ -16,6 +21,8 @@
1
@@ -29,12 +36,10 @@
#Dim ErrorBoodschap As %String = ##class(BL.MB.UGLYPicking.Opslag).CommitChangeStock(PalletID, Locatie, Sectie, Product.GeefID(), Aantal, Reden, GebruikerInitialen, Historiek, AutoCC)
If ErrorBoodschap = "" {
- Set StockGewijzigdEventData = ##class(DOM.MAG.event.StockGewijzigdEventData).%New(Product.GeefID())
- Set StockGewijzigdEvent = ##class(DOM.MAG.event.StockGewijzigdEvent).%New(StockGewijzigdEventData)
- Do ##class(TECH.Context).Instance().GeefPubSubAPI().GeefEventRaiser().RaiseEventAsync(StockGewijzigdEvent)
+ Do ..EventRaiser.RaiseStockGewijzigdEvent(Product.GeefID())
+ } Else {
+ Do ##class(TECH.ExceptionHandler).Throw(##class(DOM.MAG.Inventaris.StockWijzigingException).%New(ErrorBoodschap))
}
-
- Do:($$$HasLength(ErrorBoodschap)) ##class(TECH.ExceptionHandler).Throw(##class(DOM.MAG.Inventaris.StockWijzigingException).%New(ErrorBoodschap))
]]>
Index: DOM/MAG/event/EventRaiser.cls.xml
===================================================================
diff -u
--- DOM/MAG/event/EventRaiser.cls.xml (revision 0)
+++ DOM/MAG/event/EventRaiser.cls.xml (revision 45015)
@@ -0,0 +1,17 @@
+
+
+
+TECH.RegisteredObject
+
+
+Id:%String
+
+
+
+
+
+