MS 2.3.0.4
This commit is contained in:
@@ -286,7 +286,7 @@ Public Class frmValidator
|
||||
RibbonPageConversations.Visible = False
|
||||
If IDB_ACTIVE Then
|
||||
Dim oSQL = $"SELECT * FROM [dbo].[FNIDB_OBJECT_DYNAMIC_CONFIG] ({CURRENT_DOC_ID},{USER_ID})"
|
||||
DTDYNAMIC_RIGHTS = Database.GetDatatableIDB(oSQL) ', CONNECTION_STRING_IDB, "FNIDB_OBJECT_DYNAMIC_CONFIG")
|
||||
DTDYNAMIC_RIGHTS = DatabaseFallback.GetDatatableIDB(oSQL) ', CONNECTION_STRING_IDB, "FNIDB_OBJECT_DYNAMIC_CONFIG")
|
||||
RibbonPageGroupConv1.Enabled = False
|
||||
Dim oView As DataView = New DataView(DTDYNAMIC_RIGHTS)
|
||||
oView.RowFilter = "CONF_TITLE like '%CONVERSATION_RIGHT%'"
|
||||
@@ -441,7 +441,7 @@ Public Class frmValidator
|
||||
Try
|
||||
Dim oDel = $"DELETE FROM TBPM_DOCWALKOVER WHERE UserID = {USER_ID}"
|
||||
|
||||
Database.ExecuteNonQueryECM(oDel)
|
||||
DatabaseFallback.ExecuteNonQueryECM(oDel)
|
||||
Catch ex As Exception
|
||||
LOGGER.Error(ex)
|
||||
MsgBox("Error in delete jumped files:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
|
||||
@@ -484,7 +484,7 @@ Public Class frmValidator
|
||||
oDataResultCommand = BASEDATA_DT_PROFILE_SEARCHES_SQL.Rows(0).Item("SQL_COMMAND")
|
||||
oDataResultCommand = clsPatterns.ReplaceAllValues(oDataResultCommand, PanelValidatorControl, True)
|
||||
'oDatatableDataResult = ClassDatabase.Return_Datatable_ConId(oDataResultCommand, oConID, "Load_Additional_Searches1")
|
||||
oDatatableDataResult = Database.GetDatatable(New GetDatatableOptions(oDataResultCommand, DatabaseType.ECM) With {
|
||||
oDatatableDataResult = DatabaseFallback.GetDatatable(New GetDatatableOptions(oDataResultCommand, DatabaseType.ECM) With {
|
||||
.ConnectionId = oConID
|
||||
})
|
||||
End If
|
||||
@@ -494,7 +494,7 @@ Public Class frmValidator
|
||||
oDocResultCommand = BASEDATA_DT_PROFILE_SEARCHES_DOC.Rows(0).Item("SQL_COMMAND")
|
||||
oDocResultCommand = clsPatterns.ReplaceAllValues(oDocResultCommand, PanelValidatorControl, True)
|
||||
'oDatatableDocResult = ClassDatabase.Return_Datatable_ConId(oDocResultCommand, oConID, "Load_Additional_Searches2")
|
||||
oDatatableDocResult = Database.GetDatatable(New GetDatatableOptions(oDocResultCommand, DatabaseType.ECM) With {
|
||||
oDatatableDocResult = DatabaseFallback.GetDatatable(New GetDatatableOptions(oDocResultCommand, DatabaseType.ECM) With {
|
||||
.ConnectionId = oConID
|
||||
})
|
||||
End If
|
||||
@@ -637,7 +637,7 @@ Public Class frmValidator
|
||||
End If
|
||||
'sql = ClassPatterns.ReplaceInternalValues(sqlStatement)
|
||||
'Dim oDTContent As DataTable = ClassDatabase.Return_Datatable_ConId(oSQLStatement, oConnectionId, $"LoadSQLData - pControlId: {pControlId}")
|
||||
Dim oDTContent As DataTable = Database.GetDatatable(New GetDatatableOptions(oSQLStatement, DatabaseType.ECM) With {
|
||||
Dim oDTContent As DataTable = DatabaseFallback.GetDatatable(New GetDatatableOptions(oSQLStatement, DatabaseType.ECM) With {
|
||||
.ConnectionId = oConnectionId
|
||||
})
|
||||
|
||||
@@ -744,20 +744,20 @@ Public Class frmValidator
|
||||
PanelValidatorControl.Controls.Clear()
|
||||
Dim oSQL = $"SELECT [dbo].[FNPM_LANGUAGE_CONTROL_TEXT] (NAME,'{USER_LANGUAGE}',CTRL_TYPE,CTRL_TEXT) CTRL_CAPTION_LANG, * FROM TBPM_PROFILE_CONTROLS WHERE CONTROL_ACTIVE = 1 AND PROFIL_ID = {CURRENT_ProfilGUID} ORDER BY Y_LOC, X_LOC"
|
||||
'DT_CONTROLS = DataASorDB.GetDatatable("DD_ECM", oSQL, "TBPM_PROFILE_CONTROLS_LANGUAGE", $"LANGUAGE = '{USER_LANGUAGE}' AND PROFIL_ID = {CURRENT_ProfilGUID}", "Y_LOC, X_LOC")
|
||||
DT_CONTROLS = Database.GetDatatable("TBPM_PROFILE_CONTROLS_LANGUAGE", New GetDatatableOptions(oSQL, DatabaseType.ECM) With {
|
||||
DT_CONTROLS = DatabaseFallback.GetDatatable("TBPM_PROFILE_CONTROLS_LANGUAGE", New GetDatatableOptions(oSQL, DatabaseType.ECM) With {
|
||||
.FilterExpression = $"LANGUAGE = '{USER_LANGUAGE}' AND PROFIL_ID = {CURRENT_ProfilGUID}",
|
||||
.SortByColumn = "Y_LOC, X_LOC"
|
||||
})
|
||||
|
||||
oSQL = $"SELECT T.* from TBPM_CONTROL_TABLE T, TBPM_PROFILE_CONTROLS T1 WHERE T1.CONTROL_ACTIVE = 1 AND T.CONTROL_ID = T1.GUID AND T1.PROFIL_ID = {CURRENT_ProfilGUID} ORDER BY T.SEQUENCE"
|
||||
DT_COLUMNS_GRID = Database.GetDatatable("TBPM_CONTROL_TABLE", New GetDatatableOptions(oSQL, DatabaseType.ECM) With {
|
||||
DT_COLUMNS_GRID = DatabaseFallback.GetDatatable("TBPM_CONTROL_TABLE", New GetDatatableOptions(oSQL, DatabaseType.ECM) With {
|
||||
.FilterExpression = $"PROFIL_ID = {CURRENT_ProfilGUID}",
|
||||
.SortByColumn = "SEQUENCE"
|
||||
})
|
||||
|
||||
oSQL = "SELECT T1.GUID As CONTROL_ID, T1.PROFIL_ID, T.CONNECTION_ID, T.SQL_COMMAND, T.SPALTENNAME,T.FORMATTYPE,T.FORMATSTRING, T.ADVANCED_LOOKUP from TBPM_CONTROL_TABLE T, TBPM_PROFILE_CONTROLS T1 WHERE T1.CONTROL_ACTIVE = 1 AND T.CONTROL_ID = T1.GUID AND T1.PROFIL_ID = " & CURRENT_ProfilGUID & " AND LEN(T.SQL_COMMAND) > 0 ORDER BY T.SEQUENCE"
|
||||
'DT_COLUMNS_GRID_WITH_SQL = DataASorDB.GetDatatable("DD_ECM", oSQL, "DTGRID_SQL_DEFINITION", $"PROFIL_ID = {CURRENT_ProfilGUID}", "SEQUENCE")
|
||||
DT_COLUMNS_GRID_WITH_SQL = Database.GetDatatable("DTGRID_SQL_DEFINITION", New GetDatatableOptions(oSQL, DatabaseType.ECM) With {
|
||||
DT_COLUMNS_GRID_WITH_SQL = DatabaseFallback.GetDatatable("DTGRID_SQL_DEFINITION", New GetDatatableOptions(oSQL, DatabaseType.ECM) With {
|
||||
.FilterExpression = $"PROFIL_ID = {CURRENT_ProfilGUID}",
|
||||
.SortByColumn = "SEQUENCE"
|
||||
})
|
||||
@@ -784,7 +784,7 @@ Public Class frmValidator
|
||||
ORDER BY T.SEQUENCE"
|
||||
|
||||
'DT_COLUMNS_GRID_WITH_SQL_WITH_CTRL_PLACEHOLDER = DataASorDB.GetDatatable("DD_ECM", oSQL, "DTGRID_SQL_DEFINITION", $"PROFIL_ID = {CURRENT_ProfilGUID}", "SEQUENCE")
|
||||
DT_COLUMNS_GRID_WITH_SQL_WITH_CTRL_PLACEHOLDER = Database.GetDatatable("DTGRID_SQL_DEFINITION", New GetDatatableOptions(oSQL, DatabaseType.ECM) With {
|
||||
DT_COLUMNS_GRID_WITH_SQL_WITH_CTRL_PLACEHOLDER = DatabaseFallback.GetDatatable("DTGRID_SQL_DEFINITION", New GetDatatableOptions(oSQL, DatabaseType.ECM) With {
|
||||
.FilterExpression = $"PROFIL_ID = {CURRENT_ProfilGUID}",
|
||||
.SortByColumn = "SEQUENCE"
|
||||
})
|
||||
@@ -865,7 +865,7 @@ Public Class frmValidator
|
||||
oSQL = clsPatterns.ReplaceInternalValues(oSQL)
|
||||
oSQL = clsPatterns.ReplaceControlValues(oSQL, PanelValidatorControl, True)
|
||||
'Dim oDT As DataTable = ClassDatabase.Return_Datatable_ConId(oSQL, oCONID, $"CreateControls - oControlID: {oControlID}")
|
||||
Dim oDT As DataTable = Database.GetDatatable(New GetDatatableOptions(oSQL, DatabaseType.ECM) With {
|
||||
Dim oDT As DataTable = DatabaseFallback.GetDatatable(New GetDatatableOptions(oSQL, DatabaseType.ECM) With {
|
||||
.ConnectionId = oCONID
|
||||
})
|
||||
|
||||
@@ -1148,7 +1148,7 @@ Public Class frmValidator
|
||||
Dim oSql = String.Format("SELECT NAME, CONNECTION_ID, SQL_UEBERPRUEFUNG FROM TBPM_PROFILE_CONTROLS WHERE CONTROL_ACTIVE = 1 AND PROFIL_ID = {0} AND SQL_UEBERPRUEFUNG LIKE '%{1}%'", CURRENT_ProfilGUID, oTextBox.Name)
|
||||
Dim DTCONTROLS_UEBP As DataTable
|
||||
'DTCONTROLS_UEBP = DataASorDB.GetDatatable("DD_ECM", oSql, "TBPM_PROFILE_CONTROLS_SQL_UEP", $"PROFIL_ID = {CURRENT_ProfilGUID} AND SQL_UEBERPRUEFUNG LIKE '%{oTextBox.Name}%'")
|
||||
DTCONTROLS_UEBP = Database.GetDatatable("TBPM_PROFILE_CONTROLS_SQL_UEP", New GetDatatableOptions(oSql, DatabaseType.ECM) With {
|
||||
DTCONTROLS_UEBP = DatabaseFallback.GetDatatable("TBPM_PROFILE_CONTROLS_SQL_UEP", New GetDatatableOptions(oSql, DatabaseType.ECM) With {
|
||||
.FilterExpression = $"PROFIL_ID = {CURRENT_ProfilGUID} AND SQL_UEBERPRUEFUNG LIKE '%{oTextBox.Name}%'"
|
||||
})
|
||||
|
||||
@@ -1208,7 +1208,7 @@ Public Class frmValidator
|
||||
End If
|
||||
oSQL = clsPatterns.ReplaceAllValues(oSQL, PanelValidatorControl, True)
|
||||
Override_SQLCommand = clsPatterns.ReplaceAllValues(Override_SQLCommand, PanelValidatorControl, True)
|
||||
Dim oDT_ACTIONS As DataTable = Database.GetDatatableECM(oSQL) ', "onCustomButtonClick")
|
||||
Dim oDT_ACTIONS As DataTable = DatabaseFallback.GetDatatableECM(oSQL) ', "onCustomButtonClick")
|
||||
If IsNothing(oDT_ACTIONS) Then
|
||||
MsgBox("Something went wrong in custom action - Please check Your log!", MsgBoxStyle.Exclamation, ADDITIONAL_TITLE)
|
||||
Exit Sub
|
||||
@@ -1289,7 +1289,7 @@ Public Class frmValidator
|
||||
If oResult1 = True Then
|
||||
Dim oREsult As Boolean = True
|
||||
If Override_SQLCommand <> "" Then
|
||||
oREsult = Database.ExecuteNonQueryECM(Override_SQLCommand)
|
||||
oREsult = DatabaseFallback.ExecuteNonQueryECM(Override_SQLCommand)
|
||||
End If
|
||||
If oREsult = True Then
|
||||
Reload_Controls(oControlName)
|
||||
@@ -1304,7 +1304,7 @@ Public Class frmValidator
|
||||
If result = MsgBoxResult.Yes Then
|
||||
Dim oREsult As Boolean = True
|
||||
If Override_SQLCommand <> "" Then
|
||||
oREsult = Database.ExecuteNonQueryECM(Override_SQLCommand)
|
||||
oREsult = DatabaseFallback.ExecuteNonQueryECM(Override_SQLCommand)
|
||||
End If
|
||||
If oREsult = True Then
|
||||
SetStatusLabel("Refreshed single control", "Yellow")
|
||||
@@ -1338,7 +1338,7 @@ Public Class frmValidator
|
||||
Try
|
||||
Dim CONTROL_ID = DirectCast(dgv.Tag, ClassControlCreator.ControlMetadata).Guid
|
||||
Dim sql = String.Format("select NAME,CONNECTION_ID,SQL_UEBERPRUEFUNG FROM TBPM_PROFILE_CONTROLS WHERE CONTROL_ACTIVE = 1 AND PROFIL_ID = {0} And SQL_UEBERPRUEFUNG Like '%{1}%'", CURRENT_ProfilGUID, dgv.Name)
|
||||
Dim DT As DataTable = Database.GetDatatable("TBPM_PROFILE_CONTROLS", New GetDatatableOptions(sql, DatabaseType.ECM) With {
|
||||
Dim DT As DataTable = DatabaseFallback.GetDatatable("TBPM_PROFILE_CONTROLS", New GetDatatableOptions(sql, DatabaseType.ECM) With {
|
||||
.FilterExpression = String.Format("CONTROL_ACTIVE = 1 AND PROFIL_ID = {0} And SQL_UEBERPRUEFUNG Like '%{1}%'", CURRENT_ProfilGUID, dgv.Name)
|
||||
})
|
||||
|
||||
@@ -1351,7 +1351,7 @@ Public Class frmValidator
|
||||
Dim cellvalue = dgv.Rows(dgv.Rows.Count - 2).Cells(0).Value.ToString()
|
||||
sql_Statement = sql_Statement.ToString.Replace(dgv.Name, cellvalue)
|
||||
'Dim resultDT As DataTable = ClassDatabase.Return_Datatable_ConId(sql_Statement, ROW.Item(1), $"oControlID[{CONTROL_ID}]")
|
||||
Dim resultDT As DataTable = Database.GetDatatable(New GetDatatableOptions(sql_Statement, DatabaseType.ECM) With {
|
||||
Dim resultDT As DataTable = DatabaseFallback.GetDatatable(New GetDatatableOptions(sql_Statement, DatabaseType.ECM) With {
|
||||
.ConnectionId = ROW.Item("CONNECTION_ID")
|
||||
})
|
||||
|
||||
@@ -1493,7 +1493,7 @@ Public Class frmValidator
|
||||
oSqlCommand = clsPatterns.ReplaceAllValues(oSqlCommand, PanelValidatorControl, True)
|
||||
|
||||
'Dim oControlDataResult As DataTable = ClassDatabase.Return_Datatable_ConId(oSqlCommand, oConnectionId, $"SetControlValues - CTRLID {oControlID}")
|
||||
Dim oControlDataResult As DataTable = Database.GetDatatable(New GetDatatableOptions(oSqlCommand, DatabaseType.ECM) With {
|
||||
Dim oControlDataResult As DataTable = DatabaseFallback.GetDatatable(New GetDatatableOptions(oSqlCommand, DatabaseType.ECM) With {
|
||||
.ConnectionId = oConnectionId
|
||||
})
|
||||
|
||||
@@ -1644,7 +1644,7 @@ Public Class frmValidator
|
||||
oSqlCommand = clsPatterns.ReplaceAllValues(oSqlCommand, PanelValidatorControl, True)
|
||||
_dependingControl_in_action = True
|
||||
'Dim oDTDEPENDING_RESULT As DataTable = ClassDatabase.Return_Datatable_ConId(oSqlCommand, oRowDependingControl.Item("CONNECTION_ID"), $"LookupControl_DependingControls - oControlID: {oControlID}")
|
||||
Dim oDTDEPENDING_RESULT As DataTable = Database.GetDatatable(New GetDatatableOptions(oSqlCommand, DatabaseType.ECM) With {
|
||||
Dim oDTDEPENDING_RESULT As DataTable = DatabaseFallback.GetDatatable(New GetDatatableOptions(oSqlCommand, DatabaseType.ECM) With {
|
||||
.ConnectionId = oRowDependingControl.Item("CONNECTION_ID")
|
||||
})
|
||||
Try
|
||||
@@ -1768,7 +1768,7 @@ Public Class frmValidator
|
||||
oSqlCommand = clsPatterns.ReplaceAllValues(oSqlCommand, PanelValidatorControl, True)
|
||||
_dependingControl_in_action = True
|
||||
'Dim oDTDEPENDING_RESULT As DataTable = ClassDatabase.Return_Datatable_ConId(oSqlCommand, oRowDependingControl.Item("CONNECTION_ID"), $"CheckBox_DependingControls - oControlID: {oControlID}")
|
||||
Dim oDTDEPENDING_RESULT As DataTable = Database.GetDatatable(New GetDatatableOptions(oSqlCommand, DatabaseType.ECM) With {
|
||||
Dim oDTDEPENDING_RESULT As DataTable = DatabaseFallback.GetDatatable(New GetDatatableOptions(oSqlCommand, DatabaseType.ECM) With {
|
||||
.ConnectionId = oRowDependingControl.Item("CONNECTION_ID")
|
||||
})
|
||||
|
||||
@@ -1890,7 +1890,7 @@ Public Class frmValidator
|
||||
_dependingColumn_in_action = True
|
||||
Try
|
||||
'Dim oDTDEPENDING_RESULT As DataTable = ClassDatabase.Return_Datatable_ConId(oSqlCommand, oCONNID, $"LookupControl_DependingColumn - oDEPENDING_CONTROL_ID: {oDEPENDING_CONTROL_ID}")
|
||||
Dim oDTDEPENDING_RESULT As DataTable = Database.GetDatatable(New GetDatatableOptions(oSqlCommand, DatabaseType.ECM) With {
|
||||
Dim oDTDEPENDING_RESULT As DataTable = DatabaseFallback.GetDatatable(New GetDatatableOptions(oSqlCommand, DatabaseType.ECM) With {
|
||||
.ConnectionId = oCONNID
|
||||
})
|
||||
|
||||
@@ -1935,7 +1935,7 @@ Public Class frmValidator
|
||||
_dependingColumn_in_action = True
|
||||
Try
|
||||
'Dim oDTDEPENDING_RESULT As DataTable = ClassDatabase.Return_Datatable_ConId(oSqlCommand, oCONNID, $"CheckBox_DependingColumn - oDEPENDING_CONTROL_ID: {oDEPENDING_CONTROL_ID}")
|
||||
Dim oDTDEPENDING_RESULT As DataTable = Database.GetDatatable(New GetDatatableOptions(oSqlCommand, DatabaseType.ECM) With {
|
||||
Dim oDTDEPENDING_RESULT As DataTable = DatabaseFallback.GetDatatable(New GetDatatableOptions(oSqlCommand, DatabaseType.ECM) With {
|
||||
.ConnectionId = oCONNID
|
||||
})
|
||||
|
||||
@@ -1968,7 +1968,7 @@ Public Class frmValidator
|
||||
Try
|
||||
Dim CONTROL_ID = DirectCast(oCombobox.Tag, ClassControlCreator.ControlMetadata).Guid
|
||||
Dim sql = String.Format("select NAME,CONNECTION_ID,SQL_UEBERPRUEFUNG FROM TBPM_PROFILE_CONTROLS WHERE CONTROL_ACTIVE = 1 AND PROFIL_ID = {0} AND SQL_UEBERPRUEFUNG LIKE '%{1}%'", CURRENT_ProfilGUID, oCombobox.Name)
|
||||
Dim DT As DataTable = Database.GetDatatable("TBPM_PROFILE_CONTROLS", New GetDatatableOptions(sql, DatabaseType.ECM) With {
|
||||
Dim DT As DataTable = DatabaseFallback.GetDatatable("TBPM_PROFILE_CONTROLS", New GetDatatableOptions(sql, DatabaseType.ECM) With {
|
||||
.FilterExpression = String.Format("CONTROL_ACTIVE = 1 AND PROFIL_ID = {0} And SQL_UEBERPRUEFUNG Like '%{1}%'", CURRENT_ProfilGUID, oCombobox.Name)
|
||||
})
|
||||
If Not IsNothing(DT) And DT.Rows.Count > 0 Then
|
||||
@@ -2043,13 +2043,10 @@ Public Class frmValidator
|
||||
_dependingControl_in_action = True
|
||||
|
||||
Dim oConnectionId As Integer = oRowEnablingControl.Item("CONNECTION_ID")
|
||||
Dim oResult = _Client.get(oSqlCommand, oConnectionId)
|
||||
Dim oENABLERESULT As Boolean = False
|
||||
|
||||
If oResult.OK Then
|
||||
oENABLERESULT = oResult.Scalar
|
||||
End If
|
||||
'Dim oENABLERESULT As Boolean = ClassDatabase.Execute_Scalar_ConID(oSqlCommand, oRowEnablingControl.Item("CONNECTION_ID"), $"Controls2beEnabled - oENABLE_CTRLID: {oENABLE_GUID}")
|
||||
Dim oENABLERESULT As Boolean = False
|
||||
oENABLERESULT = DatabaseFallback.GetScalarValueWithConnection(oSqlCommand, oConnectionId)
|
||||
|
||||
|
||||
Try
|
||||
Dim oFound As Boolean = False
|
||||
@@ -2125,13 +2122,13 @@ Public Class frmValidator
|
||||
oSqlCommand = clsPatterns.ReplaceAllValues(oSqlCommand, PanelValidatorControl, True)
|
||||
|
||||
Dim oConnectionId As Integer = oRowEnablingControl.Item("CONNECTION_ID")
|
||||
Dim oResult = _Client.GetScalarValueFromIDB(oSqlCommand, oConnectionId)
|
||||
Dim oENABLERESULT As Boolean = False
|
||||
|
||||
If oResult.OK Then
|
||||
oENABLERESULT = oResult.Scalar
|
||||
End If
|
||||
'Dim oENABLERESULT As Boolean = ClassDatabase.Execute_Scalar_ConID(oSqlCommand, oRowEnablingControl.Item("SQL_ENABLE_ON_LOAD_CONID"), $"Controls2B_EnDisabled_on_Load - oENABLE_CTRLID: {oENABLE_GUID}")
|
||||
oENABLERESULT = DatabaseFallback.GetScalarValueWithConnection(oSqlCommand, oConnectionId)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Try
|
||||
LOGGER.Debug($"oENABLERESULT [{oENABLERESULT}]...")
|
||||
@@ -2157,7 +2154,7 @@ Public Class frmValidator
|
||||
LOGGER.Debug("Setting Values for Control [{0}]", displayboxname)
|
||||
|
||||
'Dim oResultTable As DataTable = ClassDatabase.Return_Datatable_ConId(sqlCommand, sqlConnection)
|
||||
Dim oResultTable As DataTable = Database.GetDatatable(New GetDatatableOptions(sqlCommand, DatabaseType.ECM) With {
|
||||
Dim oResultTable As DataTable = DatabaseFallback.GetDatatable(New GetDatatableOptions(sqlCommand, DatabaseType.ECM) With {
|
||||
.ConnectionId = sqlConnection
|
||||
})
|
||||
|
||||
@@ -2242,7 +2239,7 @@ Public Class frmValidator
|
||||
Return True
|
||||
End If
|
||||
If check.ToString.Length > 0 And dr.Item("INDEX_NAME") <> "DD PM-ONLY FOR DISPLAY" Then
|
||||
Dim cs As String = Database_ECM.Get_ConnectionStringforID(dr.Item("CONNECTION_ID"))
|
||||
Dim cs As String = DatabaseFallback.GetConnectionString(dr.Item("CONNECTION_ID"))
|
||||
|
||||
If allgFunk.CheckValue_Exists(dr.Item("SQL_UEBERPRUEFUNG"), "@Eingabe", control.Text, dr.Item("TYP"), cs, CURRENT_ProfilGUID) = True Then
|
||||
Return True
|
||||
@@ -2288,7 +2285,7 @@ Public Class frmValidator
|
||||
Dim oSQL = $"EXEC PRPM_GET_NEXT_DOC_INFO {CURRENT_ProfilGUID},{CURRENT_DOC_ID},{USER_ID}"
|
||||
'Dim oSQL = $"SELECT * from [dbo].[FNPM_GET_NEXT_DOC_INFO] ({CURRENT_ProfilGUID},{oBIT},{CURRENT_DOC_GUID},'{USER_USERNAME}')"
|
||||
|
||||
Dim oDT As DataTable = Database.GetDatatableECM(oSQL)
|
||||
Dim oDT As DataTable = DatabaseFallback.GetDatatableECM(oSQL)
|
||||
If oDT.Rows.Count > 0 Then
|
||||
oNewGUID = oDT.Rows(0).Item(0)
|
||||
CURRENT_DOC_ID = oDT.Rows(0).Item(1)
|
||||
@@ -2361,7 +2358,7 @@ Public Class frmValidator
|
||||
Dim oResult As String
|
||||
|
||||
Dim oSQL = $"SELECT dbo.FNPM_GET_FILEPATH ({CURRENT_DOC_GUID},{_CheckStandard})"
|
||||
oResult = Database.GetScalarValueECM(oSQL)
|
||||
oResult = DatabaseFallback.GetScalarValueECM(oSQL)
|
||||
|
||||
LOGGER.Debug($"Checking file 0 [{oResult}] exists?...")
|
||||
WMDocPathWindows = String.Empty
|
||||
@@ -2370,7 +2367,7 @@ Public Class frmValidator
|
||||
LOGGER.Info($"GetWMDocPathWindows returned false [{oResult}] - trying with standard again...")
|
||||
oSQL = $"SELECT [dbo].[FNPM_GET_FILEPATH] ({CURRENT_DOC_GUID},1)"
|
||||
|
||||
oResult = Database.GetScalarValueECM(oSQL)
|
||||
oResult = DatabaseFallback.GetScalarValueECM(oSQL)
|
||||
|
||||
LOGGER.Debug($"Checking file 1[{oResult}] exists?...")
|
||||
If File.Exists(oResult) = False Then
|
||||
@@ -2403,7 +2400,7 @@ Public Class frmValidator
|
||||
oSQl = oSQl.Replace("@DOC_GUID", CURRENT_DOC_GUID)
|
||||
oSQl = oSQl.Replace("@DOC_ID", CURRENT_DOC_ID)
|
||||
oSQl = oSQl.Replace("@DocID", CURRENT_DOC_ID)
|
||||
IDB_DT_DOC_DATA = Database.GetDatatableECM(oSQl)
|
||||
IDB_DT_DOC_DATA = DatabaseFallback.GetDatatableECM(oSQl)
|
||||
Catch ex As Exception
|
||||
LOGGER.Error(ex)
|
||||
End Try
|
||||
@@ -2471,7 +2468,7 @@ Public Class frmValidator
|
||||
'If WMDocPathWindows <> String.Empty Then
|
||||
' >> >> >> >> >> >>##### Das Dokument in Bearbeitung nehmen ###########################
|
||||
Dim sql = $"UPDATE TBPM_PROFILE_FILES SET IN_WORK = 1, IN_WORK_WHEN = GETDATE(), WORK_USER = '{USER_USERNAME}' WHERE GUID = {CURRENT_DOC_GUID}"
|
||||
Database.ExecuteNonQueryECM(sql)
|
||||
DatabaseFallback.ExecuteNonQueryECM(sql)
|
||||
|
||||
' ############ Infos eintragen #################
|
||||
' txtDateipfad.Text = Document_Path
|
||||
@@ -3497,7 +3494,7 @@ Public Class frmValidator
|
||||
|
||||
Try
|
||||
'Dim oDTRESULT_FOR_COLUMN As DataTable = ClassDatabase.Return_Datatable_ConId(oSqlCommand, oCONNID, $"oDEPENDING_CTRL_ID: {oDEPENDING_CTRL_ID}")
|
||||
Dim oDTRESULT_FOR_COLUMN As DataTable = Database.GetDatatable(New GetDatatableOptions(oSqlCommand, DatabaseType.ECM) With {
|
||||
Dim oDTRESULT_FOR_COLUMN As DataTable = DatabaseFallback.GetDatatable(New GetDatatableOptions(oSqlCommand, DatabaseType.ECM) With {
|
||||
.ConnectionId = oCONNID
|
||||
})
|
||||
|
||||
@@ -3527,7 +3524,7 @@ Public Class frmValidator
|
||||
If IDB_ACTIVE = True Then
|
||||
Try
|
||||
Dim oSQL = $"select Attribut, TERM_VALUE from VWIDB_VALUE_TEXT WHERE LANG_CODE = '{USER_LANGUAGE}' AND IDB_OBJ_ID = {CURRENT_DOC_ID} AND Attribut in ('PM_Info1','PM_Info2') ORDER BY Attribut"
|
||||
Dim oDTINFO As DataTable = Database.GetDatatableIDB(oSQL)
|
||||
Dim oDTINFO As DataTable = DatabaseFallback.GetDatatableIDB(oSQL)
|
||||
If Not IsNothing(oDTINFO) Then
|
||||
Dim oColor As System.Drawing.Color
|
||||
If oDTINFO.Rows.Count > 0 Then
|
||||
@@ -3728,7 +3725,7 @@ Public Class frmValidator
|
||||
Dim oSQL = PROFIL_FINISH_SQL
|
||||
oSQL = clsPatterns.ReplaceAllValues(oSQL, PanelValidatorControl, True)
|
||||
|
||||
Dim oDT_ACTIONS As DataTable = Database.GetDatatableECM(oSQL)
|
||||
Dim oDT_ACTIONS As DataTable = DatabaseFallback.GetDatatableECM(oSQL)
|
||||
If IsNothing(oDT_ACTIONS) Then
|
||||
MsgBox("Something went wrong in btnFinish_continue - Please check Your log and inform the workflow-team!", MsgBoxStyle.Exclamation, ADDITIONAL_TITLE)
|
||||
Return False
|
||||
@@ -3815,7 +3812,7 @@ Public Class frmValidator
|
||||
Dim oSQL = $"SELECT * FROM TBPM_PROFILE_FINAL_INDEXING WHERE PROFIL_ID = {CURRENT_ProfilGUID} AND ACTIVE = 1 ORDER BY SEQUENCE"
|
||||
Dim oDTFinalIndexing As DataTable
|
||||
'oDTFinalIndexing = DataASorDB.GetDatatable("DD_ECM", oSQL, "TBPM_PROFILE_FINAL_INDEXING", $"PROFIL_ID = {CURRENT_ProfilGUID}", "SEQUENCE")
|
||||
oDTFinalIndexing = Database.GetDatatable("TBPM_PROFILE_FINAL_INDEXING", New GetDatatableOptions(oSQL, DatabaseType.ECM) With {
|
||||
oDTFinalIndexing = DatabaseFallback.GetDatatable("TBPM_PROFILE_FINAL_INDEXING", New GetDatatableOptions(oSQL, DatabaseType.ECM) With {
|
||||
.FilterExpression = $"PROFIL_ID = {CURRENT_ProfilGUID}",
|
||||
.SortByColumn = "PROFILE_ID,TAB_INDEX"
|
||||
})
|
||||
@@ -3845,7 +3842,7 @@ Public Class frmValidator
|
||||
ItemWorked = False
|
||||
End If
|
||||
If Not IsNothing(oSQLCommand) Then
|
||||
Dim oDBResult = _Client.GetScalarValueFromIDB(oSQLCommand, oConnectionID)
|
||||
Dim oDBResult = _Client.GetScalarValueFromConnection(oSQLCommand, oConnectionID)
|
||||
Dim oResultfromSQL As Object = ""
|
||||
|
||||
If oDBResult.OK Then
|
||||
@@ -3970,7 +3967,7 @@ Public Class frmValidator
|
||||
Try
|
||||
''Wenn kein Fehler nach der finalen Indexierung gesetzt wurde
|
||||
If Override = True And Override_SQLCommand <> "" Then
|
||||
Database.ExecuteNonQueryECM(Override_SQLCommand)
|
||||
DatabaseFallback.ExecuteNonQueryECM(Override_SQLCommand)
|
||||
End If
|
||||
If oErrorOcurred = False Then
|
||||
|
||||
@@ -4074,14 +4071,14 @@ Public Class frmValidator
|
||||
End If
|
||||
End If
|
||||
Dim ins = String.Format("INSERT INTO TBPM_FILES_WORK_HISTORY (PROFIL_ID, DOC_ID,WORKED_BY,WORKED_WHERE,STATUS_COMMENT) VALUES ({0},{1},'{2}','{3}','{4}')", CURRENT_ProfilGUID, CURRENT_DOC_ID, USER_USERNAME, Environment.MachineName, WORK_HISTORY_ENTRY)
|
||||
Database.ExecuteNonQueryECM(ins)
|
||||
DatabaseFallback.ExecuteNonQueryECM(ins)
|
||||
Dim oFIsql As String
|
||||
'Close_document_viewer()
|
||||
If WMDocPathWindows.ToLower.EndsWith(".pdf") Then
|
||||
If Not IsNothing(WORK_HISTORY_ENTRY) Then
|
||||
If CBool(CURRENT_DT_PROFILE.Rows(0).Item("ANNOTATE_WORK_HISTORY_ENTRY")) = True Then
|
||||
oFIsql = String.Format("SELECT * FROM TBPM_FILES_WORK_HISTORY WHERE GUID = (SELECT MAX(GUID) FROM TBPM_FILES_WORK_HISTORY WHERE PROFIL_ID = {0} AND DOC_ID = {1})", CURRENT_ProfilGUID, CURRENT_DOC_ID)
|
||||
Dim DT_ENTRY As DataTable = Database.GetDatatableECM(oFIsql) ', "Finish_WFStep2")
|
||||
Dim DT_ENTRY As DataTable = DatabaseFallback.GetDatatableECM(oFIsql) ', "Finish_WFStep2")
|
||||
If Not IsNothing(DT_ENTRY) Then
|
||||
If DT_ENTRY.Rows.Count = 1 Then
|
||||
Dim AnnotationString = DT_ENTRY.Rows(0).Item("WORKED_WHEN") & " " & DT_ENTRY.Rows(0).Item("WORKED_BY") & ": " & DT_ENTRY.Rows(0).Item("STATUS_COMMENT")
|
||||
@@ -4092,7 +4089,7 @@ Public Class frmValidator
|
||||
Dim oAnnotateAllWHEs = CURRENT_DT_PROFILE.Rows(0).Item("ANNOTATE_ALL_WORK_HISTORY_ENTRIES")
|
||||
If CBool(oAnnotateAllWHEs) = True Then
|
||||
oFIsql = String.Format("SELECT * FROM TBPM_FILES_WORK_HISTORY WHERE DOC_ID = {1} ORDER BY GUID", CURRENT_ProfilGUID, CURRENT_DOC_ID)
|
||||
Dim DT_ENTRIES As DataTable = Database.GetDatatableECM(oFIsql) ', "Finish_WFStep3")
|
||||
Dim DT_ENTRIES As DataTable = DatabaseFallback.GetDatatableECM(oFIsql) ', "Finish_WFStep3")
|
||||
If Not IsNothing(DT_ENTRIES) Then
|
||||
If DT_ENTRIES.Rows.Count > 0 Then
|
||||
Dim AnnotationString As String = ""
|
||||
@@ -4146,7 +4143,7 @@ Public Class frmValidator
|
||||
Else
|
||||
LOGGER.Info($"Overriding all in action for DocID: {CURRENT_DOC_ID} - ProfileID: {CURRENT_ProfilGUID}")
|
||||
If Override_SQLCommand <> "" Then
|
||||
If Database.ExecuteNonQueryECM(Override_SQLCommand) = False Then
|
||||
If DatabaseFallback.ExecuteNonQueryECM(Override_SQLCommand) = False Then
|
||||
oErrorOcurred = True
|
||||
End If
|
||||
End If
|
||||
@@ -4157,7 +4154,7 @@ Public Class frmValidator
|
||||
Else
|
||||
LOGGER.Debug("Validation of document ended successfully!")
|
||||
Dim oPROCSQL = $"EXEC PRPM_CHECK_NEXT_WF {CURRENT_DOC_GUID}"
|
||||
Database.ExecuteNonQueryECM(oPROCSQL)
|
||||
DatabaseFallback.ExecuteNonQueryECM(oPROCSQL)
|
||||
End If
|
||||
|
||||
If CURRENT_JUMP_DOC_GUID <> 0 Then
|
||||
@@ -5226,7 +5223,7 @@ Public Class frmValidator
|
||||
Free_File()
|
||||
|
||||
Dim oSQL = $"EXECUTE PRPM_FILES_NOT_INDEXED '{USER_USERNAME}',{CURRENT_ProfilGUID},'{WMDocPathWindows}',{CURRENT_DOC_GUID}"
|
||||
Database.ExecuteNonQueryECM(oSQL)
|
||||
DatabaseFallback.ExecuteNonQueryECM(oSQL)
|
||||
|
||||
LOGGER.Debug($"Skipped DocGUID {CURRENT_DOC_GUID}")
|
||||
Load_Next_Document(False)
|
||||
@@ -5238,7 +5235,7 @@ Public Class frmValidator
|
||||
Private Function Free_File()
|
||||
Try
|
||||
Dim sql = $"UPDATE TBPM_PROFILE_FILES SET EDIT = 0, IN_WORK = 0, IN_WORK_WHEN = NULL, WORK_USER = NULL WHERE GUID = {CURRENT_DOC_GUID}"
|
||||
Return Database.ExecuteNonQueryECM(sql)
|
||||
Return DatabaseFallback.ExecuteNonQueryECM(sql)
|
||||
Catch ex As Exception
|
||||
allgFunk.Insert_LogEntry($"ERROR Free_File >> {ex.Message}")
|
||||
LOGGER.Error(ex)
|
||||
@@ -5261,7 +5258,7 @@ Public Class frmValidator
|
||||
FreeFile()
|
||||
'Aus der Tabelle löschen
|
||||
Dim oDelete = $"DELETE FROM TBPM_PROFILE_FILES WHERE GUID = {CURRENT_DOC_GUID}"
|
||||
If Database.ExecuteNonQueryECM(oDelete) = True Then
|
||||
If DatabaseFallback.ExecuteNonQueryECM(oDelete) = True Then
|
||||
Dim oDeleteResult As Boolean = False
|
||||
If IDB_ACTIVE = False Then
|
||||
oDeleteResult = Delete_WMFile()
|
||||
@@ -5519,7 +5516,7 @@ Public Class frmValidator
|
||||
SetStatusLabel($"Data saved", "LimeGreen")
|
||||
LOGGER.Info("Workflowdata saved manually!")
|
||||
Dim ins = String.Format("INSERT INTO TBPM_FILES_WORK_HISTORY (PROFIL_ID, DOC_ID,WORKED_BY,WORKED_WHERE,STATUS_COMMENT) VALUES ({0},{1},'{2}','{3}','{4}')", CURRENT_ProfilGUID, CURRENT_DOC_ID, USER_USERNAME, Environment.MachineName, "Manual Save via button")
|
||||
Database.ExecuteNonQueryECM(ins)
|
||||
DatabaseFallback.ExecuteNonQueryECM(ins)
|
||||
Else
|
||||
SetStatusLabel($"Error while saving data!", "Red")
|
||||
End If
|
||||
@@ -5573,7 +5570,7 @@ Public Class frmValidator
|
||||
For Each oRow As DataRow In DTDYNAMIC_RIGHTS.Rows
|
||||
If oRow.Item("CONF_TITLE") = "NEW_CONVERSATION_USER_SELECT" Then
|
||||
Dim oSQL = oRow.Item("CONF_VALUE")
|
||||
oDTUSER = Database.GetDatatableIDB(oSQL)
|
||||
oDTUSER = DatabaseFallback.GetDatatableIDB(oSQL)
|
||||
End If
|
||||
Next
|
||||
If Not IsNothing(oDTUSER) Then
|
||||
@@ -5603,7 +5600,7 @@ Public Class frmValidator
|
||||
result = MessageBox.Show(oQuestion.Rows(0).Item("STRING1").ToString, oQuestion.Rows(0).Item("STRING2").ToString, MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation)
|
||||
If result = MsgBoxResult.Yes Then
|
||||
Dim oSQL = $"EXEC PRIDB_END_CONVERSATION {ChatControl1.CurrentConversationID}, '{USER_USERNAME}', '{USER_LANGUAGE}'"
|
||||
If Database.ExecuteNonQueryIDB(oSQL) = True Then
|
||||
If DatabaseFallback.ExecuteNonQueryIDB(oSQL) = True Then
|
||||
btnitemConversationEnd.Enabled = False
|
||||
SplitContainer2_DV_Chat.Collapsed = True
|
||||
btnitemConversationEnd.Enabled = True
|
||||
@@ -5677,7 +5674,7 @@ Public Class frmValidator
|
||||
oSQLGetFilename = $"DECLARE @Filename Varchar(512) " & vbNewLine &
|
||||
$"EXEC dbo.PRPM_GETFILENAME_EXPORT {CURRENT_DOC_ID}, 1, @Outputfilename = @Filename OUTPUT;" & vbNewLine &
|
||||
"SELECT @Filename"
|
||||
Dim oExportFilename = Database.GetScalarValueECM(oSQLGetFilename)
|
||||
Dim oExportFilename = DatabaseFallback.GetScalarValueECM(oSQLGetFilename)
|
||||
|
||||
oTargetPath = FolderBrowserDialog1.SelectedPath & "\" & oExportFilename & oExtension
|
||||
File.Copy(WMDocPathWindows, oTargetPath)
|
||||
@@ -5692,7 +5689,7 @@ Public Class frmValidator
|
||||
oSQLGetFilename = $"DECLARE @Filename Varchar(512) " & vbNewLine &
|
||||
$"EXEC dbo.PRPM_GETFILENAME_EXPORT {oDocID}, {oFileCount}, @Outputfilename = @Filename OUTPUT;" & vbNewLine &
|
||||
"SELECT @Filename"
|
||||
oExportFilename = Database.GetScalarValueECM(oSQLGetFilename)
|
||||
oExportFilename = DatabaseFallback.GetScalarValueECM(oSQLGetFilename)
|
||||
oExtension = Path.GetExtension(oFromFilename)
|
||||
|
||||
'oFilenameOnly = Path.GetFileName(oFromFilename)
|
||||
|
||||
Reference in New Issue
Block a user