/* Options: Date: 2026-01-21 20:18:13 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.clubmanagercentral.com //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: OnlineJoining.PreRegisterRequest.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route(Path="/api/OnlineJoining/PreRegister", Verbs="POST") public static class PreRegisterRequest implements IReturn { public String Source = null; public String MemberGender = null; public String DateOfBirth = null; public String MemberName = null; public String ParentSurname = null; public String Title = null; public String Forenames = null; public String Surname = null; public String Address1 = null; public String Address2 = null; public String City = null; public String County = null; public String Postcode = null; public String Email = null; public String HomePhone = null; public String Mobile = null; public String MedicalInformation = null; public String EmergencyContact = null; public Boolean Treatment = null; public Boolean GiftAid = null; public Boolean PhotoPermission = null; public Boolean DirectContactPermission = null; public Boolean AgreedToTerms = null; public String ChildsEmailAddress = null; public String ChildsMobilePhone = null; public Boolean OptInEmail = null; public Boolean OptInSMS = null; public Boolean OptInNotification = null; public Boolean OptInPostal = null; public Boolean OptInTelephone = null; public ArrayList Tags = null; public String ReturnUrl = null; public String s = null; public String getSource() { return Source; } public PreRegisterRequest setSource(String value) { this.Source = value; return this; } public String getMemberGender() { return MemberGender; } public PreRegisterRequest setMemberGender(String value) { this.MemberGender = value; return this; } public String getDateOfBirth() { return DateOfBirth; } public PreRegisterRequest setDateOfBirth(String value) { this.DateOfBirth = value; return this; } public String getMemberName() { return MemberName; } public PreRegisterRequest setMemberName(String value) { this.MemberName = value; return this; } public String getParentSurname() { return ParentSurname; } public PreRegisterRequest setParentSurname(String value) { this.ParentSurname = value; return this; } public String getTitle() { return Title; } public PreRegisterRequest setTitle(String value) { this.Title = value; return this; } public String getForenames() { return Forenames; } public PreRegisterRequest setForenames(String value) { this.Forenames = value; return this; } public String getSurname() { return Surname; } public PreRegisterRequest setSurname(String value) { this.Surname = value; return this; } public String getAddress1() { return Address1; } public PreRegisterRequest setAddress1(String value) { this.Address1 = value; return this; } public String getAddress2() { return Address2; } public PreRegisterRequest setAddress2(String value) { this.Address2 = value; return this; } public String getCity() { return City; } public PreRegisterRequest setCity(String value) { this.City = value; return this; } public String getCounty() { return County; } public PreRegisterRequest setCounty(String value) { this.County = value; return this; } public String getPostcode() { return Postcode; } public PreRegisterRequest setPostcode(String value) { this.Postcode = value; return this; } public String getEmail() { return Email; } public PreRegisterRequest setEmail(String value) { this.Email = value; return this; } public String getHomePhone() { return HomePhone; } public PreRegisterRequest setHomePhone(String value) { this.HomePhone = value; return this; } public String getMobile() { return Mobile; } public PreRegisterRequest setMobile(String value) { this.Mobile = value; return this; } public String getMedicalInformation() { return MedicalInformation; } public PreRegisterRequest setMedicalInformation(String value) { this.MedicalInformation = value; return this; } public String getEmergencyContact() { return EmergencyContact; } public PreRegisterRequest setEmergencyContact(String value) { this.EmergencyContact = value; return this; } public Boolean isTreatment() { return Treatment; } public PreRegisterRequest setTreatment(Boolean value) { this.Treatment = value; return this; } public Boolean isGiftAid() { return GiftAid; } public PreRegisterRequest setGiftAid(Boolean value) { this.GiftAid = value; return this; } public Boolean isPhotoPermission() { return PhotoPermission; } public PreRegisterRequest setPhotoPermission(Boolean value) { this.PhotoPermission = value; return this; } public Boolean isDirectContactPermission() { return DirectContactPermission; } public PreRegisterRequest setDirectContactPermission(Boolean value) { this.DirectContactPermission = value; return this; } public Boolean isAgreedToTerms() { return AgreedToTerms; } public PreRegisterRequest setAgreedToTerms(Boolean value) { this.AgreedToTerms = value; return this; } public String getChildsEmailAddress() { return ChildsEmailAddress; } public PreRegisterRequest setChildsEmailAddress(String value) { this.ChildsEmailAddress = value; return this; } public String getChildsMobilePhone() { return ChildsMobilePhone; } public PreRegisterRequest setChildsMobilePhone(String value) { this.ChildsMobilePhone = value; return this; } public Boolean isOptInEmail() { return OptInEmail; } public PreRegisterRequest setOptInEmail(Boolean value) { this.OptInEmail = value; return this; } public Boolean isOptInSMS() { return OptInSMS; } public PreRegisterRequest setOptInSMS(Boolean value) { this.OptInSMS = value; return this; } public Boolean isOptInNotification() { return OptInNotification; } public PreRegisterRequest setOptInNotification(Boolean value) { this.OptInNotification = value; return this; } public Boolean isOptInPostal() { return OptInPostal; } public PreRegisterRequest setOptInPostal(Boolean value) { this.OptInPostal = value; return this; } public Boolean isOptInTelephone() { return OptInTelephone; } public PreRegisterRequest setOptInTelephone(Boolean value) { this.OptInTelephone = value; return this; } public ArrayList getTags() { return Tags; } public PreRegisterRequest setTags(ArrayList value) { this.Tags = value; return this; } public String getReturnUrl() { return ReturnUrl; } public PreRegisterRequest setReturnUrl(String value) { this.ReturnUrl = value; return this; } public String getS() { return s; } public PreRegisterRequest setS(String value) { this.s = value; return this; } private static Object responseType = PreRegisterResult.class; public Object getResponseType() { return responseType; } } public static class PreRegisterResult { public Integer MemberId = null; public UUID MemberKey = null; public String AppRegistrationId = null; public String Redirect = null; public Integer getMemberId() { return MemberId; } public PreRegisterResult setMemberId(Integer value) { this.MemberId = value; return this; } public UUID getMemberKey() { return MemberKey; } public PreRegisterResult setMemberKey(UUID value) { this.MemberKey = value; return this; } public String getAppRegistrationId() { return AppRegistrationId; } public PreRegisterResult setAppRegistrationId(String value) { this.AppRegistrationId = value; return this; } public String getRedirect() { return Redirect; } public PreRegisterResult setRedirect(String value) { this.Redirect = value; return this; } } }