Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarProductLijn.cls.xml =================================================================== diff -u -r38854 -r38986 --- WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarProductLijn.cls.xml (.../BewaarProductLijn.cls.xml) (revision 38854) +++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarProductLijn.cls.xml (.../BewaarProductLijn.cls.xml) (revision 38986) @@ -34,7 +34,7 @@ #dim WinkelkarID As %String = ..WinkelkarRepository.GeefViaExterneId(BewaarProductLijnRequest.Header.WinkelkarId).GeefID() - Do ..WinkelkarService.VoegToeProduct(WinkelkarID, BewaarProductLijnRequest.ProductId, BewaarProductLijnRequest.Aantal, BewaarProductLijnRequest.PakketReferentie, BewaarProductLijnRequest.ProjectReferentie) + Do ..WinkelkarService.VoegToeProduct(WinkelkarID, BewaarProductLijnRequest.ProductId, BewaarProductLijnRequest.Aantal, BewaarProductLijnRequest.PakketReferentie, BewaarProductLijnRequest.ProjectReferentie, BewaarProductLijnRequest.LijnId) ]]> Index: APPS/EC/Winkelkar/impl/WinkelkarService.cls.xml =================================================================== diff -u -r38934 -r38986 --- APPS/EC/Winkelkar/impl/WinkelkarService.cls.xml (.../WinkelkarService.cls.xml) (revision 38934) +++ APPS/EC/Winkelkar/impl/WinkelkarService.cls.xml (.../WinkelkarService.cls.xml) (revision 38986) @@ -216,13 +216,13 @@ -WinkelkarID:%String,ProductID:%String,Aantal:%Integer,PakketReferentie:%String="",ProjectReferentie:%String="" +WinkelkarID:%String,ProductID:%String,Aantal:%Integer,PakketReferentie:%String="",ProjectReferentie:%String="",ExterneId:%String="" %String -WinkelkarID:%String,ProductID:%String,Aantal:%Integer,PakketReferentie:%String="",ProjectReferentie:%String="" +WinkelkarID:%String,ProductID:%String,Aantal:%Integer,PakketReferentie:%String="",ProjectReferentie:%String="",ExterneId:%String="" %String - Index: vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarProductLijn/Test.cls.xml =================================================================== diff -u -r38938 -r38986 --- vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarProductLijn/Test.cls.xml (.../Test.cls.xml) (revision 38938) +++ vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarProductLijn/Test.cls.xml (.../Test.cls.xml) (revision 38986) @@ -12,7 +12,7 @@ Do WinkelkarRepositoryStub.IndienMethodCall("GeefViaExterneId", $$$ElkeWaarde).DanReturn(WinkelkarDummy) #dim WinkelkarServiceMock As vhTest.Mock.APPS.EC.Winkelkar.impl.WinkelkarService = ##class(vhTest.Mock.APPS.EC.Winkelkar.impl.WinkelkarService).%New() - Do WinkelkarServiceMock.VerwachtMethodCall("VoegToeProduct","DummyID", "ProductId", 5 , "PakketReferentie" , "ProjectReferentie").DanDoeNiks() + Do WinkelkarServiceMock.VerwachtMethodCall("VoegToeProduct","DummyID", "ProductId", 5 , "PakketReferentie" , "ProjectReferentie","ExterneId").DanDoeNiks() #dim BewaarProductLijn As WSimpl.Vhisie4.Winkelkar.WinkelkarService.BewaarProductLijn = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BewaarProductLijn).%New(WinkelkarServiceMock, WinkelkarRepositoryStub) @@ -31,7 +31,7 @@ Do WinkelkarRepositoryMock.VerwachtMethodCall("GeefViaExterneId", "WinkelkarId").DanReturn(WinkelkarDummy) #dim WinkelkarServiceStub As vhTest.Mock.APPS.EC.Winkelkar.impl.WinkelkarService = ##class(vhTest.Mock.APPS.EC.Winkelkar.impl.WinkelkarService).%New() - Do WinkelkarServiceStub.IndienMethodCall("VoegToeProduct","DummyID", "ProductId", 5 , "PakketReferentie" , "ProjectReferentie").DanDoeNiks() + Do WinkelkarServiceStub.IndienMethodCall("VoegToeProduct","DummyID", "ProductId", 5 , "PakketReferentie" , "ProjectReferentie","ExterneId").DanDoeNiks() #dim BewaarProductLijn As WSimpl.Vhisie4.Winkelkar.WinkelkarService.BewaarProductLijn = ##class(WSimpl.Vhisie4.Winkelkar.WinkelkarService.BewaarProductLijn).%New(WinkelkarServiceStub, WinkelkarRepositoryMock) @@ -65,6 +65,7 @@ Set BewaarProductLijnRequest.Aantal = 5 Set BewaarProductLijnRequest.ProjectReferentie = "ProjectReferentie" Set BewaarProductLijnRequest.PakketReferentie = "PakketReferentie" + Set BewaarProductLijnRequest.LijnId = "ExterneId" Quit BewaarProductLijnRequest ]]> Index: DOM/EC/Winkelkar/Lijn.cls.xml =================================================================== diff -u -r37577 -r38986 --- DOM/EC/Winkelkar/Lijn.cls.xml (.../Lijn.cls.xml) (revision 37577) +++ DOM/EC/Winkelkar/Lijn.cls.xml (.../Lijn.cls.xml) (revision 38986) @@ -29,6 +29,7 @@ ExterneId +1 Index: vhUnitTest/APPS/VKP/impl/OfferteService/VoegToeProduct/Test.cls.xml =================================================================== diff -u -r37423 -r38986 --- vhUnitTest/APPS/VKP/impl/OfferteService/VoegToeProduct/Test.cls.xml (.../Test.cls.xml) (revision 37423) +++ vhUnitTest/APPS/VKP/impl/OfferteService/VoegToeProduct/Test.cls.xml (.../Test.cls.xml) (revision 38986) @@ -11,7 +11,7 @@ Set OfferteMock = ##class(vhTest.Mock.APPS.VKP.Offerte).%New() Do OfferteMock.IndienMethodCall("GeefWinkelkarID").DanReturn(DummyWinkelkarId) Set WinkelkarServiceMock = ##class(vhTest.Mock.APPS.EC.Winkelkar.impl.WinkelkarService).%New() - Do WinkelkarServiceMock.VerwachtMethodCall("VoegToeProduct",DummyWinkelkarId,DummyProductID,DummyAantal,"","").DanReturn(DummyWinkelkarId) + Do WinkelkarServiceMock.VerwachtMethodCall("VoegToeProduct",DummyWinkelkarId,DummyProductID,DummyAantal,"","","").DanReturn(DummyWinkelkarId) Set LijnRepository = ##class(vhTest.Mock.TECH.Persistentie.Repository).%New() Do LijnRepository.VerwachtMethodCall("GeefViaID",DummyWinkelkarId) Set OfferteService = ##class(APPS.VKP.impl.OfferteService).%New(,WinkelkarServiceMock,LijnRepository)