Index: APPS/EC/impl/KlantSessieDataBepaler.cls.xml =================================================================== diff -u -r52008 -r52120 --- APPS/EC/impl/KlantSessieDataBepaler.cls.xml (.../KlantSessieDataBepaler.cls.xml) (revision 52008) +++ APPS/EC/impl/KlantSessieDataBepaler.cls.xml (.../KlantSessieDataBepaler.cls.xml) (revision 52120) @@ -1,7 +1,7 @@ -APPS.EC.KlantSessieDataBepaler,TECH.RegisteredObject +TECH.Mockable EncryptedKlantSessieData:%String,DomeinVerwerker:APPS.EC.enu.WebShopVerwerker @@ -10,33 +10,32 @@ #dim DataOptArray As %String = "" Do DecryptDataOpt^cspBasis.TBX.Lib(EncryptedKlantSessieData,.DataOptArray,DomeinVerwerker) - Set KSD = ##class(APPS.EC.dto.KlantSessieData).%New() - Set KSD.GebruikerID = $G(DataOptArray("GebruikerID")) - Set KSD.Taal = $G(DataOptArray("Taal")) - Set KSD.Email = $G(DataOptArray("EMail")) - Set KSD.KlantID = $G(DataOptArray("KLNummer")) + #dim KlantSessieData As APPS.EC.dto.KlantSessieData = ##class(APPS.EC.dto.KlantSessieData).%New() + + Set KlantSessieData.GebruikerID = $Get(DataOptArray("GebruikerID")) + Set KlantSessieData.Taal = $Get(DataOptArray("Taal")) + Set KlantSessieData.Email = $Get(DataOptArray("EMail")) + Set KlantSessieData.KlantID = $Get(DataOptArray("KLNummer")) + Set KlantSessieData.KlantNaam = $Get(DataOptArray("KLNaam")) + Set KlantSessieData.Korting = $Get(DataOptArray("Korting")) - If DomeinVerwerker=##class(APPS.EC.enu.WebShopVerwerker).VHEPN() { - Set KSD.KlantID = ##class(DOM.DomeinContext).Instance().GeefLegacyPartijAPI().GeefKlantPartijID($G(DataOptArray("KLNummer"))) - Set KSD.GebruikerID = "Vhisie||"_KSD.KlantID_"||"_ $G(DataOptArray("GebruikerID")) + If (DomeinVerwerker = ##class(APPS.EC.enu.WebShopVerwerker).VHEPN()) { + Set KlantSessieData.KlantID = ##class(DOM.DomeinContext).Instance().GeefLegacyPartijAPI().GeefKlantPartijID($Get(DataOptArray("KLNummer"))) + Set KlantSessieData.GebruikerID = "Vhisie||" _ KlantSessieData.KlantID _ "||" _ $Get(DataOptArray("GebruikerID")) + } ElseIf (DomeinVerwerker = ##class(APPS.EC.enu.WebShopVerwerker).SFS()) { + Do ..PasAanKortingVoorAlpnach(KlantSessieData) } - Set KSD.KlantNaam = $G(DataOptArray("KLNaam")) - Set KSD.Korting = $G(DataOptArray("Korting")) - - If DomeinVerwerker = ##class(APPS.EC.enu.WebShopVerwerker).SFS() { - Do ..PasAanKortingVoorAlpnach(KSD) - } - Quit KSD + Quit KlantSessieData ]]> -KSD:APPS.EC.dto.KlantSessieData,DomeinVerwerker:APPS.EC.enu.WebShopVerwerker +KlantSessieData:APPS.EC.dto.KlantSessieData 1 @@ -59,19 +58,19 @@ KlantSessieData:APPS.EC.dto.KlantSessieData,DomeinVerwerker:APPS.EC.enu.WebShopVerwerker %String