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