/* Options: Date: 2025-02-05 21:41:13 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.clubmanagercentral.com //GlobalNamespace: //MakePartial: True //MakeVirtual: True //MakeInternal: False //MakeDataContractsExtensible: False //AddReturnMarker: True //AddDescriptionAsComments: True //AddDataContractAttributes: False //AddIndexesToDataMembers: False //AddGeneratedCodeAttributes: False //AddResponseStatus: False //AddImplicitVersion: //InitializeCollections: True //ExportValueTypes: False IncludeTypes: BranchService.GetBranchAppInfoRequest.* //ExcludeTypes: //AddNamespaces: //AddDefaultXmlNamespace: http://schemas.servicestack.net/types */ using System; using System.Collections; using System.Collections.Generic; using System.Runtime.Serialization; using ServiceStack; using ServiceStack.DataAnnotations; using ClubManager.Interfaces.Models.Branch; using ClubManager.Api.Services; namespace ClubManager.Interfaces.Models.Branch { [Flags] public enum AppFeature { None = 0, JoinOnline = 1, TodaysClasses = 2, RegistrationForm = 4, ForthcomingBookings = 8, WeeklyTimetable = 16, SessionTimetable = 32, FacilityTimetable = 64, TasterSessions = 128, HowToFindUs = 256, AttendanceLeaderboard = 512, MemberMessages = 1024, AchievementGallery = 2048, FreeText = 4096, QRCode = 8192, ShareAndInviteAFriend = 16384, RenewalPrompt = 32768, CurrentCapacity = 65536, JoinFriend = 131072, MemberPoints = 262144, PromoMembership = 524288, Shop = 1048576, ShowFacebook = 2097152, ShowTwitter = 4194304, ShowInstagram = 8388608, ShowYouTube = 16777216, ShowTikTok = 33554432, ShowShopify = 67108864, AttendanceStreak = 134217728, BookingCategories = 268435456, ShowSessionsRemaining = 536870912, } public partial class BranchAppInfo { public virtual string TitleText { get; set; } public virtual string AddText { get; set; } public virtual string RegisterText { get; set; } public virtual string JoinText { get; set; } public virtual string ARNiOS { get; set; } public virtual string ARNAndroid { get; set; } public virtual string AppIdentifier { get; set; } public virtual string AppBundleName { get; set; } public virtual string AppName { get; set; } public virtual string AppCenterAndroid { get; set; } public virtual string AppCenterIOS { get; set; } public virtual int? BranchId { get; set; } public virtual string Name { get; set; } public virtual string BranchKey { get; set; } public virtual string Terms { get; set; } public virtual DateTime? CancelDate { get; set; } public virtual AppFeature AppFeature { get; set; } public virtual bool CanBookOnline { get; set; } public virtual string PrimaryColor { get; set; } public virtual string SecondaryColor { get; set; } public virtual string BackgroundColor { get; set; } public virtual string HeaderTopColor { get; set; } public virtual string HeaderBottomColor { get; set; } public virtual string SideLeftColor { get; set; } public virtual string SideRightColor { get; set; } public virtual string SideFontColor { get; set; } public virtual string SideFontActiveColor { get; set; } public virtual string ExtWebBackgroundColor { get; set; } public virtual string ExtWebTextColor { get; set; } public virtual string ExtWebTintBackColor { get; set; } public virtual string ExtWebHighlightBackColor { get; set; } public virtual string ExtWebTabBackColor { get; set; } public virtual string HeadingColor { get; set; } } }