/* Options: Date: 2025-04-04 18:15:42 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.clubmanagercentral.com //Package: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: CustomAttributeService.ValidateAttributesRequest.* //ExcludeTypes: //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.* import java.util.* import net.servicestack.client.* @Route(Path="/api/CustomAttribute/ValidateAttributes", Verbs="POST,GET") open class ValidateAttributesRequest : IReturnVoid { var Target:CustomAttributeTarget? = null var CustomAttributeValues:ArrayList = ArrayList() var GroupName:String? = null var Id:Int? = null } enum class CustomAttributeTarget { Member, PaymentMethod, Membership, MembershipReview, PaymentGateway, PaymentGatewayType, User, Booking, Staff, } open class CustomAttributeValue { var CustomAttributeId:Int? = null var CustomAttributeValueId:Int? = null var InstanceId:Int? = null var StoredValue:String? = null var TypeName:String? = null var ReadOnly:Boolean? = null }