' Options: 'Date: 2026-02-14 10:11:05 'Version: 10.04 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://stf-api-uat.data-xchange.co.za ' '''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: GetPurchaseConditionByType.* '''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 DX.Framework.Core.Querying Imports DX.STF.Application.ClientApi.Messages.PurchaseCondition Namespace Global Namespace DX.Framework.Core.Querying Public Partial Class PagedQueryResult(Of T) Public Overridable Property StartIndex As Long Public Overridable Property EndIndex As Long Public Overridable Property NumberOfRecordsReturned As Integer Public Overridable Property TotalNumberOfPages As Integer Public Overridable Property TotalNumberOfRecords As Long Public Overridable Property Results As List(Of ResultItem(Of PurchaseConditionsMessage)) = New List(Of ResultItem(Of PurchaseConditionsMessage)) End Class End Namespace Namespace DX.STF.Application.ClientApi.Messages.PurchaseCondition ''' '''Purchase Conditions ''' Public Partial Class GetPurchaseConditionByType Implements IReturn(Of PagedQueryResult(Of ResultItem(Of PurchaseConditionsMessage))) ''' '''Not used ''' Public Overridable Property SearchTerm As String ''' '''Requested page number, starting at 1 ''' Public Overridable Property RequestedPage As Integer ''' '''Number of records to return on a page ''' Public Overridable Property NumberOfRecordsPerPage As Integer ''' '''PurchaseCondition type to be returned ''' Public Overridable Property Type As String End Class End Namespace End Namespace