' Options: 'Date: 2024-11-21 11:37:08 '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: DeleteFavorite.* '''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.Dtos Namespace Global Namespace BokaMera.API.ServiceModel.Dtos Public Partial Class CompanyQueryResponse Public Sub New() Reviews = New List(Of RatingReviewResponse) CustomerCustomFields = New List(Of CustomFieldConfigData) End Sub Public Overridable Property Id As Guid Public Overridable Property Name As String ''' '''The organisation number will only be visible if your owner to the company ''' Public Overridable Property OrganisationNumber As String ''' '''What type of company. If it's used for personal use or as a company. ''' Public Overridable Property TypeId As Nullable(Of Integer) Public Overridable Property Details As String Public Overridable Property CategoryId As Integer Public Overridable Property Category As String Public Overridable Property LogoType As Uri Public Overridable Property CoverImage As Uri Public Overridable Property Street1 As String Public Overridable Property Street2 As String Public Overridable Property ZipCode As String Public Overridable Property City As String Public Overridable Property CountryId As String Public Overridable Property Longitude As String Public Overridable Property Latitude As String Public Overridable Property Distance As Nullable(Of Double) Public Overridable Property Phone As String Public Overridable Property Email As String Public Overridable Property Homepage As String Public Overridable Property SitePath As String Public Overridable Property Active As Boolean Public Overridable Property CodeLockSystem As Nullable(Of CodeLockSystemType) Public Overridable Property IsFreeAccount As Boolean ''' '''Will show when the company was updated, note it will only be shown if your logged in as admin for the company. ''' Public Overridable Property Updated As Nullable(Of Date) ''' '''Will show when the company was created, note it will only be shown if your logged in as admin for the company. ''' Public Overridable Property Created As Nullable(Of Date) Public Overridable Property StatusId As Integer ''' '''If the company is marked as favourite for the logged in user ''' Public Overridable Property IsFavorite As Boolean Public Overridable Property BookingAgreements As String Public Overridable Property BookingSettings As CompanyBookingSettings Public Overridable Property SystemSettings As CompanySystemSettings Public Overridable Property WidgetSettings As CompanyWidgetSettings Public Overridable Property HomepageSettings As HomepageSettingsResponse Public Overridable Property RatingSummary As CompanyRatingSummary Public Overridable Property Reviews As List(Of RatingReviewResponse) Public Overridable Property CustomerCustomFields As List(Of CustomFieldConfigData) Public Overridable Property ResponseStatus As ResponseStatus End Class Public Partial Class DeleteFavorite Implements IReturn(Of UserFavorites) ''' '''Id of the company ''' Public Overridable Property CompanyId As Guid End Class Public Partial Class UserFavorites Public Overridable Property CompanyId As Guid Public Overridable Property Company As CompanyQueryResponse End Class End Namespace End Namespace