Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/MaakOrderVanOfferte.cls.xml
===================================================================
diff -u -r41721 -r41740
--- WSimpl/Vhisie4/Winkelkar/WinkelkarService/MaakOrderVanOfferte.cls.xml (.../MaakOrderVanOfferte.cls.xml) (revision 41721)
+++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/MaakOrderVanOfferte.cls.xml (.../MaakOrderVanOfferte.cls.xml) (revision 41740)
@@ -28,8 +28,13 @@
1
+
+vhLib.Logger
+1
+
+
-WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository,VanHoeckeGebruikerBeheerder:DOM.common.impl.VanHoeckeGebruikerBeheerder,TerminalNavigatieService:APPS.CHUI.TerminalNavigatieService,OrderIngaveService:APPS.VKP.OrderIngaveService,SystemInformation:TECH.SystemInformation
+WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository,VanHoeckeGebruikerBeheerder:DOM.common.impl.VanHoeckeGebruikerBeheerder,TerminalNavigatieService:APPS.CHUI.TerminalNavigatieService,OrderIngaveService:APPS.VKP.OrderIngaveService,SystemInformation:TECH.SystemInformation,Logger:vhLib.Logger
1
1
%Status
@@ -40,6 +45,7 @@
Set ..TerminalNavigatieService = $$$Inject(TerminalNavigatieService, ##class(APPS.CHUI.TerminalNavigatieService).%New())
Set ..OrderIngaveService = $$$Inject(OrderIngaveService,##class(APPS.VKP.OrderIngaveService).%New())
Set ..SystemInformation = $$$Inject(SystemInformation,##class(TECH.SystemInformation).%New())
+ Set ..Logger = $$$Inject(Logger, ##class(vhLib.Logger).%New())
Quit $$$OK
]]>
@@ -52,7 +58,7 @@
#dim InterneOfferteId As %String = ..WinkelkarRepository.GeefOfferteIDViaID(MaakOrderVanOfferteRequest.WinkelkarId)
#dim ComputerNaam As %String = ..SystemInformation.GeefComputerNaamViaIP(MaakOrderVanOfferteRequest.Header.GebruikerIp)
- #dim OrderId As %String = ..OrderIngaveService.MaakOrderVanOfferte(InterneOfferteId, ..MaakGegevenBevestigingen(MaakOrderVanOfferteRequest.Bevestigingen)).GeefID()
+ #dim OrderId As %String = ..OrderIngaveService.MaakOrderVanOfferte(InterneOfferteId, ..MaakGegevenBevestigingen(MaakOrderVanOfferteRequest.BevestigdeSleutels)).GeefID()
try {
Do ..TerminalNavigatieService.RaadpleegOrder(VanHoeckeGebruiker.GeefID(),ComputerNaam, OrderId)
@@ -63,20 +69,20 @@
Set Melding = Melding _"Gefaald voor ComputerNaam : " _ComputerNaam _$$$CRLF
Set Melding = Melding _"Gefaald voor IP : " _MaakOrderVanOfferteRequest.Header.GebruikerIp _$$$CRLF
Set Melding = Melding _"Foutmelding :" _NavigationException.GeefOmschrijving() _$$$CRLF
- Do ##class(vhLib.Logger).%New().Warning("OrderNavigatie",Melding)
+ Do ..Logger.Warning("OrderNavigatie",Melding)
Do ##class(TECH.Exceptions.InvalidUserInputException).Throw("Het order " _OrderId _" is gemaakt, maar het is niet gelukt om de terminalnavigatie te starten!")
}
]]>
-Bevestigingen:WS.Vhisie4.Winkelkar.dto.GegevenBevestigingen=""
+BevestigdeSleutels:%ListOfDataTypes=""
1
APPS.common.Bevestigen.dto.GegevenBevestigingen
+
+
+
+
+
+1
+APPS.common.Bevestigen.dto.GegevenBevestigingen
+
+
+
1
DOM.common.VanHoeckeGebruiker
Index: WS/Vhisie4/Winkelkar/MaakOrderVanOfferteRequest.cls.xml
===================================================================
diff -u -r41682 -r41740
--- WS/Vhisie4/Winkelkar/MaakOrderVanOfferteRequest.cls.xml (.../MaakOrderVanOfferteRequest.cls.xml) (revision 41682)
+++ WS/Vhisie4/Winkelkar/MaakOrderVanOfferteRequest.cls.xml (.../MaakOrderVanOfferteRequest.cls.xml) (revision 41740)
@@ -26,9 +26,11 @@
-
-WS.Vhisie4.Winkelkar.dto.GegevenBevestigingen
-
+
+%String
+list
+
+
@@ -48,6 +50,12 @@
Bevestigingen
+
+BevestigingSleutels
+
+
+BevestigdeSleutels
+