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 +