/* Options: Date: 2025-12-06 06:47:35 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.dev.dynamics.trendsic.com //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: AgentRegistrationTempRequest.* //ExcludeTypes: //DefaultImports: */ export interface IReturn { createResponse(): T; } export class AgentRegistrationTemp { public AgentRegistrationTempId: number; public ApplicationId: string; public Company: string; public EIN: string; public FirstName: string; public MiddleName: string; public LastName: string; public Address1: string; public Address2: string; public City: string; public State: string; public Zip: string; public Email: string; public HomePhone: string; public CellPhone: string; public WorkPhone: string; public AgreeToDisclosures: boolean; public AgreeToDate: string; public PaidDate: string; public AgentNumber: string; public Upline1Name: string; public Upline1: number; public Upline2Name: string; public Upline2: number; public RecruitedBy: string; public CreatedDate: string; public DOB?: string; public SSN: string; public Password: string; public Upline1Percent: number; public Upline2Percent: number; public AgentId: number; public AccountName: string; public AccountType: string; public AccountNumber: string; public AccountRouting: string; public w9_1: string; public w9_2: string; public w9_3_1: string; public w9_3_2: string; public w9_3_3: string; public w9_3_4: string; public w9_3_5: string; public w9_3_6: string; public w9_3_7: string; public w9_3_8: string; public w9_4_1: string; public w9_4_2: string; public w9_5: string; public w9_6: string; public w9_7: string; public IsSecurityLicensed: boolean; public SecurityLicense: string; public Position: string; public School: string; public District: string; public StoreName: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @DataContract export class ResponseStatus { // @DataMember(Order=1) public ErrorCode: string; // @DataMember(Order=2) public Message: string; // @DataMember(Order=3) public StackTrace: string; // @DataMember(Order=4) public Errors: ResponseError[] = []; // @DataMember(Order=5) public Meta: { [index:string]: string; } = {}; public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class AgentRegistrationTempResponse { public Success: boolean; public Message: string; public ResponseStatus: ResponseStatus; public AgentRegistrationTempId: number; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @Route("/v1/AgentRegistrationTemp", "POST,OPTIONS") export class AgentRegistrationTempRequest extends AgentRegistrationTemp implements IReturn { public constructor(init?: Partial) { super(init); (Object as any).assign(this, init); } public getTypeName() { return 'AgentRegistrationTempRequest'; } public getMethod() { return 'POST'; } public createResponse() { return new AgentRegistrationTempResponse(); } }