' Options:
'Date: 2025-12-06 13:08:06
'Version: 6.110
'Tip: To override a DTO option, remove "''" prefix before updating
'BaseUrl: https://etc-api.vsmlab.vn
'
'''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: ExportDocuments.*
'''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 ServiceStack.Web
Imports System.IO
Imports tvpl.data.Constant
Imports tvpl.api.ServiceModel
Namespace Global
Namespace tvpl.api.ServiceModel
'''
'''Báo cáo tìm kiếm ra file
'''
Public Partial Class ExportDocuments
Implements IReturn(Of HttpResult)
Public Sub New()
Columns = New List(Of String)
End Sub
Public Overridable Property Columns As List(Of String)
Public Overridable Property Title As String
Public Overridable Property TypeId As Nullable(Of Integer)
Public Overridable Property GroupId As Nullable(Of Integer)
Public Overridable Property SubjectId As Nullable(Of Integer)
Public Overridable Property IsUrgent As Nullable(Of Boolean)
Public Overridable Property DocumentSearchStage As DocumentSearchStage
Public Overridable Property IsInternal As Nullable(Of Boolean)
Public Overridable Property FromDate As Nullable(Of Date)
Public Overridable Property ToDate As Nullable(Of Date)
Public Overridable Property StatusId As Nullable(Of Integer)
Public Overridable Property IssuingAgencyId As Nullable(Of Integer)
Public Overridable Property OrderBy As SearchOrderBy
Public Overridable Property IsParty As Nullable(Of Boolean)
Public Overridable Property Format As String
End Class
End Namespace
Namespace tvpl.data.Constant
Public Enum DocumentSearchStage
All
AllProcessing
Draft
PendingApproval
IsRevisionRequested
PendingCompilation
PendingReport
Published
Active
InActive
End Enum
Public Enum SearchOrderBy
UpdatedDateDesc
PublishDateDesc
End Enum
End Namespace
End Namespace