Index: vhTest/Fake/DOM/Halux/AAP/DnaCodeRepository.cls.xml
===================================================================
diff -u -r56846 -r57102
--- vhTest/Fake/DOM/Halux/AAP/DnaCodeRepository.cls.xml (.../DnaCodeRepository.cls.xml) (revision 56846)
+++ vhTest/Fake/DOM/Halux/AAP/DnaCodeRepository.cls.xml (.../DnaCodeRepository.cls.xml) (revision 57102)
@@ -33,6 +33,13 @@
]]>
+
+ToeleveringId:%String,ToeleveringLijnId:%String
+TECH.Iterator
+
+
+
Data:TECH.Persistent,Deep:%Boolean=0
TECH.Persistent
Index: vhUnitTest/APPS/Halux/AAP/DnaCodeService/WijzigAantalDnaCodesVoorToeleveringLijn/Test.cls.xml
===================================================================
diff -u -r56689 -r57102
--- vhUnitTest/APPS/Halux/AAP/DnaCodeService/WijzigAantalDnaCodesVoorToeleveringLijn/Test.cls.xml (.../Test.cls.xml) (revision 56689)
+++ vhUnitTest/APPS/Halux/AAP/DnaCodeService/WijzigAantalDnaCodesVoorToeleveringLijn/Test.cls.xml (.../Test.cls.xml) (revision 57102)
@@ -29,7 +29,7 @@
Do ToeleveringLijn.IndienMethodCall("GeefAantal").DanReturn(0)
Set DnaCodeRepositoryMock = ##class(vhTest.Mock.DOM.Halux.AAP.DnaCodeRepository).%New()
- Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringId",ToeleveringLijn.GeefToelevering().GeefID()).DanReturn(..DnaCodeIteratorDrieStuks)
+ Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringEnToeleveringLijnId",ToeleveringLijn.GeefToelevering().GeefID(), ToeleveringLijn.GeefID()).DanReturn(..DnaCodeIteratorDrieStuks)
Do DnaCodeRepositoryMock.VerwachtMethodCall("VerwijderDnaCodeVoorToeleveringId",ToeleveringLijn.GeefToelevering().GeefID(),$$$ElkeWaarde).ExactAantalKeer(3).DanDoeNiks()
Set DnaCodeGeneratorStub = ##class(vhTest.Mock.APPS.Halux.AAP.DnaCodeGenerator).%New()
@@ -48,7 +48,7 @@
Do ToeleveringLijn.IndienMethodCall("GeefAantal").DanReturn(3)
Set DnaCodeRepositoryMock = ##class(vhTest.Mock.DOM.Halux.AAP.DnaCodeRepository).%New()
- Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringId",ToeleveringLijn.GeefToelevering().GeefID()).DanReturn(..DnaCodeIteratorDrieStuks)
+ Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringEnToeleveringLijnId",ToeleveringLijn.GeefToelevering().GeefID(), ToeleveringLijn.GeefID()).DanReturn(..DnaCodeIteratorDrieStuks)
Do DnaCodeRepositoryMock.VerwachtMethodCall("VerwijderDnaCodeVoorToeleveringId",ToeleveringLijn.GeefToelevering().GeefID(),$$$ElkeWaarde).ExactAantalKeer(0)
Do DnaCodeRepositoryMock.VerwachtMethodCall("Bewaar",$$$ElkeWaarde).ExactAantalKeer(0).DanDoeNiks()
@@ -68,7 +68,7 @@
Do ToeleveringLijn.IndienMethodCall("GeefAantal").DanReturn(2)
Set DnaCodeRepositoryMock = ##class(vhTest.Mock.DOM.Halux.AAP.DnaCodeRepository).%New()
- Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringId",ToeleveringLijn.GeefToelevering().GeefID()).DanReturn(..DnaCodeIteratorDrieStuks)
+ Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringEnToeleveringLijnId",ToeleveringLijn.GeefToelevering().GeefID(), ToeleveringLijn.GeefID()).DanReturn(..DnaCodeIteratorDrieStuks)
Do DnaCodeRepositoryMock.VerwachtMethodCall("VerwijderDnaCodeVoorToeleveringId",ToeleveringLijn.GeefToelevering().GeefID(),$$$ElkeWaarde).ExactAantalKeer(1).DanDoeNiks()
Do DnaCodeRepositoryMock.VerwachtMethodCall("Bewaar",$$$ElkeWaarde).ExactAantalKeer(0).DanDoeNiks()
@@ -88,7 +88,7 @@
Do ToeleveringLijn.IndienMethodCall("GeefAantal").DanReturn(1)
Set DnaCodeRepositoryMock = ##class(vhTest.Mock.DOM.Halux.AAP.DnaCodeRepository).%New()
- Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringId",ToeleveringLijn.GeefToelevering().GeefID()).DanReturn(..DnaCodeIteratorDrieStuks)
+ Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringEnToeleveringLijnId",ToeleveringLijn.GeefToelevering().GeefID(), ToeleveringLijn.GeefID()).DanReturn(..DnaCodeIteratorDrieStuks)
Do DnaCodeRepositoryMock.VerwachtMethodCall("VerwijderDnaCodeVoorToeleveringId",ToeleveringLijn.GeefToelevering().GeefID(),$$$ElkeWaarde).ExactAantalKeer(2).DanDoeNiks()
Do DnaCodeRepositoryMock.VerwachtMethodCall("Bewaar",$$$ElkeWaarde).ExactAantalKeer(0).DanDoeNiks()
@@ -112,7 +112,7 @@
Do ProductTypeAPIStub.IndienMethodCall("GeefProductTypePrefix", $$$ElkeWaarde).DanReturn("L")
Set DnaCodeRepositoryMock = ##class(vhTest.Mock.DOM.Halux.AAP.DnaCodeRepository).%New()
- Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringId",ToeleveringLijn.GeefToelevering().GeefID()).DanReturn(..DnaCodeIteratorDrieStuks)
+ Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringEnToeleveringLijnId",ToeleveringLijn.GeefToelevering().GeefID(), ToeleveringLijn.GeefID()).DanReturn(..DnaCodeIteratorDrieStuks)
Do DnaCodeRepositoryMock.VerwachtMethodCall("VerwijderDnaCodeVoorToeleveringId",ToeleveringLijn.GeefToelevering().GeefID(),$$$ElkeWaarde).ExactAantalKeer(0).DanDoeNiks()
Do DnaCodeRepositoryMock.VerwachtMethodCall("Bewaar",$$$ElkeWaarde).ExactAantalKeer(1).DanDoeNiks()
@@ -136,7 +136,7 @@
Do ProductTypeAPIStub.IndienMethodCall("GeefProductTypePrefix", $$$ElkeWaarde).DanReturn("L")
Set DnaCodeRepositoryMock = ##class(vhTest.Mock.DOM.Halux.AAP.DnaCodeRepository).%New()
- Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringId",ToeleveringLijn.GeefToelevering().GeefID()).DanReturn(..DnaCodeIteratorDrieStuks)
+ Do DnaCodeRepositoryMock.VerwachtMethodCall("ZoekViaToeleveringEnToeleveringLijnId",ToeleveringLijn.GeefToelevering().GeefID(), ToeleveringLijn.GeefID()).DanReturn(..DnaCodeIteratorDrieStuks)
Do DnaCodeRepositoryMock.VerwachtMethodCall("VerwijderDnaCodeVoorToeleveringId",ToeleveringLijn.GeefToelevering().GeefID(),$$$ElkeWaarde).ExactAantalKeer(0).DanDoeNiks()
Do DnaCodeRepositoryMock.VerwachtMethodCall("Bewaar",$$$ElkeWaarde).ExactAantalKeer(2).DanDoeNiks()
Index: APPS/Halux/AAP/DnaCodeService.cls.xml
===================================================================
diff -u -r57085 -r57102
--- APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 57085)
+++ APPS/Halux/AAP/DnaCodeService.cls.xml (.../DnaCodeService.cls.xml) (revision 57102)
@@ -69,7 +69,7 @@
#dim DnaCodeTeller As %Integer = 0
#dim DnaCode As DOM.Halux.AAP.DnaCode
#dim ToeleveringId As %String = ToeleveringLijn.GeefToelevering().GeefID()
- #dim DnaCodeIterator As TECH.Iterator = ..DnaCodeRepository.ZoekViaToeleveringId(ToeleveringId)
+ #dim DnaCodeIterator As TECH.Iterator = ..DnaCodeRepository.ZoekViaToeleveringEnToeleveringLijnId(ToeleveringId, ToeleveringLijn.GeefID())
While DnaCodeIterator.HasNext() {
Set DnaCode = DnaCodeIterator.Next()
Set DnaCodeTeller = DnaCodeTeller + 1
Index: vhTest/Mock/DOM/Halux/AAP/DnaCodeRepository.cls.xml
===================================================================
diff -u -r56846 -r57102
--- vhTest/Mock/DOM/Halux/AAP/DnaCodeRepository.cls.xml (.../DnaCodeRepository.cls.xml) (revision 56846)
+++ vhTest/Mock/DOM/Halux/AAP/DnaCodeRepository.cls.xml (.../DnaCodeRepository.cls.xml) (revision 57102)
@@ -100,6 +100,13 @@
]]>
+
+ToeleveringId:%String,ToeleveringLijnId:%String
+TECH.Iterator
+
+
+
ToeleveringId:%String
TECH.Iterator
Index: DOM/Halux/AAP/DnaCodeRepository.cls.xml
===================================================================
diff -u -r56846 -r57102
--- DOM/Halux/AAP/DnaCodeRepository.cls.xml (.../DnaCodeRepository.cls.xml) (revision 56846)
+++ DOM/Halux/AAP/DnaCodeRepository.cls.xml (.../DnaCodeRepository.cls.xml) (revision 57102)
@@ -22,6 +22,13 @@
]]>
+
+ToeleveringId:%String,ToeleveringLijnId:%String
+TECH.Iterator
+
+
+
DnaCode:%String
TECH.Iterator