' Options: 'Date: 2025-02-05 12:56:50 'Version: 5.140 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://api.clubmanagercentral.com ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: FindJournal.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports ClubManager.Api.Services.Query Namespace Global Namespace ClubManager.Api.Services.Query Public Partial Class FindJournal Inherits QueryDb(Of JournalInstance) Implements IReturn(Of QueryResponse(Of JournalInstance)) End Class Public Partial Class JournalInstance Public Overridable Property JournalId As Integer Public Overridable Property JournalDate As Date Public Overridable Property Title As String Public Overridable Property Comment As String Public Overridable Property MessageType As Integer Public Overridable Property UserName As String Public Overridable Property Member As MemberInstance Public Overridable Property MemberId As Integer Public Overridable Property Message As MessageInstance Public Overridable Property MessageId As Nullable(Of Integer) Public Overridable Property ViewedDate As Nullable(Of Date) Public Overridable Property Deleted As Boolean Public Overridable Property Demo As Boolean Public Overridable Property Permanent As Boolean Public Overridable Property alertDate As Nullable(Of Date) Public Overridable Property AssignedToUserId As Nullable(Of Integer) Public Overridable Property Completed As Nullable(Of Boolean) Public Overridable Property CompletedDate As Nullable(Of Date) Public Overridable Property CreatedByUserId As Nullable(Of Integer) Public Overridable Property PostponedCount As Integer Public Overridable Property SendSMSReminder As Boolean Public Overridable Property NoShow As Nullable(Of Boolean) End Class Public Partial Class LossReasonInstance Public Overridable Property LossReasonId As Integer Public Overridable Property Reason As String Public Overridable Property Deleted As Boolean Public Overridable Property Demo As Boolean Public Overridable Property Selectable As Boolean End Class Public Partial Class MemberInstance Public Sub New() Photo = New Byte(){} End Sub Public Overridable Property MemberId As Integer Public Overridable Property MemberType As Integer Public Overridable Property MembershipNumber As String Public Overridable Property CardNumber As String Public Overridable Property CompanyName As String Public Overridable Property Surname As String Public Overridable Property Forenames As String Public Overridable Property Title As String Public Overridable Property Gender As Integer Public Overridable Property DateOfBirth As Nullable(Of Date) Public Overridable Property Address1 As String Public Overridable Property Address2 As String Public Overridable Property City As String Public Overridable Property County As String Public Overridable Property Postcode As String Public Overridable Property HomePhone As String Public Overridable Property MobilePhone As String Public Overridable Property EmailAddress As String Public Overridable Property EmailOptOut As Boolean Public Overridable Property SmsOptOut As Boolean Public Overridable Property PhoneOptOut As Boolean Public Overridable Property LetterOptOut As Boolean Public Overridable Property DirectDebitAccountHolder As String Public Overridable Property DirectDebitAccountNumber As String Public Overridable Property DirectDebitSortCode As String Public Overridable Property JoinedDate As Nullable(Of Date) Public Overridable Property DirectDebitBankAddress As String Public Overridable Property FullName As String Public Overridable Property ExternalReference As String Public Overridable Property Photo As Byte() Public Overridable Property PhotoModifiedDate As Nullable(Of Date) Public Overridable Property Notes As String Public Overridable Property Deleted As Boolean Public Overridable Property Demo As Boolean Public Overridable Property UseExternalStatus As Boolean Public Overridable Property ExternalStatus As Integer Public Overridable Property FreeText As String Public Overridable Property MemberKey As Nullable(Of Guid) Public Overridable Property Balance As Decimal Public Overridable Property CreditLimit As Decimal Public Overridable Property CreatedDate As Date Public Overridable Property ModifiedDate As Nullable(Of Date) Public Overridable Property DeletedDate As Nullable(Of Date) Public Overridable Property ExternalSource As Integer Public Overridable Property RetentionMetric As Nullable(Of Decimal) Public Overridable Property MonthlyAttendanceFrequency As Nullable(Of Decimal) Public Overridable Property AssignedToUserId As Nullable(Of Integer) Public Overridable Property CreatedByUserId As Nullable(Of Integer) Public Overridable Property DeletedByUserId As Nullable(Of Integer) Public Overridable Property LossReason As LossReasonInstance Public Overridable Property LossReasonId As Nullable(Of Integer) Public Overridable Property WonOrLost As Nullable(Of Integer) Public Overridable Property WonOrLostDate As Nullable(Of Date) Public Overridable Property GiftAidPermission As Boolean Public Overridable Property PhotoPermission As Nullable(Of Boolean) Public Overridable Property FirstAidPermission As Nullable(Of Boolean) Public Overridable Property EmergencyContact As String Public Overridable Property WonOrLostByUser As UserInstance Public Overridable Property WonOrLostByUserId As Nullable(Of Integer) Public Overridable Property AgreedToTerms As Nullable(Of Date) Public Overridable Property OnlineBookingBanned As Boolean Public Overridable Property Country As String Public Overridable Property FingerprintEnrolled As Nullable(Of Date) Public Overridable Property LastPaymentAmount As Nullable(Of Decimal) Public Overridable Property Pin As String Public Overridable Property ProspectingPoints As Integer Public Overridable Property AchievementPoints As Integer Public Overridable Property ParentForenames As String Public Overridable Property ParentSurname As String End Class Public Partial Class MessageInstance Public Overridable Property MessageId As Integer Public Overridable Property DueDate As Date Public Overridable Property SentDate As Nullable(Of Date) Public Overridable Property Processed As Boolean Public Overridable Property Failures As Integer Public Overridable Property InstanceId As Nullable(Of Integer) Public Overridable Property MessageSid As String Public Overridable Property MessageTemplate As MessageTemplateInstance Public Overridable Property MessageTemplateId As Nullable(Of Integer) Public Overridable Property OpenedDate As Nullable(Of Date) Public Overridable Property BouncedDate As Nullable(Of Date) Public Overridable Property DeliveredDate As Nullable(Of Date) Public Overridable Property UnsubscribedDate As Nullable(Of Date) Public Overridable Property SpamReportDate As Nullable(Of Date) Public Overridable Property User As UserInstance Public Overridable Property UserId As Nullable(Of Integer) Public Overridable Property InstanceType As Nullable(Of Integer) End Class Public Partial Class MessageTemplateInstance Public Overridable Property MessageTemplateId As Integer Public Overridable Property Name As String Public Overridable Property Subject As String Public Overridable Property Body As String Public Overridable Property ReportId As Nullable(Of Integer) Public Overridable Property TemplateType As Integer Public Overridable Property Created As Nullable(Of Date) Public Overridable Property CreatedBy As Nullable(Of Integer) Public Overridable Property Modified As Nullable(Of Date) Public Overridable Property ModifiedBy As Nullable(Of Integer) Public Overridable Property Deleted As Nullable(Of Date) Public Overridable Property DeletedBy As Nullable(Of Integer) Public Overridable Property EventType As Integer Public Overridable Property ContentType As Integer Public Overridable Property Hidden As Nullable(Of Boolean) Public Overridable Property ParentMessageTemplateId As Nullable(Of Integer) Public Overridable Property InclusionTags As String Public Overridable Property ExclusionTags As String End Class Public Partial Class UserInstance Public Overridable Property UserId As Integer Public Overridable Property UserName As String Public Overridable Property Name As String Public Overridable Property Email As String Public Overridable Property MobilePhone As String Public Overridable Property Enabled As Boolean Public Overridable Property LastLogin As Nullable(Of Date) Public Overridable Property Created As Date Public Overridable Property Training As Boolean Public Overridable Property Deleted As Boolean Public Overridable Property CoursesCompleted As Integer Public Overridable Property DisplayHomeNotification As Nullable(Of Boolean) Public Overridable Property TwoFactorEnabled As Boolean Public Overridable Property EmailConfirmed As Boolean Public Overridable Property MobilePhoneConfirmed As Boolean Public Overridable Property Notifications As Boolean Public Overridable Property ChangePassword As Nullable(Of Date) Public Overridable Property Activated As Nullable(Of Date) End Class End Namespace End Namespace