' Options: 'Date: 2025-05-10 01:26:45 'Version: 8.40 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://active-ewebservice.biz/aeservices30/api ' '''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: GetSchedulingLocationsRequest.* '''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 AIM.WebService Imports AIM Namespace Global Namespace AIM Public Partial Class LocationInfo Public Overridable Property Id As Long Public Overridable Property Desc As String Public Overridable Property ShortDesc As String Public Overridable Property Region As String Public Overridable Property Latitude As Decimal Public Overridable Property Longitude As Decimal Public Overridable Property InStorePickup As String Public Overridable Property Active As Boolean Public Overridable Property CashSaleAcct As Nullable(Of Integer) End Class End Namespace Namespace AIM.WebService Public Partial Class BaseRequest ''' '''This is your AIM API Key provided by Tri-Tech ''' Public Overridable Property ApiKey As String Public Overridable Property OAuthToken As String End Class Public Partial Class BaseResponse ''' ''' ''' Public Overridable Property Status As BaseResponseResult End Class ''' '''GetSchedulingLocationsRequires active-e Lesson Scheduling Service ''' Public Partial Class GetSchedulingLocationsRequest Inherits BaseRequest Implements IReturn(Of GetSchedulingLocationsResponse) ''' '''Location lookup. If sent, all other parameters will be ignored. ''' Public Overridable Property LocationId As Nullable(Of Long) ''' '''If sent, only locations that offer this lesson type will be returned. ''' Public Overridable Property TypeId As Nullable(Of Long) ''' '''If sent, only locations that offer lessons of this grouping will be returned. ''' Public Overridable Property GroupingId As Nullable(Of Long) ''' '''If sent, only locations where the sent instructor teaches will be returned. ''' Public Overridable Property InstructorId As Nullable(Of Integer) Public Overridable Property IncludeInactiveLocations As Boolean End Class Public Partial Class GetSchedulingLocationsResponse Inherits BaseResponse Public Sub New() Locations = New List(Of LocationInfo) End Sub Public Overridable Property Locations As List(Of LocationInfo) End Class End Namespace End Namespace