' Options: 'Date: 2026-09-09 11:03:06 'Version: 10.08 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://services.acct.2service.nl ' '''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: GetShipment.* '''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 _2Service.Webservices.ServiceModel.Dealers Imports _2Service.Webservices.ServiceModel Namespace Global Namespace _2Service.Webservices.ServiceModel Public Partial Class OperationResult ''' '''Specifies if the operation was successful. ''' Public Overridable Property IsSuccessful As Boolean ''' '''States error message in case of unsuccessful operation. ''' Public Overridable Property ErrorMessage As String End Class Public Partial Class OperationResult(Of T) Inherits OperationResult ''' '''Result value ''' Public Overridable Property Result As T End Class End Namespace Namespace _2Service.Webservices.ServiceModel.Dealers Public Partial Class AuthenticatedRequest ''' '''Session token received from successful authentication. ''' Public Overridable Property SessionToken As String End Class Public Partial Class GetShipment Inherits AuthenticatedRequest Implements IReturn(Of ShipmentResponse) ''' '''Shipment ID to retrieve the status for. ''' Public Overridable Property ShipmentId As Integer End Class Public Partial Class ShipmentArticleResult ''' '''Order number. ''' Public Overridable Property OrderNumber As String ''' '''Article number. ''' Public Overridable Property ArticleNumber As String ''' '''Quantity. ''' Public Overridable Property Quantity As Integer ''' '''Custom reference. ''' Public Overridable Property CustomReference As String End Class Public Partial Class ShipmentPackageResult ''' '''Shipment method. ''' Public Overridable Property ShipmentMethod As String ''' '''Tracking number. ''' Public Overridable Property TrackingNumber As String ''' '''Tracking URL. ''' Public Overridable Property TrackingUrl As String End Class Public Partial Class ShipmentResponse Inherits OperationResult(Of ShipmentResult) End Class Public Partial Class ShipmentResult ''' '''ID of the shipment. ''' Public Overridable Property ShipmentId As Integer ''' '''Determines of the shipment has been dispatched. ''' Public Overridable Property HasBeenDispatched As Boolean ''' '''Date/time of dispatch. ''' Public Overridable Property DispatchDate As Date? ''' '''List of articles in shipment. ''' Public Overridable Property Articles As List(Of ShipmentArticleResult) ''' '''List of packages for shipment. ''' Public Overridable Property Packages As List(Of ShipmentPackageResult) End Class End Namespace End Namespace