' Options: 'Date: 2024-10-18 04:34:54 'Version: 6.40 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://digiofficeapigateway.deltares.nl/api ' '''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: ProcessQuickLookup.* '''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 System.Drawing Imports IDB.API.DTO.Controls.QuickLookup Imports IDB.API.DTO.Controls.Operations Imports IDB.API.DTO.Controls Namespace Global Namespace IDB.API.DTO.Controls Public Partial Class ProcessQuickLookup Inherits QuickLookup Implements IReturn(Of QuickLookupResponse) Public Overridable Property EntityContext As String End Class End Namespace Namespace IDB.API.DTO.Controls.Operations Public Partial Class QuickLookupResponse Implements IBaseQuickLookupResponse Public Sub New() Values = New List(Of SerializableKeyValuePair(Of String,String)) QuickAddOptions = New List(Of QuickAddOption) End Sub Public Overridable Property NumberOfAllRecords As Integer Public Overridable Property Values As List(Of SerializableKeyValuePair(Of String,String)) Public Overridable Property QuickAddOptions As List(Of QuickAddOption) End Class End Namespace Namespace IDB.API.DTO.Controls.QuickLookup Public Interface IBaseQuickLookupResponse Property NumberOfAllRecords As Integer Property QuickAddOptions As List(Of QuickAddOption) End Interface Public Partial Class QuickAddOption Public Overridable Property Name As String Public Overridable Property EntityType As String End Class Public Partial Class QuickLookup Implements IReturn(Of QuickLookupResponse) Public Sub New() DependableFields = New List(Of RegistrationProfileFieldValue) End Sub Public Overridable Property DocumentID As Nullable(Of Guid) Public Overridable Property DocumentFieldID As String Public Overridable Property RegistrationProfileFieldID As String Public Overridable Property LookupValue As String Public Overridable Property DependableFields As List(Of RegistrationProfileFieldValue) Public Overridable Property ApplyOptionalFilters As Boolean End Class End Namespace End Namespace