' Options:
'Date: 2024-11-21 11:44:26
'Version: 8.23
'Tip: To override a DTO option, remove "''" prefix before updating
'BaseUrl: https://api.bokamera.se
'
'''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: DeleteDateSchedule.*
'''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 System.Globalization
Imports ServiceStack.Data
Imports System.IO
Imports BokaMera.API.ServiceModel.Interfaces
Imports BokaMera.API.ServiceModel.Dtos
Namespace Global
Namespace BokaMera.API.ServiceModel.Dtos
Public Partial Class DateScheduleDateResponse
Public Overridable Property Id As Integer
Public Overridable Property From As Date
Public Overridable Property To As Date
Public Overridable Property ResponseStatus As ResponseStatus
End Class
Public Partial Class DateScheduleQueryResponse
Public Sub New()
ScheduleDates = New List(Of DateScheduleDateResponse)
Resources = New List(Of ScheduleResources)
Services = New List(Of ScheduleServices)
End Sub
'''
'''The schedule id
'''
Public Overridable Property Id As Integer
'''
'''Name of the schedule
'''
Public Overridable Property Name As String
'''
'''Description of the schedule
'''
Public Overridable Property Description As String
'''
'''If the schedule is active or not
'''
Public Overridable Property Active As Boolean
'''
'''If the schedule is only connected to some specific resources. Note: You must have IncludeResources property to see this.
'''
Public Overridable Property IsResourceSpecific As Nullable(Of Boolean)
'''
'''Schedule dates
'''
Public Overridable Property ScheduleDates As List(Of DateScheduleDateResponse)
'''
'''The resources that is connected to the schedule
'''
Public Overridable Property Resources As List(Of ScheduleResources)
'''
'''The services that is connected to the schedule
'''
Public Overridable Property Services As List(Of ScheduleServices)
'''
'''The timestamp when the schedule was updated
'''
Public Overridable Property UpdatedDate As Date
'''
'''The timestamp when the schedule was created
'''
Public Overridable Property CreatedDate As Date
Public Overridable Property ResponseStatus As ResponseStatus
End Class
Public Partial Class DeleteDateSchedule
Implements IReturn(Of DateScheduleQueryResponse)
Implements ICompany
'''
'''The company id, if empty will use the company id for the user you are logged in with.
'''
Public Overridable Property CompanyId As Nullable(Of Guid)
'''
'''The schedule id
'''
Public Overridable Property Id As Integer
End Class
Public Partial Class ScheduleResources
Public Overridable Property Id As Integer
'''
'''Name of the resource
'''
Public Overridable Property Name As String
'''
'''The image url of the resource
'''
Public Overridable Property ImageUrl As Uri
End Class
Public Partial Class ScheduleServices
Public Overridable Property Id As Integer
'''
'''Name of the service
'''
Public Overridable Property Name As String
'''
'''The image url of the service
'''
Public Overridable Property ImageUrl As Uri
End Class
End Namespace
Namespace BokaMera.API.ServiceModel.Interfaces
Public Interface ICompany
Property CompanyId As Nullable(Of Guid)
End Interface
End Namespace
End Namespace