/* Options: Date: 2025-02-05 18:57:40 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.clubmanagercentral.com //GlobalNamespace: //MakePropertiesOptional: False //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: SecurityService.GetUserByBranchRequest.* //ExcludeTypes: //DefaultImports: */ export interface IReturn { createResponse(): T; } // @Flags() export enum TrainingCourse { AddMember = 1, EditMember = 2, AddMembership = 4, Journal = 8, Home = 16, Till = 32, Accounting = 64, UnexplainedPayments = 128, Bookings = 256, Users = 512, } export class User { public constructor(init?: Partial) { (Object as any).assign(this, init); } } export class User { public UserId: number; public UserName: string; public Name: string; public Email: string; public EmailConfirmed: boolean; public MobilePhone: string; public MobilePhoneConfirmed: boolean; public ConfirmPassword: string; public Password: string; public PasswordSalt: string; public Enabled: boolean; public Training: boolean; public LastLogin?: string; public Created: string; public BranchId: number; public ParentBranchId: number; public MemberId?: number; public Roles: string[]; public CoursesCompleted: TrainingCourse; public DisplayHomeNotification: boolean; public TwoFactorEnabled: boolean; public BranchName: string; public BranchKey: string; public Notifications: boolean; public PublishableKey: string; public SecretKey: string; public AppRegistrationId: string; public AppRegistrationLink: string; public AppQrImageLink: string; public ChangePassword?: string; public Activated?: string; public constructor(init?: Partial) { (Object as any).assign(this, init); } } // @Route("/api/Security/GetUserByBranch", "POST,GET") export class GetUserByBranchRequest implements IReturn { public constructor(init?: Partial) { (Object as any).assign(this, init); } public getTypeName() { return 'SecurityService.GetUserByBranchRequest'; } public getMethod() { return 'POST'; } public createResponse() { return new User(); } }