Index: vhUnitTest/DOM/VKP/impl/LeverAdresRepository/GeefViaAxLeveradresId.cls.xml =================================================================== diff -u --- vhUnitTest/DOM/VKP/impl/LeverAdresRepository/GeefViaAxLeveradresId.cls.xml (revision 0) +++ vhUnitTest/DOM/VKP/impl/LeverAdresRepository/GeefViaAxLeveradresId.cls.xml (revision 48517) @@ -0,0 +1,117 @@ + + + +vhUnitTest.TestCase + + +TestKlantnaam + + + +999999 + + + +aTestName:%String + + + + +aTestName:%String + + + + + + + + + + + + + + + + + + + + + + + + + + + + +AdresVolgnummer:%String + + + + + + Index: vhTest/Mock/DOM/VKP/impl/LeverAdresRepository.cls.xml =================================================================== diff -u -r48510 -r48517 --- vhTest/Mock/DOM/VKP/impl/LeverAdresRepository.cls.xml (.../LeverAdresRepository.cls.xml) (revision 48510) +++ vhTest/Mock/DOM/VKP/impl/LeverAdresRepository.cls.xml (.../LeverAdresRepository.cls.xml) (revision 48517) @@ -8,6 +8,13 @@ DOM.VKP.impl.LeverAdresRepository,Tools.Mock.MockClassBase right + +AXLeverAdresId:%String +%Boolean + + + ID:%String %Boolean Index: DOM/VKP/impl/LeverAdresRepository.cls.xml =================================================================== diff -u -r48510 -r48517 --- DOM/VKP/impl/LeverAdresRepository.cls.xml (.../LeverAdresRepository.cls.xml) (revision 48510) +++ DOM/VKP/impl/LeverAdresRepository.cls.xml (.../LeverAdresRepository.cls.xml) (revision 48517) @@ -61,6 +61,19 @@ ]]> + +AXLeverAdresId:%String +%Boolean + + + AXLeverAdresId:%String DOM.VKP.impl.LeverAdres @@ -69,11 +82,8 @@ #dim Params As %List = $ListBuild(AXLeverAdresId) #dim ResultSet As TECH.ResultSet = ..QueryAPI.GetDynamicResultSet(Query, Params) - If ResultSet.HasNext() { - Quit ..GeefViaID(ResultSet.Next.GetData()) - } Else { - Do ##class(TECH.ExceptionHandler).Throw(##class(TECH.Exceptions.InvalidInputException).%New("Geen leveradres voor AXLeverAdresId '"_AXLeverAdresId_"'")) - } + Do ResultSet.Next() + Quit ..GeefViaKlantIdEnAdresVolgnummer("K||"_$p(ResultSet.GetData(1),"||",1),##class(TECH.StringUtils).StripAllExceptNumeric($p(ResultSet.GetData(1),"||",2))) ]]> Index: vhTest/Fake/DOM/VKP/impl/LeverAdresRepository.cls.xml =================================================================== diff -u -r48510 -r48517 --- vhTest/Fake/DOM/VKP/impl/LeverAdresRepository.cls.xml (.../LeverAdresRepository.cls.xml) (revision 48510) +++ vhTest/Fake/DOM/VKP/impl/LeverAdresRepository.cls.xml (.../LeverAdresRepository.cls.xml) (revision 48517) @@ -14,6 +14,13 @@ ]]> + +AXLeverAdresId:%String +%Boolean + + +