' Options: 'Date: 2025-02-05 19:08:07 '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: FindMembershipType.* '''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 FindMembershipType Inherits QueryDb(Of MembershipTypeInstance) Implements IReturn(Of QueryResponse(Of MembershipTypeInstance)) End Class Public Partial Class MembershipTypeInstance Public Overridable Property MembershipTypeId As Integer Public Overridable Property Name As String Public Overridable Property Description As String Public Overridable Property Definition As String Public Overridable Property Schedule As ScheduleInstance Public Overridable Property ScheduleId As Integer Public Overridable Property Deleted As Boolean Public Overridable Property Demo As Boolean Public Overridable Property Public As Boolean Public Overridable Property SessionsRemaining As Nullable(Of Integer) Public Overridable Property ClassesRemaining As Nullable(Of Integer) Public Overridable Property SortOrder As Nullable(Of Integer) Public Overridable Property Special As Boolean Public Overridable Property MultiSiteAccess As Boolean Public Overridable Property MemberLimit As Integer Public Overridable Property PromotionCode As String Public Overridable Property PromotionStart As Nullable(Of Date) Public Overridable Property PromotionEnd As Nullable(Of Date) Public Overridable Property LicensesRemaining As Nullable(Of Integer) Public Overridable Property BookingAccessOnly As Boolean Public Overridable Property SessionsPeriod As Nullable(Of Integer) Public Overridable Property SessionsFrequency As Nullable(Of Integer) Public Overridable Property StartsOn As Nullable(Of Date) Public Overridable Property AllowSelectionAfterStartsOn As Boolean End Class Public Partial Class ScheduleInstance Public Overridable Property ScheduleId As Integer Public Overridable Property Name As String Public Overridable Property Description As String Public Overridable Property MondayFrom As Nullable(Of TimeSpan) Public Overridable Property MondayTo As Nullable(Of TimeSpan) Public Overridable Property TuesdayFrom As Nullable(Of TimeSpan) Public Overridable Property TuesdayTo As Nullable(Of TimeSpan) Public Overridable Property WednesdayFrom As Nullable(Of TimeSpan) Public Overridable Property WednesdayTo As Nullable(Of TimeSpan) Public Overridable Property ThursdayFrom As Nullable(Of TimeSpan) Public Overridable Property ThursdayTo As Nullable(Of TimeSpan) Public Overridable Property FridayFrom As Nullable(Of TimeSpan) Public Overridable Property FridayTo As Nullable(Of TimeSpan) Public Overridable Property SaturdayFrom As Nullable(Of TimeSpan) Public Overridable Property SaturdayTo As Nullable(Of TimeSpan) Public Overridable Property SundayFrom As Nullable(Of TimeSpan) Public Overridable Property SundayTo As Nullable(Of TimeSpan) Public Overridable Property ScheduleType As Integer Public Overridable Property Deleted As Boolean Public Overridable Property Demo As Boolean End Class End Namespace End Namespace