diff --git a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Modules.EDMI.API.EDMIServiceReference.DocumentResultOld.datasource b/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Modules.EDMI.API.EDMIServiceReference.DocumentResultOld.datasource
deleted file mode 100644
index 3c56e249..00000000
--- a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Modules.EDMI.API.EDMIServiceReference.DocumentResultOld.datasource
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
- DigitalData.Modules.EDMI.API.EDMIServiceReference.DocumentResultOld, Connected Services.EDMIServiceReference.Reference.vb.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
-
\ No newline at end of file
diff --git a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Modules.EDMI.API.EDMIServiceReference.IndexResult.datasource b/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Modules.EDMI.API.EDMIServiceReference.IndexResult.datasource
deleted file mode 100644
index ab3d3148..00000000
--- a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Modules.EDMI.API.EDMIServiceReference.IndexResult.datasource
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
- DigitalData.Modules.EDMI.API.EDMIServiceReference.IndexResult, Connected Services.EDMIServiceReference.Reference.vb.dll, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null
-
\ No newline at end of file
diff --git a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Modules.Filesystem.xsd b/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Modules.Filesystem.xsd
deleted file mode 100644
index 74df549b..00000000
--- a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Modules.Filesystem.xsd
+++ /dev/null
@@ -1,11 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Services.EDMIService1.xsd b/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Services.EDMIService.Results.xsd
similarity index 62%
rename from Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Services.EDMIService1.xsd
rename to Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Services.EDMIService.Results.xsd
index 1158774c..4c749748 100644
--- a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Services.EDMIService1.xsd
+++ b/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Services.EDMIService.Results.xsd
@@ -1,6 +1,5 @@
-
-
+
@@ -49,26 +48,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Services.EDMIService.wsdl b/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Services.EDMIService.wsdl
index 79b1af83..58a4896e 100644
--- a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Services.EDMIService.wsdl
+++ b/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Services.EDMIService.wsdl
@@ -4,10 +4,9 @@
-
+
-
@@ -17,71 +16,65 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
-
-
-
-
+
+
@@ -102,60 +95,50 @@
-
-
-
-
-
-
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
+
+
+
@@ -169,9 +152,5 @@
-
-
-
-
\ No newline at end of file
diff --git a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Services.EDMIService.xsd b/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Services.EDMIService.xsd
index 4650e6f9..b4dd2d43 100644
--- a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Services.EDMIService.xsd
+++ b/Modules.EDMIAPI/Connected Services/EDMIServiceReference/DigitalData.Services.EDMIService.xsd
@@ -1,7 +1,6 @@
-
-
+
@@ -15,156 +14,143 @@
-
+
-
-
+
-
+
-
-
-
-
-
-
-
-
-
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
-
+
-
+
-
+
-
+
-
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -196,7 +182,7 @@
-
+
@@ -221,21 +207,4 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
\ No newline at end of file
diff --git a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/Reference.svcmap b/Modules.EDMIAPI/Connected Services/EDMIServiceReference/Reference.svcmap
index 0dd586d8..778a5cea 100644
--- a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/Reference.svcmap
+++ b/Modules.EDMIAPI/Connected Services/EDMIServiceReference/Reference.svcmap
@@ -26,10 +26,9 @@
-
+
-
diff --git a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/Reference.vb b/Modules.EDMIAPI/Connected Services/EDMIServiceReference/Reference.vb
index 1c5b2359..4b96be39 100644
--- a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/Reference.vb
+++ b/Modules.EDMIAPI/Connected Services/EDMIServiceReference/Reference.vb
@@ -18,12 +18,10 @@ Namespace EDMIServiceReference
_
Partial Public Class BaseResult
Inherits Object
@@ -86,15 +84,12 @@ Namespace EDMIServiceReference
_
+ System.Runtime.Serialization.KnownTypeAttribute(GetType(System.DBNull))> _
Partial Public Class ScalarResult
Inherits EDMIServiceReference.BaseResult
@@ -117,7 +112,7 @@ Namespace EDMIServiceReference
_
Partial Public Class NonQueryResult
Inherits EDMIServiceReference.BaseResult
@@ -125,83 +120,7 @@ Namespace EDMIServiceReference
_
- Partial Public Class DocumentResultOld
- Inherits EDMIServiceReference.BaseResult
-
- Private ContentsField() As Byte
-
- Private DocumentField As EDMIServiceReference.DocumentObject
-
- Private HasContentsField As Boolean
-
- _
- Public Property Contents() As Byte()
- Get
- Return Me.ContentsField
- End Get
- Set
- If (Object.ReferenceEquals(Me.ContentsField, value) <> true) Then
- Me.ContentsField = value
- Me.RaisePropertyChanged("Contents")
- End If
- End Set
- End Property
-
- _
- Public Property Document() As EDMIServiceReference.DocumentObject
- Get
- Return Me.DocumentField
- End Get
- Set
- If (Object.ReferenceEquals(Me.DocumentField, value) <> true) Then
- Me.DocumentField = value
- Me.RaisePropertyChanged("Document")
- End If
- End Set
- End Property
-
- _
- Public Property HasContents() As Boolean
- Get
- Return Me.HasContentsField
- End Get
- Set
- If (Me.HasContentsField.Equals(value) <> true) Then
- Me.HasContentsField = value
- Me.RaisePropertyChanged("HasContents")
- End If
- End Set
- End Property
- End Class
-
- _
- Partial Public Class IndexResult
- Inherits EDMIServiceReference.BaseResult
-
- Private IndexIdField As Long
-
- _
- Public Property IndexId() As Long
- Get
- Return Me.IndexIdField
- End Get
- Set
- If (Me.IndexIdField.Equals(value) <> true) Then
- Me.IndexIdField = value
- Me.RaisePropertyChanged("IndexId")
- End If
- End Set
- End Property
- End Class
-
- _
Partial Public Class TableResult
Inherits EDMIServiceReference.BaseResult
@@ -223,82 +142,6 @@ Namespace EDMIServiceReference
End Property
End Class
- _
- Partial Public Class DocumentObject
- Inherits Object
- Implements System.Runtime.Serialization.IExtensibleDataObject, System.ComponentModel.INotifyPropertyChanged
-
- _
- Private extensionDataField As System.Runtime.Serialization.ExtensionDataObject
-
- Private ContainerIdField As String
-
- Private DocumentIdField As Long
-
- Private FileNameField As String
-
- _
- Public Property ExtensionData() As System.Runtime.Serialization.ExtensionDataObject Implements System.Runtime.Serialization.IExtensibleDataObject.ExtensionData
- Get
- Return Me.extensionDataField
- End Get
- Set
- Me.extensionDataField = value
- End Set
- End Property
-
- _
- Public Property ContainerId() As String
- Get
- Return Me.ContainerIdField
- End Get
- Set
- If (Object.ReferenceEquals(Me.ContainerIdField, value) <> true) Then
- Me.ContainerIdField = value
- Me.RaisePropertyChanged("ContainerId")
- End If
- End Set
- End Property
-
- _
- Public Property DocumentId() As Long
- Get
- Return Me.DocumentIdField
- End Get
- Set
- If (Me.DocumentIdField.Equals(value) <> true) Then
- Me.DocumentIdField = value
- Me.RaisePropertyChanged("DocumentId")
- End If
- End Set
- End Property
-
- _
- Public Property FileName() As String
- Get
- Return Me.FileNameField
- End Get
- Set
- If (Object.ReferenceEquals(Me.FileNameField, value) <> true) Then
- Me.FileNameField = value
- Me.RaisePropertyChanged("FileName")
- End If
- End Set
- End Property
-
- Public Event PropertyChanged As System.ComponentModel.PropertyChangedEventHandler Implements System.ComponentModel.INotifyPropertyChanged.PropertyChanged
-
- Protected Sub RaisePropertyChanged(ByVal propertyName As String)
- Dim propertyChanged As System.ComponentModel.PropertyChangedEventHandler = Me.PropertyChangedEvent
- If (Not (propertyChanged) Is Nothing) Then
- propertyChanged(Me, New System.ComponentModel.PropertyChangedEventArgs(propertyName))
- End If
- End Sub
- End Class
-
_
Public Interface IEDMIService
@@ -309,79 +152,85 @@ Namespace EDMIServiceReference
_
Function HeartbeatAsync() As System.Threading.Tasks.Task(Of Boolean)
- _
- Function CreateDatabaseRequest(ByVal Name As String, ByVal Debug As Boolean) As String
-
- _
- Function CreateDatabaseRequestAsync(ByVal Name As String, ByVal Debug As Boolean) As System.Threading.Tasks.Task(Of String)
-
- _
- Sub CloseDatabaseRequest()
-
- _
- Function CloseDatabaseRequestAsync() As System.Threading.Tasks.Task
-
- _
- Function ReturnDatatable(ByVal SQL As String) As EDMIServiceReference.TableResult
-
- _
- Function ReturnDatatableAsync(ByVal SQL As String) As System.Threading.Tasks.Task(Of EDMIServiceReference.TableResult)
-
- _
- Function ReturnScalar(ByVal SQL As String) As EDMIServiceReference.ScalarResult
-
- _
- Function ReturnScalarAsync(ByVal SQL As String) As System.Threading.Tasks.Task(Of EDMIServiceReference.ScalarResult)
-
- _
- Function ExecuteNonQuery(ByVal SQL As String) As EDMIServiceReference.NonQueryResult
-
- _
- Function ExecuteNonQueryAsync(ByVal SQL As String) As System.Threading.Tasks.Task(Of EDMIServiceReference.NonQueryResult)
-
- _
- Function NewFile(ByVal FileName As String, ByVal Contents() As Byte) As EDMIServiceReference.DocumentResultOld
-
- _
- Function NewFileAsync(ByVal FileName As String, ByVal Contents() As Byte) As System.Threading.Tasks.Task(Of EDMIServiceReference.DocumentResultOld)
-
- _
- Function UpdateFile(ByVal DocObject As EDMIServiceReference.DocumentObject, ByVal Contents() As Byte) As EDMIServiceReference.DocumentResultOld
-
- _
- Function UpdateFileAsync(ByVal DocObject As EDMIServiceReference.DocumentObject, ByVal Contents() As Byte) As System.Threading.Tasks.Task(Of EDMIServiceReference.DocumentResultOld)
-
- _
- Function GetFile(ByVal DocObject As EDMIServiceReference.DocumentObject) As EDMIServiceReference.DocumentResultOld
-
- _
- Function GetFileAsync(ByVal DocObject As EDMIServiceReference.DocumentObject) As System.Threading.Tasks.Task(Of EDMIServiceReference.DocumentResultOld)
-
- _
- Function DeleteFile(ByVal DocObject As EDMIServiceReference.DocumentObject) As Boolean
-
- _
- Function DeleteFileAsync(ByVal DocObject As EDMIServiceReference.DocumentObject) As System.Threading.Tasks.Task(Of Boolean)
-
- _
- Function GetDocumentByDocumentId(ByVal DocumentId As Long) As EDMIServiceReference.DocumentResultOld
-
- _
- Function GetDocumentByDocumentIdAsync(ByVal DocumentId As Long) As System.Threading.Tasks.Task(Of EDMIServiceReference.DocumentResultOld)
-
- _
- Function GetDocumentByContainerId(ByVal ContainerId As String) As EDMIServiceReference.DocumentResultOld
+ Function ReturnDatatableFromCache(ByVal Name As String) As EDMIServiceReference.TableResult
- _
- Function GetDocumentByContainerIdAsync(ByVal ContainerId As String) As System.Threading.Tasks.Task(Of EDMIServiceReference.DocumentResultOld)
+ Function ReturnDatatableFromCacheAsync(ByVal Name As String) As System.Threading.Tasks.Task(Of EDMIServiceReference.TableResult)
+
+ _
+ Function ReturnDatatable_Firebird(ByVal SQL As String) As EDMIServiceReference.TableResult
+
+ _
+ Function ReturnDatatable_FirebirdAsync(ByVal SQL As String) As System.Threading.Tasks.Task(Of EDMIServiceReference.TableResult)
+
+ _
+ Function ReturnScalar_Firebird(ByVal SQL As String) As EDMIServiceReference.ScalarResult
+
+ _
+ Function ReturnScalar_FirebirdAsync(ByVal SQL As String) As System.Threading.Tasks.Task(Of EDMIServiceReference.ScalarResult)
+
+ _
+ Function ExecuteNonQuery_Firebird(ByVal SQL As String) As EDMIServiceReference.NonQueryResult
+
+ _
+ Function ExecuteNonQuery_FirebirdAsync(ByVal SQL As String) As System.Threading.Tasks.Task(Of EDMIServiceReference.NonQueryResult)
+
+ _
+ Function ReturnDatatable_MSSQL_IDB(ByVal SQL As String) As EDMIServiceReference.TableResult
+
+ _
+ Function ReturnDatatable_MSSQL_IDBAsync(ByVal SQL As String) As System.Threading.Tasks.Task(Of EDMIServiceReference.TableResult)
+
+ _
+ Function ReturnScalar_MSSQL_IDB(ByVal SQL As String) As EDMIServiceReference.ScalarResult
+
+ _
+ Function ReturnScalar_MSSQL_IDBAsync(ByVal SQL As String) As System.Threading.Tasks.Task(Of EDMIServiceReference.ScalarResult)
+
+ _
+ Function ExecuteNonQuery_MSSQL_IDB(ByVal SQL As String) As EDMIServiceReference.NonQueryResult
+
+ _
+ Function ExecuteNonQuery_MSSQL_IDBAsync(ByVal SQL As String) As System.Threading.Tasks.Task(Of EDMIServiceReference.NonQueryResult)
+
+ _
+ Function ReturnDatatable_MSSQL_ECM(ByVal SQL As String) As EDMIServiceReference.TableResult
+
+ _
+ Function ReturnDatatable_MSSQL_ECMAsync(ByVal SQL As String) As System.Threading.Tasks.Task(Of EDMIServiceReference.TableResult)
+
+ _
+ Function ReturnScalar_MSSQL_ECM(ByVal SQL As String) As EDMIServiceReference.ScalarResult
+
+ _
+ Function ReturnScalar_MSSQL_ECMAsync(ByVal SQL As String) As System.Threading.Tasks.Task(Of EDMIServiceReference.ScalarResult)
+
+ _
+ Function ExecuteNonQuery_MSSQL_ECM(ByVal SQL As String) As EDMIServiceReference.NonQueryResult
+
+ _
+ Function ExecuteNonQuery_MSSQL_ECMAsync(ByVal SQL As String) As System.Threading.Tasks.Task(Of EDMIServiceReference.NonQueryResult)
'CODEGEN: Der Nachrichtenvertrag wird generiert, da der Wrappername (DocumentImportRequest) von Nachricht "DocumentImportRequest" nicht mit dem Standardwert (ImportFile) übereinstimmt.
_
@@ -403,12 +252,6 @@ Namespace EDMIServiceReference
_
Function ListFilesForUserAsync(ByVal request As EDMIServiceReference.ListFilesForUserRequest) As System.Threading.Tasks.Task(Of EDMIServiceReference.DocumentListResponse)
-
- _
- Function NewFileIndex(ByVal DocObject As EDMIServiceReference.DocumentObject, ByVal Syskey As String, ByVal LanguageCode As String, ByVal Value As String) As EDMIServiceReference.IndexResult
-
- _
- Function NewFileIndexAsync(ByVal DocObject As EDMIServiceReference.DocumentObject, ByVal Syskey As String, ByVal LanguageCode As String, ByVal Value As String) As System.Threading.Tasks.Task(Of EDMIServiceReference.IndexResult)
End Interface
_
@@ -739,13 +574,5 @@ Namespace EDMIServiceReference
Dim inValue As EDMIServiceReference.ListFilesForUserRequest = New EDMIServiceReference.ListFilesForUserRequest()
Return CType(Me,EDMIServiceReference.IEDMIService).ListFilesForUserAsync(inValue)
End Function
-
- Public Function NewFileIndex(ByVal DocObject As EDMIServiceReference.DocumentObject, ByVal Syskey As String, ByVal LanguageCode As String, ByVal Value As String) As EDMIServiceReference.IndexResult Implements EDMIServiceReference.IEDMIService.NewFileIndex
- Return MyBase.Channel.NewFileIndex(DocObject, Syskey, LanguageCode, Value)
- End Function
-
- Public Function NewFileIndexAsync(ByVal DocObject As EDMIServiceReference.DocumentObject, ByVal Syskey As String, ByVal LanguageCode As String, ByVal Value As String) As System.Threading.Tasks.Task(Of EDMIServiceReference.IndexResult) Implements EDMIServiceReference.IEDMIService.NewFileIndexAsync
- Return MyBase.Channel.NewFileIndexAsync(DocObject, Syskey, LanguageCode, Value)
- End Function
End Class
End Namespace
diff --git a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/service.wsdl b/Modules.EDMIAPI/Connected Services/EDMIServiceReference/service.wsdl
index 392381ce..aaced7c1 100644
--- a/Modules.EDMIAPI/Connected Services/EDMIServiceReference/service.wsdl
+++ b/Modules.EDMIAPI/Connected Services/EDMIServiceReference/service.wsdl
@@ -50,8 +50,8 @@
-
-
+
+
@@ -59,8 +59,8 @@
-
-
+
+
@@ -68,8 +68,8 @@
-
-
+
+
@@ -77,8 +77,8 @@
-
-
+
+
@@ -86,8 +86,8 @@
-
-
+
+
@@ -95,8 +95,8 @@
-
-
+
+
@@ -104,8 +104,8 @@
-
-
+
+
@@ -113,8 +113,8 @@
-
-
+
+
@@ -122,8 +122,8 @@
-
-
+
+
@@ -131,17 +131,8 @@
-
-
-
-
-
-
-
-
-
-
-
+
+
@@ -177,15 +168,6 @@
-
-
-
-
-
-
-
-
-
diff --git a/Modules.EDMIAPI/EDMI.API.vbproj b/Modules.EDMIAPI/EDMI.API.vbproj
index 5fc2a8da..e11f662b 100644
--- a/Modules.EDMIAPI/EDMI.API.vbproj
+++ b/Modules.EDMIAPI/EDMI.API.vbproj
@@ -111,15 +111,9 @@
Reference.svcmap
-
- Reference.svcmap
-
Reference.svcmap
-
- Reference.svcmap
-
Reference.svcmap
@@ -129,16 +123,13 @@
Reference.svcmap
-
+
Designer
Designer
-
- Designer
-
Designer