' Options: 'Date: 2025-05-10 01:37:46 '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: GetTimeSlotsRequest.* '''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 TimeSlotGeneric Public Overridable Property Id As Long Public Overridable Property DateTime As Date Public Overridable Property SlotsOpen As Integer Public Overridable Property Location As String Public Overridable Property Type As String 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 ''' '''GetTimeSlotsRequires active-e Contracts Service, active-e Service Ticket Service, active-e Lesson Scheduling Service, active-e Vortx E-Commerce Service, or active-e 3rd Party E-Commerce Service ''' Public Partial Class GetTimeSlotsRequest Inherits BaseRequest Implements IReturn(Of GetTimeSlotsResponse) Public Overridable Property DateFrom As Date Public Overridable Property DateTo As Date Public Overridable Property TimeFrom As Nullable(Of Date) Public Overridable Property TimeTo As Nullable(Of Date) Public Overridable Property Location As String Public Overridable Property ShowOpenSlots As Nullable(Of Boolean) Public Overridable Property ShowReservedSlots As Nullable(Of Boolean) ''' '''If sent, only Time Slots of the sent type are returned. Valid options are STORE and DELIVERY. ''' Public Overridable Property Type As String End Class Public Partial Class GetTimeSlotsResponse Inherits BaseResponse Public Sub New() TimeSlots = New List(Of TimeSlotGeneric) End Sub Public Overridable Property TimeSlots As List(Of TimeSlotGeneric) End Class End Namespace End Namespace