' Options: 'Date: 2026-10-06 07:22:40 'Version: 10.08 '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: False '''ExportValueTypes: False 'IncludeTypes: GetBuyInPaginated.* '''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 Richemont.Booster2.PublicApi.CPO.ServiceModel Namespace Global Namespace Richemont.Booster2.PublicApi.CPO.ServiceModel Public Partial Class BuyIn ''' '''Brand Trigram, e.g. CAR, IWC; compulsory only if articleCode is not provided ''' Public Overridable Property brand As String ''' '''Code of BuyIn ''' Public Overridable Property buyInOrderId As Integer ''' '''Richemont POS code ''' Public Overridable Property posCode As String ''' '''Richemont Reference Code of the item ''' Public Overridable Property articleCode As String ''' '''Serial Number of the item ''' Public Overridable Property serialNumber As String ''' '''Buy-in order status code ''' Public Overridable Property buyInStatusId As String ''' '''Buy-in creation date ''' Public Overridable Property buyInDate As Date ''' '''Emails of Sale Representatives ''' Public Overridable Property saleRepresentativeEmails As List(Of String) = New List(Of String) ''' '''True is the buy-in’s piece is in stock, False otherwise ''' Public Overridable Property isInStock As Boolean End Class Public Partial Class GetBuyInPaginated Implements IReturn(Of GetBuyInPaginatedResponse) ''' '''Richemont Brand ID ''' Public Overridable Property brand As String ''' '''Richemont POS code ''' Public Overridable Property posCode As String ''' '''Richemont Reference Code of the item ''' Public Overridable Property articleCode As String ''' '''Serial Number of the item ''' Public Overridable Property serialNumber As String ''' '''Buy-in order status code ''' Public Overridable Property buyInStatusId As String ''' '''True is the buy-in’s piece is in stock, False otherwise ''' Public Overridable Property isInStock As Boolean? ''' '''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 ''' '''Sort Expression, Possible values: 'SaleDetailIdDESC', 'DocumentDate'. ''' Public Overridable Property sortBy As String End Class Public Partial Class GetBuyInPaginatedResponse ''' '''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 Sale Details ''' Public Overridable Property elements As IEnumerable(Of BuyIn) End Class End Namespace End Namespace