Index: WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarMaatwerkLijn.cls.xml =================================================================== diff -u -r39025 -r39028 --- WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarMaatwerkLijn.cls.xml (.../BewaarMaatwerkLijn.cls.xml) (revision 39025) +++ WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarMaatwerkLijn.cls.xml (.../BewaarMaatwerkLijn.cls.xml) (revision 39028) @@ -52,6 +52,11 @@ Do ..ControleerExterneId(BewaarMaatwerkLijnRequest.WinkelkarID) #dim WinkelkarId As %String = ..WinkelkarRepository.GeefWinkelkarIDViaExterneId(BewaarMaatwerkLijnRequest.WinkelkarID) + If ..WinkelkarLijnRepository.BestaatViaExterneId(BewaarMaatwerkLijnRequest.LijnID) { + #dim LijnID As %String = ..WinkelkarLijnRepository.GeefLijnIDViaExterneId(BewaarMaatwerkLijnRequest.LijnID) + Do ..WinkelkarService.VerwijderLijn(WinkelkarId, LijnID) + } + Set EconKenmerken = ##class(ECON.PM.Maatwerk.dto.TbxKenmerken).%New() Do EconKenmerken.FromStream(BewaarMaatwerkLijnRequest.IngegevenKenmerken) Index: vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarMaatwerkLijn/Test.cls.xml =================================================================== diff -u -r39025 -r39028 --- vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarMaatwerkLijn/Test.cls.xml (.../Test.cls.xml) (revision 39025) +++ vhUnitTest/WSimpl/Vhisie4/Winkelkar/WinkelkarService/BewaarMaatwerkLijn/Test.cls.xml (.../Test.cls.xml) (revision 39028) @@ -3,6 +3,48 @@ vhUnitTest.TestCase + + + +