' Options: 'Date: 2025-12-06 06:26:17 'Version: 8.80 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://business-api.brovs.com ' '''GlobalNamespace: BusinessApi '''MakePartial: True '''MakeVirtual: False '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: UserStatusRequest.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.IO Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports BusinessApi Namespace Global Namespace BusinessApi Public Partial Class BusinessDto Public Property Id As Long Public Property Name As String Public Property OrganizationNumber As String Public Property StreetAddress As String Public Property PostalCode As String Public Property City As String Public Property Country As String Public Property Contact As BusinessContact End Class Public Partial Class BusinessUserDto Public Property Id As Long Public Property Email As String Public Property FirstName As String Public Property LastName As String Public Property MobilePhone As String Public Property LegalIdentityVerified As Boolean Public Property Locale As Locale End Class Public Enum BusinessUserStatus SignInOrUp MustCompleteConsumerSignup MustProvideEmailAddress MustConfirmEmailAddress MustAcceptTermsOfService Ready End Enum Public Partial Class MallOtherServiceDto Public Property Id As Long Public Property ServiceName As String Public Property Floor As String End Class Public Partial Class PlaceBasicDto Public Property Id As Long Public Property Guid As Guid Public Property Name As String Public Property BusinessId As Long? Public Property Longitude As Single? Public Property Latitude As Single? Public Property Claimed As Boolean Public Property OrganizationNumber As String Public Property CountryCode As String Public Property Overview As String Public Property OpeningHours As OpeningHours Public Property PlaceType As PlaceType Public Property Contact As PlaceContact Public Property Address As PlaceAddress Public Property WheelChairAccessible As Boolean? Public Property Wifi As Boolean? Public Property OutdoorSeating As Boolean? Public Property SaveFoodAndMoney As Boolean? Public Property TimeZoneDto As TimeZoneDto Public Property PriceMainDish As PriceMainDishDto Public Property OtherServices As List(Of MallOtherServiceDto) = New List(Of MallOtherServiceDto) Public Property Floor As String End Class Public Partial Class StaffInvitationDto Public Property Id As Long Public Property UserId As Long? Public Property PlaceId As Long? Public Property PlaceGuid As Guid? Public Property InviteKey As String Public Property BusinessId As Long? Public Property FirstName As String Public Property LastName As String Public Property PlaceName As String Public Property BusinessName As String Public Property Role As StaffRole Public Property BusinessRole As BusinessRole Public Property CreatedAt As Date Public Property UpdatedAt As Date End Class Public Partial Class UserStatusRequest Implements IReturn(Of UserStatusResponse) Implements IGet End Class Public Partial Class UserStatusResponse Public Property Status As BusinessUserStatus Public Property UserDto As BusinessUserDto Public Property Invitations As List(Of StaffInvitationDto) = New List(Of StaffInvitationDto) Public Property Roles As List(Of String) = New List(Of String) Public Property Businesses As List(Of BusinessDto) = New List(Of BusinessDto) Public Property Places As List(Of PlaceBasicDto) = New List(Of PlaceBasicDto) End Class Public Enum StaffRole Owner Admin Regular End Enum Public Partial Class BusinessContact Public Property FirstName As String Public Property LastName As String Public Property Position As String Public Property Phone As String Public Property Email As String End Class Public Enum BusinessRole Owner Manager Sales Marketing Other End Enum Public Enum Locale EnUs NbNo End Enum Public Partial Class OpeningHour Public Property OpenAtHour As Integer Public Property OpenAtMinute As Integer Public Property CloseAtHour As Integer Public Property CloseAtMinute As Integer End Class Public Partial Class OpeningHours Public Property Weekly As WeeklyOpeningHours End Class Public Partial Class PlaceAddress Public Property Street As String Public Property PostalCode As String Public Property Region As String Public Property CountryCode As String End Class Public Partial Class PlaceContact Public Property Phone As String Public Property Email As String Public Property Website As String Public Property WebShop As String End Class Public Enum PlaceType Mall Regular End Enum Public Partial Class PriceMainDishDto Public Property Title As String Public Property Slug As PriceMainDish End Class Public Partial Class TimeZoneDto Public Property BaseUtcOffset As TimeSpan Public Property DaylightName As String Public Property DisplayName As String Public Property Id As String Public Property StandardName As String Public Property SupportsDaylightSavingTime As Boolean End Class Public Partial Class WeeklyOpeningHours Public Property Monday As OpeningHour Public Property Tuesday As OpeningHour Public Property Wednesday As OpeningHour Public Property Thursday As OpeningHour Public Property Friday As OpeningHour Public Property Saturday As OpeningHour Public Property Sunday As OpeningHour End Class Public Enum PriceMainDish Value Medium High FineDining End Enum End Namespace End Namespace