DAtabase integriert
This commit is contained in:
@@ -10,9 +10,9 @@
|
||||
Else
|
||||
upd = String.Format("UPDATE TBPMO_DOCRESULT_LIST SET Change_DateTime = GETDATE(), IN_WORK = {0}, IN_WORK_USER = '{1}', IN_WORK_COMMENT = '{2}' WHERE DocID = {3}", state, USER_USERNAME, comment, DocID)
|
||||
End If
|
||||
If ClassDatabase.Execute_non_Query(upd) = True Then
|
||||
If MYDB_ECM.ExecuteNonQuery(upd) = True Then
|
||||
If LICENSE_PROXY = True And DD_LIB_Standards.clsDatabase.DB_PROXY_INITIALIZED Then
|
||||
ClassDatabase.Execute_non_Query(upd, True)
|
||||
MYDB_ECM.ExecuteNonQuery(upd)
|
||||
End If
|
||||
InWork = True
|
||||
Return True
|
||||
@@ -28,9 +28,9 @@
|
||||
Try
|
||||
Dim upd As String
|
||||
upd = String.Format("UPDATE TBPMO_DOCRESULT_LIST SET DISPLAY_NAME = '{0}',Change_DateTime = GETDATE() WHERE DocID = {1}", Displayname, DocID)
|
||||
If ClassDatabase.Execute_non_Query(upd) = True Then
|
||||
If MYDB_ECM.ExecuteNonQuery(upd) = True Then
|
||||
If LICENSE_PROXY = True And DD_LIB_Standards.clsDatabase.DB_PROXY_INITIALIZED Then
|
||||
ClassDatabase.Execute_non_Query(upd, True)
|
||||
MYDB_ECM.ExecuteNonQuery(upd)
|
||||
End If
|
||||
Return True
|
||||
Else
|
||||
@@ -44,8 +44,8 @@
|
||||
Public Shared Function GET_DATATABLE_INDICES_PMO()
|
||||
Try
|
||||
Dim sql = String.Format("SELECT * FROM TBPMO_INDEX_MAN WHERE ACTIVE = 1 AND ENTITY_ID = (SELECT CASE REDUNDANT_ENTITY WHEN 0 THEN GUID ELSE REDUNDANT_ENTITY END AS ENTITY_ID FROM TBPMO_FORM WHERE GUID = {0}) AND DOCTYPE_ID = {1}", CURRENT_ENTITY_ID, CURRENT_DOKARTID)
|
||||
Dim DT As DataTable = ClassDatabase.Return_Datatable(sql, True)
|
||||
LOGGER.Debug("GET_DATATABLE_INDICES_PMO: " & sql, False)
|
||||
Dim DT As DataTable = MYDB_ECM.GetDatatable(sql)
|
||||
LOGGER.Debug("GET_DATATABLE_INDICES_PMO: " & sql)
|
||||
CURRENT_TBPMO_INDEX_MAN = DT
|
||||
Return True
|
||||
Catch ex As Exception
|
||||
@@ -61,7 +61,7 @@
|
||||
If row.Item("MAN_VALUE") <> String.Empty Then
|
||||
Dim MAN_INDEX_ID = row.Item("GUID")
|
||||
Dim insert As String = String.Format("INSERT INTO TBPMO_DOC_INDICES (DocID,INDEX_ID,VALUE,ADDED_WHO) VALUES ({0},{1},'{2}','{3}')", DocID, MAN_INDEX_ID, row.Item("MAN_VALUE"), USER_USERNAME)
|
||||
ClassDatabase.Execute_non_Query(insert)
|
||||
MYDB_ECM.ExecuteNonQuery(insert)
|
||||
End If
|
||||
|
||||
Next
|
||||
@@ -75,7 +75,7 @@
|
||||
Public Shared Function Delete_Doc_Indices()
|
||||
Try
|
||||
Dim delete As String = String.Format("DELETE FROM TBPMO_DOC_INDICES WHERE DocID = {0}", DocID)
|
||||
Return ClassDatabase.Execute_non_Query(delete)
|
||||
Return MYDB_ECM.ExecuteNonQuery(delete)
|
||||
Catch ex As Exception
|
||||
LOGGER.Warn("Unexpected Error in Update_Doc_Indices: " & ex.Message)
|
||||
Return False
|
||||
@@ -84,10 +84,10 @@
|
||||
Public Shared Function Delete_ResultFile(RESULT_DOC_ID, RECORD_ID, DELETE_FILE)
|
||||
Try
|
||||
Dim proc = String.Format("EXEC PRPMO_DELETE_RESULTFILE {0},{1},{2}", RESULT_DOC_ID, RECORD_ID, DELETE_FILE)
|
||||
If ClassDatabase.Execute_non_Query(proc) = True Then
|
||||
If MYDB_ECM.ExecuteNonQuery(proc) = True Then
|
||||
If LICENSE_PROXY = True And DD_LIB_Standards.clsDatabase.DB_PROXY_INITIALIZED Then
|
||||
proc = String.Format("EXEC PRPROXY_DOC_CHECK_DELETE {0}", RESULT_DOC_ID)
|
||||
ClassDatabase.Execute_non_Query(proc, True)
|
||||
MYDB_ECM.ExecuteNonQuery(proc)
|
||||
End If
|
||||
Return True
|
||||
Else
|
||||
@@ -102,14 +102,14 @@
|
||||
Public Shared Function CheckWrite_IndexeMan(grbxControls As GroupBox)
|
||||
'#### Zuerst manuelle Werte indexieren ####
|
||||
Try
|
||||
LOGGER.Debug(" >>In CheckWrite_IndexeMan", False)
|
||||
LOGGER.Debug(" >>In CheckWrite_IndexeMan")
|
||||
Dim result As Boolean = False
|
||||
For Each ctrl As Control In grbxControls.Controls
|
||||
' ' MsgBox(ctrl.Name)
|
||||
If ctrl.Name.StartsWith("txt") Then
|
||||
Dim box As TextBox = ctrl
|
||||
If box.Text = "" Then
|
||||
Dim optional_index = ClassMoreMetadata.Return_CURRENT_TBPMO_INDEX_MAN_VALUE(box.Tag, "OPTIONAL") 'ClassDatabase.Execute_Scalar("SELECT OPTIONAL FROM TBPMO_INDEX_MAN WHERE GUID = " & box.Tag, True)
|
||||
Dim optional_index = ClassMoreMetadata.Return_CURRENT_TBPMO_INDEX_MAN_VALUE(box.Tag, "OPTIONAL")
|
||||
If Not IsNothing(optional_index) Then
|
||||
If CBool(optional_index) = False Then
|
||||
MsgBox("Please insert a value!", MsgBoxStyle.Exclamation, "Missing input:")
|
||||
@@ -125,7 +125,7 @@
|
||||
End If
|
||||
Else
|
||||
'If Indexwert_checkValueDB(Replace(box.Name, "txt", ""), box.Text) = False Then
|
||||
' Logger.Warn(" - Der eingegebene Wert wurde nicht in der Datenbank gefunden", False)
|
||||
' Logger.Warn(" - Der eingegebene Wert wurde nicht in der Datenbank gefunden")
|
||||
' MsgBox("Der eingegebene Wert wurde nicht in der Datenbank gefunden!", MsgBoxStyle.Exclamation, "Fehlerhafte Indexierung:")
|
||||
' box.Focus()
|
||||
' Return False
|
||||
@@ -145,10 +145,10 @@
|
||||
For Each row As DataRow In CURRENT_TBPMO_INDEX_MAN.Rows
|
||||
If row.Item("GUID") = btn.Tag Then
|
||||
If Not IsDBNull(row.Item("MAN_VALUE")) Then
|
||||
LOGGER.Debug("we got a value for folder...", False)
|
||||
LOGGER.Debug("we got a value for folder...")
|
||||
result = True
|
||||
Else
|
||||
LOGGER.Debug("value for folder is missing...", False)
|
||||
LOGGER.Debug("value for folder is missing...")
|
||||
MsgBox("Please choose a folder!", MsgBoxStyle.Exclamation, "Missing input:")
|
||||
Return False
|
||||
End If
|
||||
@@ -157,7 +157,7 @@
|
||||
|
||||
Next
|
||||
Else
|
||||
LOGGER.Debug("value for folder is OPTIONAL...", False)
|
||||
LOGGER.Debug("value for folder is OPTIONAL...")
|
||||
SET_CURRENT_TBPMO_INDEX_MAN_VALUE(btn.Tag, "")
|
||||
result = True
|
||||
End If
|
||||
@@ -167,7 +167,7 @@
|
||||
If ctrl.Name.StartsWith("cmb") Then
|
||||
Dim cmb As ComboBox = ctrl
|
||||
If cmb.Text = "" Then
|
||||
Dim optional_index = ClassMoreMetadata.Return_CURRENT_TBPMO_INDEX_MAN_VALUE(cmb.Tag, "OPTIONAL") 'ClassDatabase.Execute_Scalar("SELECT OPTIONAL FROM TBPMO_INDEX_MAN WHERE GUID = " & box.Tag, True)
|
||||
Dim optional_index = ClassMoreMetadata.Return_CURRENT_TBPMO_INDEX_MAN_VALUE(cmb.Tag, "OPTIONAL")
|
||||
If Not IsNothing(optional_index) Then
|
||||
If CBool(optional_index) = False Then
|
||||
MsgBox("Please choose a value!", MsgBoxStyle.Exclamation, "Missing input:")
|
||||
|
||||
Reference in New Issue
Block a user