' Options: 'Date: 2026-05-19 10:46:36 '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: GetWarehouseStock.* '''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.Stock.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.Stock.ServiceModel Public Partial Class GetWarehouseStock Implements IReturn(Of GetWarehouseStockResponse) Implements IPagedRequest Public Sub New() articleCodes = New List(Of String) End Sub ''' '''Brand ''' Public Overridable Property brand As String ''' '''POS Legacy ''' Public Overridable Property posCode As String ''' '''List of Article Codes ''' Public Overridable Property articleCodes As List(Of 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 GetWarehouseStockResponse ''' '''Total Pages ''' Public Overridable Property totalPages As Integer ''' '''Total Results ''' Public Overridable Property totalResults As Integer ''' '''Index of the result set returned ''' Public Overridable Property page As Integer ''' '''Size of the result set returned ''' Public Overridable Property items As Integer ''' '''List of movements ''' Public Overridable Property elements As IEnumerable(Of WarehouseStockElement) End Class Public Partial Class WarehouseStockElement ''' '''Article Code ''' Public Overridable Property articleCode As String ''' '''Current Stock Quantity ''' Public Overridable Property atpQuantity As Integer End Class End Namespace End Namespace