Index: WSimpl/PM/Maatwerk/MaatwerkService/DotNet/RolNaamValidator/TbxValidator.cls.xml =================================================================== diff -u --- WSimpl/PM/Maatwerk/MaatwerkService/DotNet/RolNaamValidator/TbxValidator.cls.xml (revision 0) +++ WSimpl/PM/Maatwerk/MaatwerkService/DotNet/RolNaamValidator/TbxValidator.cls.xml (revision 65482) @@ -0,0 +1,15 @@ + + + +TECH.RegisteredObject,WSimpl.PM.Maatwerk.MaatwerkService.DotNet.RolNaamValidator.IValidator + + +RolNaam:%String +%Boolean + + + + + + Index: WSimpl/PM/Maatwerk/MaatwerkService/DotNet/RolNaamValidatorFactory.cls.xml =================================================================== diff -u -r65056 -r65482 --- WSimpl/PM/Maatwerk/MaatwerkService/DotNet/RolNaamValidatorFactory.cls.xml (.../RolNaamValidatorFactory.cls.xml) (revision 65056) +++ WSimpl/PM/Maatwerk/MaatwerkService/DotNet/RolNaamValidatorFactory.cls.xml (.../RolNaamValidatorFactory.cls.xml) (revision 65482) @@ -17,6 +17,8 @@ Set MaatwerkRolValidator = ##class(WSimpl.PM.Maatwerk.MaatwerkService.DotNet.RolNaamValidator.MatValidator).%New() } ElseIf MaatwerkRol = ##class(DOM.PM.enu.Variant).LegraboxPure() { Set MaatwerkRolValidator = ##class(WSimpl.PM.Maatwerk.MaatwerkService.DotNet.RolNaamValidator.LbxValidator).%New() + } ElseIf MaatwerkRol = ##class(DOM.PM.enu.Variant).TandemboxAntaro() { + Set MaatwerkRolValidator = ##class(WSimpl.PM.Maatwerk.MaatwerkService.DotNet.RolNaamValidator.TbxValidator).%New() } Else { Do ##class(TECH.Exceptions.UnimplementedException).Throw("Validatie van Rolnaam is nog niet ondersteund voor "_MaatwerkRol) } Index: WSimpl/PM/Maatwerk/MaatwerkService/DotNet/ClassnameFromJsonNaarDomConverter.cls.xml =================================================================== diff -u -r64641 -r65482 --- WSimpl/PM/Maatwerk/MaatwerkService/DotNet/ClassnameFromJsonNaarDomConverter.cls.xml (.../ClassnameFromJsonNaarDomConverter.cls.xml) (revision 64641) +++ WSimpl/PM/Maatwerk/MaatwerkService/DotNet/ClassnameFromJsonNaarDomConverter.cls.xml (.../ClassnameFromJsonNaarDomConverter.cls.xml) (revision 65482) @@ -48,6 +48,9 @@ } ElseIf (##class(TECH.StringUtils).StartsWith(KlasseNaamVanDotNetHalffab, "MVX_Halffab")) { Set CacheClassname = ##class(TECH.StringUtils).Replace(KlasseNaamVanDotNetHalffab, "MVX_", "") Set PackageVoorHalffab = "DOM.PM.Maatwerk.Calc.HF.impl.MVX.Halffab" + } ElseIf (##class(TECH.StringUtils).StartsWith(KlasseNaamVanDotNetHalffab, "TBX_Halffab")) { + Set CacheClassname = ##class(TECH.StringUtils).Replace(KlasseNaamVanDotNetHalffab, "TBX_", "") + Set PackageVoorHalffab = "DOM.PM.Maatwerk.Calc.HF.impl.TBX.Halffab" } Else { Do ##class(TECH.Exceptions.UnimplementedException).Throw("Geen implementatie voor '"_KlasseNaamVanDotNetHalffab_"'") }