Index: APPS/VKP/OrderIngaveService.cls.xml =================================================================== diff -u -r37924 -r37950 --- APPS/VKP/OrderIngaveService.cls.xml (.../OrderIngaveService.cls.xml) (revision 37924) +++ APPS/VKP/OrderIngaveService.cls.xml (.../OrderIngaveService.cls.xml) (revision 37950) @@ -28,8 +28,43 @@ 1 + +APPS.VKP.Offerte.impl.OfferteRepository +1 + + + +DOM.VKP.OrderAPI +1 + + + +DOM.common.VanHoeckeGebruikerBeheerder +1 + + + +APPS.VKP.OrderLevenCyclusService +1 + + + +DOM.EC.Winkelkar.impl.WinkelkarRepository +1 + + + +APPS.VKP.OrderIngave.impl.AdresUtils +1 + + + +APPS.VKP.impl.OrderPrijsValidatie +1 + + -TekstLijnenToevoeger:APPS.VKP.OrderIngaveService.TekstLijnenToevoeger="",DateTimeAPI:TECH.DateTime="" +TekstLijnenToevoeger:APPS.VKP.OrderIngaveService.TekstLijnenToevoeger="",DateTimeAPI:TECH.DateTime="",OfferteRepository:APPS.VKP.Offerte.impl.OfferteRepository,OrderAPI:DOM.VKP.OrderAPI,GebruikerBeheerder:DOM.common.VanHoeckeGebruikerBeheerder,OrderLevenCyclusService:APPS.VKP.OrderLevenCyclusService,WinkelkarRepository:DOM.EC.Winkelkar.impl.WinkelkarRepository,OrderPrijsValidator:APPS.VKP.impl.OrderPrijsValidatie 1 1 %Status @@ -39,6 +74,13 @@ Set ..DateTimeAPI = $$$Implementation(DateTimeAPI, ##class(TECH.Context).Instance().GeefDateTimeAPI()) Set ..FormatAPI = ##class(APPS.VKP.OrderIngave.IoCContainer).Instance().Resolve("Formatter") Set ..WinkelkarLijnenNaarOrderKopieerder = ##class(APPS.VKP.impl.WinkelkarLijnenNaarOrderKopieerder).%New() + Set ..OfferteRepository = $$$Inject(OfferteRepository,##class(APPS.VKP.Offerte.impl.OfferteRepository).%New()) + Set ..OrderAPI = $$$Inject(OrderAPI,##class(DOM.DomeinContext).Instance().GeefOrderAPI()) + Set ..GebruikerBeheerder = $$$Inject(GebruikerBeheerder,##class(DOM.DomeinContext).Instance().GeefGebruikerAPI().GeefVanHoeckeGebruikerBeheerder()) + set ..OrderLevenCyclusService = $$$Inject(OrderLevenCyclusService,##class(APPS.VKP.OrderLevenCyclusService).%New(..DateTimeAPI)) + set ..WinkelkarRepository = $$$Inject(WinkelkarRepository,##class(DOM.EC.Winkelkar.impl.WinkelkarRepository).%New()) + set ..AdresUtils = ##class(APPS.VKP.OrderIngave.impl.AdresUtils).%New() + set ..OrderPrijsValidator = $$$Inject(OrderPrijsValidator,##class(APPS.VKP.impl.OrderPrijsValidatie).%New()) Quit $$$OK ]]> @@ -50,7 +92,7 @@ @@ -77,7 +119,7 @@ OrderID:%String %ListOfDataTypes OfferteID:%String,GegevenBevestigingen:APPS.common.Bevestigen.dto.GegevenBevestigingen="" DOM.VKP.Order Order:DOM.VKP.Order,Offerte:APPS.VKP.impl.Offerte,GegevenBevestigingen:APPS.common.Bevestigen.dto.GegevenBevestigingen="" 1 vhUnitTest.TestCase - - -do ##class(vhUnitTest.Manager).RunTest("/display=all","APPS.VKP.impl.OrderPrijsValidatie") - - - - - - - - - - - - - - - - -TestName:%String -%Status - - - TestName:%String %Status @@ -101,6 +44,61 @@ } ]]> + + +TestName:%String +%Status + + + + + + + + + + + + + + + + + + Index: APPS/VKP/impl/OrderPrijsValidatie.cls.xml =================================================================== diff -u -r29059 -r37950 --- APPS/VKP/impl/OrderPrijsValidatie.cls.xml (.../OrderPrijsValidatie.cls.xml) (revision 29059) +++ APPS/VKP/impl/OrderPrijsValidatie.cls.xml (.../OrderPrijsValidatie.cls.xml) (revision 37950) @@ -1,8 +1,13 @@ -%RegisteredObject +TECH.RegisteredObject + +DOM.VKP.OrderAPI +1 + + DOM.VKP.Order 1 @@ -14,21 +19,25 @@ -OrderID:%String,ValidatieResultaat:APPS.VKP.dto.OrderValidatieResultaat +OrderApi:DOM.VKP.OrderAPI 1 1 %Status 1 +OrderID:%String,ValidatieResultaat:APPS.VKP.dto.OrderValidatieResultaat APPS.VKP.dto.OrderValidatieResultaat