Index: DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/ProductInfo.cls.xml
===================================================================
diff -u -r66344 -r66384
--- DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/ProductInfo.cls.xml (.../ProductInfo.cls.xml) (revision 66344)
+++ DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/ProductInfo.cls.xml (.../ProductInfo.cls.xml) (revision 66384)
@@ -13,6 +13,11 @@
1
+
+DOM.PM.impl.ProductAPI
+1
+
+
DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.Data.impl.ProductInfoRepository
1
@@ -29,7 +34,7 @@
-DateTimeAPI:TECH.DateTime.impl.DateTimeAPI="",SelectieKenmerkenRepository:DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.Data.impl.SelectieKenmerkenRepository="",ProductInfoRepository:DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.Data.impl.ProductInfoRepository="",ProductInfoInvuller:DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.impl.ProductInfoInvuller=""
+DateTimeAPI:TECH.DateTime.impl.DateTimeAPI="",SelectieKenmerkenRepository:DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.Data.impl.SelectieKenmerkenRepository="",ProductInfoRepository:DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.Data.impl.ProductInfoRepository="",ProductInfoInvuller:DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.impl.ProductInfoInvuller="",ProductAPI:DOM.PM.impl.ProductAPI=""
1
1
%Status
@@ -39,6 +44,7 @@
Set ..SelectieKenmerkenRepository = $$$Inject(SelectieKenmerkenRepository, ##class(DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.Data.impl.SelectieKenmerkenRepository).%New())
Set ..ProductInfoRepository = $$$Inject(ProductInfoRepository, ##class(DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.Data.impl.ProductInfoRepository).%New())
Set ..ProductInfoInvuller = $$$Inject(ProductInfoInvuller, ##class(DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.impl.ProductInfoInvuller).%New())
+ Set ..ProductAPI = $$$Inject(ProductAPI, ##class(DOM.PM.impl.ProductAPI).%New())
Set ..Logger = ##class(vhLib.Logger).%New("DOTNET sync")
@@ -123,7 +129,8 @@
..GeefPrijsVanProduct(ProductID),
..GeefGewichtVanProduct(ProductID),
..GeefKorttekstVanProduct(ProductID),
- ..GeefHuidigeTimeStamp())
+ ..GeefHuidigeTimeStamp(),
+ ..GeefIdentNummerVanProduct(ProductID))
Do ..ProductInfoRepository.Bewaar(ProductInfo)
} Else {
Set GevondenProductInfo = ..ProductInfoRepository.Maak()
@@ -132,7 +139,8 @@
..GeefPrijsVanProduct(ProductID),
..GeefGewichtVanProduct(ProductID),
..GeefKorttekstVanProduct(ProductID),
- ..GeefHuidigeTimeStamp())
+ ..GeefHuidigeTimeStamp(),
+ ..GeefIdentNummerVanProduct(ProductID))
Do ..ProductInfoRepository.Bewaar(ProductInfo)
}
]]>
@@ -218,6 +226,14 @@
]]>
+
+ProductID:%Integer
+1
+TECH.String
+
+
+
1
%TimeStamp
Index: DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/dto/ProductInfo.cls.xml
===================================================================
diff -u -r62746 -r66384
--- DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/dto/ProductInfo.cls.xml (.../ProductInfo.cls.xml) (revision 62746)
+++ DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/dto/ProductInfo.cls.xml (.../ProductInfo.cls.xml) (revision 66384)
@@ -34,6 +34,16 @@
+
+%String
+1
+7
+IdentNummer
+
+
+
+
+
%String
5
@@ -44,12 +54,13 @@
-%TimeStamp
+%String
1
6
LaatstAangepast
-
+
+
Index: DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/ProductInfoInvuller.cls.xml
===================================================================
diff -u -r63416 -r66384
--- DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/ProductInfoInvuller.cls.xml (.../ProductInfoInvuller.cls.xml) (revision 63416)
+++ DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/ProductInfoInvuller.cls.xml (.../ProductInfoInvuller.cls.xml) (revision 66384)
@@ -4,14 +4,15 @@
TECH.Mockable
-ProductInfo:DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.impl.dto.ProductInfo,ProductId:%String,AankoopPrijs:%Float,Gewicht:%Float,Korttekst:%String,LaatstAangepast:%TimeStamp
+ProductInfo:DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.impl.dto.ProductInfo,ProductId:%String,AankoopPrijs:%Float,Gewicht:%Float,Korttekst:%String,LaatstAangepast:%TimeStamp,IdentNummer:%String
DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.impl.dto.ProductInfo
Index: vhTest/Mock/DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/ProductInfoInvuller.cls.xml
===================================================================
diff -u -r63416 -r66384
--- vhTest/Mock/DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/ProductInfoInvuller.cls.xml (.../ProductInfoInvuller.cls.xml) (revision 63416)
+++ vhTest/Mock/DOM/PM/Maatwerk/Syncs/DotNet/MaatwerkCalculator/impl/ProductInfoInvuller.cls.xml (.../ProductInfoInvuller.cls.xml) (revision 66384)
@@ -9,9 +9,9 @@
right
-ProductInfo:DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.impl.dto.ProductInfo,ProductId:%String,AankoopPrijs:%Float,Gewicht:%Float,Korttekst:%String,LaatstAangepast:%TimeStamp
+ProductInfo:DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.impl.dto.ProductInfo,ProductId:%String,AankoopPrijs:%Float,Gewicht:%Float,Korttekst:%String,LaatstAangepast:%TimeStamp,IdentNummer:%String
DOM.PM.Maatwerk.Syncs.DotNet.MaatwerkCalculator.impl.dto.ProductInfo
-