' Options: 'Date: 2026-03-31 17:10:24 'Version: 8.80 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://test-do-services.klokgroep.nl/api ' '''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: UploadFile.* '''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 System.Drawing Imports IDB.Core.Diagnostics.Interfaces Imports IDB.Diagnostics Imports IDB.Core.Diagnostics Imports IDB.API.DMS.Operations Namespace Global Namespace IDB.API.DMS.Operations Public Partial Class UploadFile Implements IReturn(Of UploadFileResponse) Public Overridable Property RegistrationProfileID As Guid Public Overridable Property NavigationPath As String Public Overridable Property FileName As String Public Overridable Property FileDate As Date? Public Overridable Property Description As String Public Overridable Property DocumentUpload As Boolean Public Overridable Property Source As String Public Overridable Property MetaData As String Public Overridable Property DocumentID As Guid? Public Overridable Property HoofdDocumentID As Guid? Public Overridable Property SubDocumentIDs As List(Of Guid) End Class Public Partial Class UploadFileResponse Public Overridable Property DocumentId As Guid? Public Overridable Property DocumentUploadId As Integer? Public Overridable Property DocumentNr As String Public Overridable Property Messages As InformationMessages End Class End Namespace Namespace IDB.Core.Diagnostics Public Enum MessageType Information = 1 Warning = 2 [Error] = 3 Success = 4 End Enum End Namespace Namespace IDB.Core.Diagnostics.Interfaces Public Interface IInformationMessage Property Type As MessageType Property Summary As String Property FullMessage As String Property FieldName As String Property KeepOpen As Boolean End Interface Public Interface IInformationMessages End Interface Public Partial Class InformationMessageBase Implements IInformationMessage Public Overridable Property Type As MessageType Implements IInformationMessage.Type Public Overridable Property Summary As String Implements IInformationMessage.Summary Public Overridable Property FullMessage As String Implements IInformationMessage.FullMessage Public Overridable Property FieldName As String Implements IInformationMessage.FieldName Public Overridable Property KeepOpen As Boolean Implements IInformationMessage.KeepOpen End Class End Namespace Namespace IDB.Diagnostics Public Partial Class InformationMessages Inherits List(Of InformationMessageBase) Implements IInformationMessages End Class End Namespace End Namespace