Index: WSimpl/Vhisie4/HeaderValidator.cls.xml
===================================================================
diff -u -r47504 -r48497
--- WSimpl/Vhisie4/HeaderValidator.cls.xml (.../HeaderValidator.cls.xml) (revision 47504)
+++ WSimpl/Vhisie4/HeaderValidator.cls.xml (.../HeaderValidator.cls.xml) (revision 48497)
@@ -52,7 +52,6 @@
1
1
+
+WSimpl.Vhisie4.KlantIdConverter
+1
+
+
WSimpl.Vhisie4.SessionManager
1
@@ -86,6 +91,7 @@
Set ..HeaderValidator = ##class(WSimpl.Vhisie4.HeaderValidator).%New()
Set ..SessionManager = ##class(WSimpl.Vhisie4.SessionManager).%New()
Set ..ObjectApi = ##class(TECH.Context).Instance().GeefObjectAPI()
+ Set ..KlantIdConverter = ##class(WSimpl.Vhisie4.KlantIdConverter).%New()
Quit $$$OK
]]>
@@ -95,6 +101,8 @@
MaakWinkelkarRequest:WS.Vhisie4.Winkelkar.MaakWinkelkarRequest
1
WS.Vhisie4.Winkelkar.BereidVoorBestellingResponse
1
WS.Vhisie4.Winkelkar.BestelWinkelkarResponse
1
VerwijderWinkelkarRequest:WS.Vhisie4.Winkelkar.VerwijderWinkelkarRequest
1
WS.Vhisie4.Winkelkar.BewaarMaatwerkLijnResponse
1
BewaarProductLijnRequest:WS.Vhisie4.Winkelkar.BewaarProductLijnRequest
1
VerwijderLijnRequest:WS.Vhisie4.Winkelkar.VerwijderLijnRequest
1
MaakOrderVanOfferteRequest:WS.Vhisie4.Winkelkar.MaakOrderVanOfferteRequest
1
WS.Vhisie4.Winkelkar.SynchroniseerResponse
1
StartVerpakkingBerekeningRequest:WS.Vhisie4.Winkelkar.StartVerpakkingBerekeningRequest
1
+
+
+TECH.RegisteredObject
+
+
+WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper
+1
+
+
+
+WinkelkarServiceHelper:WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper=""
+1
+1
+%Status
+1
+
+
+
+
+KlantId:%String
+%String
+
+
+
+
+
+
Index: vhUnitTest/WSimpl/Vhisie4/KlantIdConverter.cls.xml
===================================================================
diff -u
--- vhUnitTest/WSimpl/Vhisie4/KlantIdConverter.cls.xml (revision 0)
+++ vhUnitTest/WSimpl/Vhisie4/KlantIdConverter.cls.xml (revision 48497)
@@ -0,0 +1,22 @@
+
+
+
+vhUnitTest.TestCase
+
+
+
+
+
+
+
+
Index: vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BestelWinkelkar/Test.cls.xml
===================================================================
diff -u -r48465 -r48497
--- vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BestelWinkelkar/Test.cls.xml (.../Test.cls.xml) (revision 48465)
+++ vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BestelWinkelkar/Test.cls.xml (.../Test.cls.xml) (revision 48497)
@@ -43,7 +43,6 @@
1
APPS.EC.dto.Hoofding
1
-
-vhTest.Mock.WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper
-1
-
-
aTestName:%String
@@ -51,8 +45,6 @@
Do ..VerkoopServiceMock.VerwachtMethodCall("GeefOfferteEnHerbereken", "DummyOfferteId").DanReturn(Offerte)
Do ..VerkoopServiceMock.VerwachtMethodCall("GeefOfferteZonderHerberekening", "DummyOfferteId").DanReturn(Offerte)
Do ..SynchroniseerMock.VerwachtMethodCall("Synchroniseer", HerberekenMaatwerkRequest.Winkelkar, "M").ExactAantalKeer(1).DanDoeNiks()
- Do ..WinkelkarServiceHelperMock.VerwachtMethodCall("GeefVanHoeckeKlantId", HerberekenMaatwerkRequest.Header.KlantId).DanReturn("DummyKlantId")
- Do ..WinkelkarServiceHelperMock.VerwachtMethodCall("GeefVanHoeckeKlantId", HerberekenMaatwerkRequest.Winkelkar.KlantId).DanReturn("DummyKlantId")
#dim HerberekenMaatwerkResponse As WS.Vhisie4.Winkelkar.HerberekenMaatwerkResponse
Set HerberekenMaatwerkResponse = ..HerberekenMaatwerk.HerberekenMaatwerk(HerberekenMaatwerkRequest)
@@ -64,7 +56,6 @@
Do ..WinkelkarRepositoryMock.Verifieer()
Do ..VerkoopServiceMock.Verifieer()
Do ..SynchroniseerMock.Verifieer()
- Do ..WinkelkarServiceHelperMock.Verifieer()
]]>
@@ -77,8 +68,6 @@
Do ..VerkoopServiceMock.VerwachtMethodCall("GeefOfferteEnHerbereken", "DummyOfferteId").DanReturn(Offerte)
Do ..VerkoopServiceMock.VerwachtMethodCall("GeefOfferteZonderHerberekening", "DummyOfferteId").DanReturn(Offerte)
Do ..SynchroniseerMock.VerwachtMethodCall("Synchroniseer", HerberekenMaatwerkRequest.Winkelkar, "M").ExactAantalKeer(1).DanDoeNiks()
- Do ..WinkelkarServiceHelperMock.VerwachtMethodCall("GeefVanHoeckeKlantId", HerberekenMaatwerkRequest.Header.KlantId).DanReturn("DummyKlantId")
- Do ..WinkelkarServiceHelperMock.VerwachtMethodCall("GeefVanHoeckeKlantId", HerberekenMaatwerkRequest.Winkelkar.KlantId).DanReturn("DummyKlantId")
#dim HerberekenMaatwerkResponse As WS.Vhisie4.Winkelkar.HerberekenMaatwerkResponse
Set HerberekenMaatwerkResponse = ..HerberekenMaatwerk.HerberekenMaatwerk(HerberekenMaatwerkRequest)
@@ -97,7 +86,6 @@
Do ..WinkelkarRepositoryMock.Verifieer()
Do ..VerkoopServiceMock.Verifieer()
Do ..SynchroniseerMock.Verifieer()
- Do ..WinkelkarServiceHelperMock.Verifieer()
]]>
Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/MaakWinkelkar.cls.xml
===================================================================
diff -u -r48465 -r48497
--- WSimpl/Vhisie4/Winkelkar/WinkelkarService/MaakWinkelkar.cls.xml (.../MaakWinkelkar.cls.xml) (revision 48465)
+++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/MaakWinkelkar.cls.xml (.../MaakWinkelkar.cls.xml) (revision 48497)
@@ -19,7 +19,7 @@
-VerkoopService:APPS.EC.Verkoop.impl.Externe.VerkoopService,WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository,WinkelkarServiceHelper:WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper
+VerkoopService:APPS.EC.Verkoop.impl.Externe.VerkoopService="",WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository="",WinkelkarServiceHelper:WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper=""
1
1
%Status
@@ -38,11 +38,9 @@
-VerkoopService:APPS.EC.Verkoop.impl.Externe.VerkoopService,WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository,TransportService:APPS.EC.Transport.Service,CheckoutTypeBepaler:APPS.EC.impl.ConfiguratorService.CheckoutTypeBepaler,WinkelkarServiceHelper:WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper
+VerkoopService:APPS.EC.Verkoop.impl.Externe.VerkoopService="",WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository="",TransportService:APPS.EC.Transport.Service="",CheckoutTypeBepaler:APPS.EC.impl.ConfiguratorService.CheckoutTypeBepaler="",WinkelkarServiceHelper:WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper=""
1
1
%Status
1
@@ -57,9 +57,6 @@
Lock +^Vhisie4.Winkelkar(BestelWinkelkarRequest.Winkelkar.Id):0 Else Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.LockedException).%New("Winkelkar '" _BestelWinkelkarRequest.Winkelkar.Id _"' is gelocked door een andere webservice call. Probeer later opnieuw."))
Try {
- Set BestelWinkelkarRequest.Header.KlantId = ..WinkelkarServiceHelper.GeefVanHoeckeKlantId(BestelWinkelkarRequest.Header.KlantId)
- Set BestelWinkelkarRequest.Winkelkar.KlantId = ..WinkelkarServiceHelper.GeefVanHoeckeKlantId(BestelWinkelkarRequest.Winkelkar.KlantId)
-
#dim KlantId As %String = ..WinkelkarServiceHelper.GeefKlantPartijID(BestelWinkelkarRequest.Header.KlantId,BestelWinkelkarRequest.Header.PersonalityId)
#dim OfferteID As %String = ..WinkelkarRepository.GeefOfferteIDViaID(BestelWinkelkarRequest.Winkelkar.Id)
Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling.cls.xml
===================================================================
diff -u -r48465 -r48497
--- WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling.cls.xml (.../BereidVoorBestelling.cls.xml) (revision 48465)
+++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/BereidVoorBestelling.cls.xml (.../BereidVoorBestelling.cls.xml) (revision 48497)
@@ -34,7 +34,7 @@
-VerkoopService:APPS.EC.Verkoop.impl.Externe.VerkoopService,WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository,CheckoutTypeBepaler:APPS.EC.impl.ConfiguratorService.CheckoutTypeBepaler,TransportService:APPS.EC.Transport.Service,VerzendingService:WSimpl.Vhisie4.Winkelkar.WinkelkarService.BereidVoorBestelling.VerzendingService,WinkelkarServiceHelper:WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper
+VerkoopService:APPS.EC.Verkoop.impl.Externe.VerkoopService="",WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository="",CheckoutTypeBepaler:APPS.EC.impl.ConfiguratorService.CheckoutTypeBepaler="",TransportService:APPS.EC.Transport.Service="",VerzendingService:WSimpl.Vhisie4.Winkelkar.WinkelkarService.BereidVoorBestelling.VerzendingService="",WinkelkarServiceHelper:WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper=""
1
1
%Status
@@ -45,7 +45,7 @@
Set ..CheckoutTypeBepaler = $$$Inject(CheckoutTypeBepaler, ##class(APPS.EC.impl.ConfiguratorService.CheckoutTypeBepaler).%New())
Set ..TransportService = $$$Inject(TransportService, ##class(APPS.EC.Transport.Service).%New())
Set ..VerzendingService = $$$Inject(VerzendingService, ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BereidVoorBestelling.VerzendingService).%New())
- Set ..WinkelkarServiceHelper = $$$Inject(WinkelkarServiceHelper,##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper).%New())
+ Set ..WinkelkarServiceHelper = $$$Inject(WinkelkarServiceHelper, ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper).%New())
Quit $$$OK
]]>
@@ -59,10 +59,7 @@
#dim Response As WS.Vhisie4.Winkelkar.BereidVoorBestellingResponse = ##class(WS.Vhisie4.Winkelkar.BereidVoorBestellingResponse).%New()
- Try {
- Set BereidVoorBestellingRequest.Header.KlantId = ..WinkelkarServiceHelper.GeefVanHoeckeKlantId(BereidVoorBestellingRequest.Header.KlantId)
- Set BereidVoorBestellingRequest.Winkelkar.KlantId = ..WinkelkarServiceHelper.GeefVanHoeckeKlantId(BereidVoorBestellingRequest.Winkelkar.KlantId)
-
+ Try {
#dim OfferteID As %String = ..WinkelkarRepository.GeefOfferteIDViaID(BereidVoorBestellingRequest.Winkelkar.Id)
Do ..VerkoopService.ZetOfferteHoofding(OfferteID, ..MaakHoofding(BereidVoorBestellingRequest))
Index: vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/MaakWinkelkar/Test.cls.xml
===================================================================
diff -u -r48465 -r48497
--- vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/MaakWinkelkar/Test.cls.xml (.../Test.cls.xml) (revision 48465)
+++ vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/MaakWinkelkar/Test.cls.xml (.../Test.cls.xml) (revision 48497)
@@ -19,7 +19,6 @@
Do WinkelkarRepositoryStub.IndienMethodCall("BestaatViaID", $$$ElkeWaarde).DanReturn($$$False)
#dim WinkelkarServiceHelperMock As vhTest.Mock.WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper = ##class(vhTest.Mock.WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper).%New()
- Do WinkelkarServiceHelperMock.VerwachtMethodCall("GeefVanHoeckeKlantId", DummyKlantId).DanReturn(DummyKlantId)
Do WinkelkarServiceHelperMock.VerwachtMethodCall("GeefKlantPartijID", DummyKlantId, ##class(DOM.common.enu.Personality).VanHoecke()).DanReturn(DummyKlantId)
#dim Service As WSimpl.Vhisie4.Winkelkar.WinkelkarService.MaakWinkelkar = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.MaakWinkelkar).%New(VerkoopServiceMock, WinkelkarRepositoryStub, WinkelkarServiceHelperMock)
Index: vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarMaatwerkLijn/Test.cls.xml
===================================================================
diff -u -r48465 -r48497
--- vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarMaatwerkLijn/Test.cls.xml (.../Test.cls.xml) (revision 48465)
+++ vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarMaatwerkLijn/Test.cls.xml (.../Test.cls.xml) (revision 48497)
@@ -25,10 +25,7 @@
#dim WinkelkarLijnRepositoryMock As vhTest.Mock.WSimpl.Vhisie4.Winkelkar.WinkelkarLijnRepository = ##class(vhTest.Mock.WSimpl.Vhisie4.Winkelkar.WinkelkarLijnRepository).%New()
Do WinkelkarLijnRepositoryMock.VerwachtMethodCall("BestaatViaID", "LijnID").DanReturn($$$False)
- #dim WinkelkarServiceHelperMock As vhTest.Mock.WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper = ##class(vhTest.Mock.WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper).%New()
- Do WinkelkarServiceHelperMock.VerwachtMethodCall("GeefVanHoeckeKlantId", BewaarMaatwerkLijnRequest.Header.KlantId).DanReturn("DummyKlantId")
-
- #dim BewaarMaatwerkLijn As WSimpl.Vhisie4.Winkelkar.WinkelkarService.BewaarMaatwerkLijn = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BewaarMaatwerkLijn).%New(WinkelkarServiceMock, WinkelkarRepositoryMock, EconConfiguratieConverterMock, WinkelkarLijnRepositoryMock, WinkelkarServiceHelperMock)
+ #dim BewaarMaatwerkLijn As WSimpl.Vhisie4.Winkelkar.WinkelkarService.BewaarMaatwerkLijn = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BewaarMaatwerkLijn).%New(WinkelkarServiceMock, WinkelkarRepositoryMock, EconConfiguratieConverterMock, WinkelkarLijnRepositoryMock)
#dim BewaarMaatwerkLijnResponse As WS.Vhisie4.Winkelkar.BewaarMaatwerkLijnResponse = BewaarMaatwerkLijn.BewaarMaatwerkLijn(BewaarMaatwerkLijnRequest)
Do $$$AssertEquals(BewaarMaatwerkLijnResponse.EenheidPrijs, 10.00)
@@ -43,7 +40,6 @@
Do WinkelkarRepositoryMock.Verifieer()
Do WinkelkarServiceMock.Verifieer()
Do OfferteMock.Verifieer()
- Do WinkelkarServiceHelperMock.Verifieer()
]]>
Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarProductLijn.cls.xml
===================================================================
diff -u -r48465 -r48497
--- WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarProductLijn.cls.xml (.../BewaarProductLijn.cls.xml) (revision 48465)
+++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarProductLijn.cls.xml (.../BewaarProductLijn.cls.xml) (revision 48497)
@@ -23,13 +23,8 @@
1
-
-WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper
-1
-
-
-WinkelkarService:APPS.EC.Winkelkar.impl.WinkelkarService="",WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository="",WinkelkarLijnRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarLijnRepository="",ProductApi:DOM.PM.ProductAPI="",WinkelkarServiceHelper:WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper=""
+WinkelkarService:APPS.EC.Winkelkar.impl.WinkelkarService="",WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository="",WinkelkarLijnRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarLijnRepository="",ProductApi:DOM.PM.ProductAPI=""
1
1
%Status
@@ -39,7 +34,6 @@
Set ..WinkelkarRepository = $$$Inject(WinkelkarRepository, ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarRepository).%New())
Set ..WinkelkarLijnRepository = $$$Inject(WinkelkarLijnRepository, ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarLijnRepository).%New())
Set ..ProductApi = $$$Inject(ProductApi, ##class(DOM.DomeinContext).Instance().GeefProductAPI())
- Set ..WinkelkarServiceHelper = $$$Inject(WinkelkarServiceHelper, ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper).%New())
Quit $$$OK
]]>
@@ -51,8 +45,6 @@
Lock +^Vhisie4.Winkelkar(BewaarProductLijnRequest.WinkelkarId, BewaarProductLijnRequest.LijnId):0 Else Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.LockedException).%New("Winkelkar '" _BewaarProductLijnRequest.WinkelkarId _"' is gelocked door een andere webservice call. Probeer later opnieuw."))
Try {
- Set BewaarProductLijnRequest.Header.KlantId = ..WinkelkarServiceHelper.GeefVanHoeckeKlantId(BewaarProductLijnRequest.Header.KlantId)
-
Do ..ValideerInput(BewaarProductLijnRequest)
#dim WinkelkarID As %String = ..WinkelkarRepository.GeefWinkelkarIDViaID(BewaarProductLijnRequest.WinkelkarId)
Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarMaatwerkLijn.cls.xml
===================================================================
diff -u -r48465 -r48497
--- WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarMaatwerkLijn.cls.xml (.../BewaarMaatwerkLijn.cls.xml) (revision 48465)
+++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarMaatwerkLijn.cls.xml (.../BewaarMaatwerkLijn.cls.xml) (revision 48497)
@@ -23,13 +23,8 @@
1
-
-WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper
-1
-
-
-WinkelkarService:APPS.EC.Winkelkar.impl.ExterneWinkelkarService="",WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository="",EconConfiguratieConverter:WSimpl.Vhisie4.Winkelkar.EconConfiguratieConverter="",WinkelkarLijnRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarLijnRepository="",WinkelkarServiceHelper:WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper=""
+WinkelkarService:APPS.EC.Winkelkar.impl.ExterneWinkelkarService="",WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository="",EconConfiguratieConverter:WSimpl.Vhisie4.Winkelkar.EconConfiguratieConverter="",WinkelkarLijnRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarLijnRepository=""
1
1
%Status
@@ -39,7 +34,6 @@
Set ..WinkelkarRepository = $$$Inject(WinkelkarRepository, ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarRepository).%New())
Set ..EconConfiguratieConverter = $$$Inject(EconConfiguratieConverter, ##class(WSimpl.Vhisie4.Winkelkar.EconConfiguratieConverter).%New())
Set ..WinkelkarLijnRepository = $$$Inject(WinkelkarLijnRepository, ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarLijnRepository).%New())
- Set ..WinkelkarServiceHelper = $$$Inject(WinkelkarServiceHelper, ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper).%New())
Quit $$$OK
]]>
@@ -54,8 +48,6 @@
Try {
Do ..ValideerInput(BewaarMaatwerkLijnRequest)
- Set BewaarMaatwerkLijnRequest.Header.KlantId = ..WinkelkarServiceHelper.GeefVanHoeckeKlantId(BewaarMaatwerkLijnRequest.Header.KlantId)
-
#dim WinkelkarId As %String = ..WinkelkarRepository.GeefWinkelkarIDViaID(BewaarMaatwerkLijnRequest.WinkelkarID)
#dim Offerte As APPS.VKP.impl.Offerte = ..WinkelkarRepository.GeefOfferteViaID(BewaarMaatwerkLijnRequest.WinkelkarID)
Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk.cls.xml
===================================================================
diff -u -r48465 -r48497
--- WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk.cls.xml (.../HerberekenMaatwerk.cls.xml) (revision 48465)
+++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/HerberekenMaatwerk.cls.xml (.../HerberekenMaatwerk.cls.xml) (revision 48497)
@@ -38,18 +38,13 @@
1
-
-WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper
-1
-
-
%String
1
-WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository="",ExterneVerkoopService:APPS.EC.Verkoop.impl.Externe.VerkoopService="",Synchroniseer:WSimpl.Vhisie4.Winkelkar.WinkelkarService.Synchroniseer="",WinkelkarServiceHelper:WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper=""
+WinkelkarRepository:WSimpl.Vhisie4.Winkelkar.WinkelkarRepository="",ExterneVerkoopService:APPS.EC.Verkoop.impl.Externe.VerkoopService="",Synchroniseer:WSimpl.Vhisie4.Winkelkar.WinkelkarService.Synchroniseer=""
1
1
%Status
@@ -58,7 +53,6 @@
Set ..WinkelkarRepository = $$$Inject(WinkelkarRepository,##class(WSimpl.Vhisie4.Winkelkar.WinkelkarRepository).%New())
Set ..ExterneVerkoopService = $$$Inject(ExterneVerkoopService, ##class(APPS.EC.Verkoop.impl.Externe.VerkoopService).%New())
Set ..Synchroniseer = $$$Inject(Synchroniseer, ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.Synchroniseer).%New())
- Set ..WinkelkarServiceHelper = $$$Inject(WinkelkarServiceHelper ,##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper).%New())
Set ..WinkelkarConverter = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarConverter).%New()
Set ..WinkelkarUtils = ##class(APPS.EC.Winkelkar.impl.WinkelkarUtils).%New()
@@ -78,9 +72,6 @@
#dim Response As WS.Vhisie4.Winkelkar.HerberekenMaatwerkResponse = ""
Try {
- Set HerberekenMaatwerkRequest.Header.KlantId = ..WinkelkarServiceHelper.GeefVanHoeckeKlantId(HerberekenMaatwerkRequest.Header.KlantId)
- Set HerberekenMaatwerkRequest.Winkelkar.KlantId = ..WinkelkarServiceHelper.GeefVanHoeckeKlantId(HerberekenMaatwerkRequest.Winkelkar.KlantId)
-
Set ..InterneOfferteId = ..WinkelkarRepository.GeefOfferteIDViaID(HerberekenMaatwerkRequest.Winkelkar.Id)
Do ..Synchroniseer.Synchroniseer(HerberekenMaatwerkRequest.Winkelkar, ..#MaatwerkType)
Index: vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarProductLijn/Test.cls.xml
===================================================================
diff -u -r48465 -r48497
--- vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarProductLijn/Test.cls.xml (.../Test.cls.xml) (revision 48465)
+++ vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarProductLijn/Test.cls.xml (.../Test.cls.xml) (revision 48497)
@@ -44,16 +44,12 @@
#dim WinkelkarServiceMock As vhTest.Mock.APPS.EC.Winkelkar.WinkelkarService = ##class(vhTest.Mock.APPS.EC.Winkelkar.WinkelkarService).%New()
Do WinkelkarServiceMock.VerwachtMethodCall("VoegToeProduct", "DummyID", "EenGroep", "ProductId", 5, "PakketReferentie", "ProjectReferentie", "ExterneId", "1.95", "9.75").DanDoeNiks()
- #dim WinkelkarServiceHelperMock As vhTest.Mock.WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper = ##class(vhTest.Mock.WSimpl.Vhisie4.Winkelkar.WinkelkarService.Helper).%New()
- Do WinkelkarServiceHelperMock.VerwachtMethodCall("GeefVanHoeckeKlantId", BewaarProductLijnRequest.Header.KlantId).DanReturn("DummyKlantId")
+ #dim Service As WSimpl.Vhisie4.Winkelkar.WinkelkarService.BewaarProductLijn = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BewaarProductLijn).%New(WinkelkarServiceMock, WinkelkarRepositoryStub, WinkelkarLijnRepositoryMock, ProductApiStub)
- #dim Service As WSimpl.Vhisie4.Winkelkar.WinkelkarService.BewaarProductLijn = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BewaarProductLijn).%New(WinkelkarServiceMock, WinkelkarRepositoryStub, WinkelkarLijnRepositoryMock, ProductApiStub, WinkelkarServiceHelperMock)
-
Do Service.BewaarProductLijn(BewaarProductLijnRequest)
Do WinkelkarLijnRepositoryMock.Verifieer()
Do WinkelkarServiceMock.Verifieer()
- Do WinkelkarServiceHelperMock.Verifieer()
]]>
Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/StartVerpakkingBerekening.cls.xml
===================================================================
diff -u -r48465 -r48497
--- WSimpl/Vhisie4/Winkelkar/WinkelkarService/StartVerpakkingBerekening.cls.xml (.../StartVerpakkingBerekening.cls.xml) (revision 48465)
+++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/StartVerpakkingBerekening.cls.xml (.../StartVerpakkingBerekening.cls.xml) (revision 48497)
@@ -45,8 +45,6 @@
Lock +^Vhisie4.Winkelkar(StartVerpakkingBerekeningRequest.WinkelkarId):0 Else Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.LockedException).%New("Winkelkar '" _StartVerpakkingBerekeningRequest.WinkelkarId _"' is gelocked door een andere webservice call. Probeer later opnieuw."))
Try {
- Set StartVerpakkingBerekeningRequest.Header.KlantId = ..WinkelkarServiceHelper.GeefVanHoeckeKlantId(StartVerpakkingBerekeningRequest.Header.KlantId)
-
#dim KlantPartijID As %String = ..WinkelkarServiceHelper.GeefKlantPartijID(StartVerpakkingBerekeningRequest.Header.KlantId, StartVerpakkingBerekeningRequest.Header.PersonalityId)
If ..CheckoutTypeBepaler.Bepaal(StartVerpakkingBerekeningRequest.Header.PersonalityId, KlantPartijID) = ##class(APPS.EC.Unishop.enu.CheckoutType).MetTransportKeuze() {