MS
This commit is contained in:
@@ -51,6 +51,8 @@ Public Class frmConstructor_Main
|
||||
Private DT_TREEVIEW_PER_CONTROLS As DataTable
|
||||
Private DT_TREEVIEW_CONFIGURATION As DataTable
|
||||
|
||||
Private DT_ADDING_USERS As DataTable
|
||||
|
||||
Private DT_CONTROL_SCREEN As DataTable
|
||||
Private TREEVIEW_IMAGELIST As ImageList
|
||||
Private NODE_NAVIGATION As Boolean = False
|
||||
@@ -271,6 +273,9 @@ Public Class frmConstructor_Main
|
||||
|
||||
CURRENT_DT_TBPMO_ENTITY_RIGHT_CONTROLS = ClassDatabase.Return_Datatable(String.Format("SELECT * FROM TBPMO_ENTITY_RIGHT_CONTROLS where ENTITY_ID IN (SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0})", CONSTRUCTORID))
|
||||
|
||||
SQL = String.Format("SELECT * FROM TBPMO_ENTITY_USERRIGHT_ADDING where ENTITY_ID IN (SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0})", CONSTRUCTORID)
|
||||
DT_ADDING_USERS = ClassDatabase.Return_Datatable(SQL)
|
||||
|
||||
SQL = String.Format("select * from VWPMO_STRUCTURE_NODES where ENTITY_ID IN (SELECT FORM_ID FROM VWPMO_CONSTRUCTOR_FORMS WHERE CONSTRUCT_ID = {0})", CONSTRUCTORID)
|
||||
Dim DT As DataTable = ClassDatabase.Return_Datatable(SQL)
|
||||
If DT.Rows.Count > 1 Then
|
||||
@@ -1379,10 +1384,14 @@ Public Class frmConstructor_Main
|
||||
LEVEL3_NODE.Nodes.Add(LEVEL4_NODE)
|
||||
'### LEVEL 5 laden #######
|
||||
Dim expressionLevel5 As String
|
||||
Dim sortExp As String = "NODE_CONFIG_ID, NODE_CAPTION"
|
||||
expressionLevel5 = "PARENT_GUID = " & ID5 'TYPE_NODE = 5 AND Einschränkung auf Type und Parent_Guid
|
||||
Dim foundRowsLevel5() As DataRow
|
||||
foundRowsLevel5 = DT_TREEVIEW_PER_CONTROLS.Select(expressionLevel5)
|
||||
foundRowsLevel5 = DT_TREEVIEW_PER_CONTROLS.Select(expressionLevel5, sortExp)
|
||||
Dim n As Integer
|
||||
If ID5 = 1146 Then
|
||||
Console.WriteLine("Aha")
|
||||
End If
|
||||
For n = 0 To foundRowsLevel5.GetUpperBound(0)
|
||||
Dim ID6 = foundRowsLevel5(n)("GUID")
|
||||
Dim LevelEntity6 = foundRowsLevel5(n)("ENTITY_ID")
|
||||
@@ -1415,6 +1424,9 @@ Public Class frmConstructor_Main
|
||||
expressionLevel6 = "PARENT_GUID = " & ID6 'TYPE_NODE = 6 AND Einschränkung auf Type und Parent_Guid
|
||||
Dim foundRowsLevel6() As DataRow
|
||||
foundRowsLevel6 = DT_TREEVIEW_PER_CONTROLS.Select(expressionLevel6)
|
||||
If ID6 = 1146 Then
|
||||
Console.WriteLine("Aha")
|
||||
End If
|
||||
Dim o As Integer
|
||||
For o = 0 To foundRowsLevel6.GetUpperBound(0)
|
||||
Dim ID7 = foundRowsLevel6(o)("GUID")
|
||||
@@ -1703,7 +1715,33 @@ Public Class frmConstructor_Main
|
||||
For Each _row In Rows
|
||||
_MANUAL_WORKFLOW = _row.Item("MANUALLY")
|
||||
Next
|
||||
FAU_AD_DOMAIN = ""
|
||||
FAU_AD_SERVER = ""
|
||||
FAU_AD_USER = ""
|
||||
FAU_AD_USER_PW = ""
|
||||
|
||||
If DT_ADDING_USERS.Rows.Count > 0 Then
|
||||
'Überprüfen ob für diese Entität ein spezifischer wiondream-User verwendet wird, wenn Dateien abgelegt werden?
|
||||
Dim query1 = From _user In DT_ADDING_USERS.AsEnumerable()
|
||||
Select _user Where _user.Item("ENTITY_ID") = ENTITY_ID
|
||||
Dim Rows1 = query1.ToList()
|
||||
For Each _row In Rows1
|
||||
FAU_AD_DOMAIN = _row.Item("AD_DOMAIN").ToString()
|
||||
FAU_AD_SERVER = _row.Item("AD_SERVER").ToString()
|
||||
FAU_AD_USER = _row.Item("AD_USER").ToString()
|
||||
Dim wrapper As New ClassEncryption("!35452didalog=")
|
||||
Dim PWplainText As String
|
||||
' DecryptData throws if the wrong password is used.
|
||||
Try
|
||||
PWplainText = wrapper.DecryptData(_row.Item("AD_USER_PW").ToString())
|
||||
Catch ex As Exception
|
||||
clsLogger.Add("- the Password for FileAddingUser '" & FAU_AD_USER & "' could not be decrypted", False)
|
||||
PWplainText = ""
|
||||
End Try
|
||||
FAU_AD_USER_PW = PWplainText
|
||||
Next
|
||||
End If
|
||||
|
||||
|
||||
Dim elapsed As Double
|
||||
elapsed = sw.Elapsed.TotalSeconds
|
||||
|
||||
Reference in New Issue
Block a user