' Options: 'Date: 2026-05-19 10:46:05 'Version: 8.22 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://dev-api-booster.richemont.com ' '''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: GetPosBrand.* '''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 Richemont.Booster2.PublicApi.Common.ServiceModel Imports Richemont.Booster2.PublicApi.Security.ServiceModel Namespace Global Namespace Richemont.Booster2.PublicApi.Common.ServiceModel Public Interface IPagedRequest Property page As Integer Property items As Integer Property noCount As Boolean Property sortBy As String End Interface End Namespace Namespace Richemont.Booster2.PublicApi.Security.ServiceModel Public Partial Class GetPosBrand Implements IReturn(Of GetPosBrandResponse) Implements IPagedRequest ''' '''Brand Trigram ''' Public Overridable Property brand As String ''' '''Mnemonic Code to Check ''' Public Overridable Property mnemonicCode As String ''' '''Business Unit Code ''' Public Overridable Property buCode As String ''' '''Index of the result set returned ''' Public Overridable Property page As Integer ''' '''Size of the result set returned ''' Public Overridable Property items As Integer ''' '''Omit precise record count - save on performance ''' Public Overridable Property noCount As Boolean ''' '''Sorting expression ''' Public Overridable Property sortBy As String End Class Public Partial Class GetPosBrandResponse ''' '''Index of the result set returnedr ''' Public Overridable Property page As Integer ''' '''Size of the result set returned ''' Public Overridable Property items As Integer ''' '''Total amount of pages / result sets ''' Public Overridable Property totalPages As Integer ''' '''Total amount of results ''' Public Overridable Property totalResults As Integer ''' '''List of Users ''' Public Overridable Property elements As IEnumerable(Of PosBrand) End Class Public Partial Class PosBrand Inherits Scope ''' '''Pos code ''' Public Overridable Property posCode As String ''' '''Pos name ''' Public Overridable Property name As String ''' '''Pos city ''' Public Overridable Property city As String ''' '''Pos address ''' Public Overridable Property address As String ''' '''Pos country ''' Public Overridable Property country As String End Class Public Partial Class Scope ''' '''Scope Code - combination of BU / Brand ''' Public Overridable Property scopeCode As String ''' '''Business Unit Code ''' Public Overridable Property buCode As String ''' '''Brand Trigram ''' Public Overridable Property brand As String ''' '''Description of the combination ''' Public Overridable Property description As String End Class End Namespace End Namespace