MS_04.01
This commit is contained in:
@@ -35,13 +35,13 @@ Public Class frmConstructorDesigner
|
||||
Me.TBPMO_FORM_CONSTRUCTOR_DETAILTableAdapter.Connection.ConnectionString = MyConnectionString
|
||||
Load_Head()
|
||||
Dim sql1 As String = "SELECT T.GUID, [dbo].[FNPMO_GETOBJECTCAPTION]('" & USER_LANGUAGE & "','FORMVIEW_TITLE' + CONVERT(VARCHAR(5), T1.GUID), 1) AS FORM_TITLE FROM TBPMO_FORM T, TBPMO_FORM_VIEW T1 WHERE T.GUID = T1.FORM_ID AND T.SHOW_FORM_CONSTRUCT = 1 AND T1.SCREEN_ID = 1 ORDER BY T1.FORM_TITLE"
|
||||
Dim DTFORMS As DataTable = ClassDatabase.Return_Datatable(sql1, "")
|
||||
Dim DTFORMS As DataTable = ClassDatabase.Return_Datatable(sql1)
|
||||
'FORM_IDComboBox.DataSource = DTFORMS
|
||||
'FORM_IDComboBox.DisplayMember = DTFORMS.Columns(1).ColumnName
|
||||
'FORM_IDComboBox.ValueMember = DTFORMS.Columns(0).ColumnName
|
||||
|
||||
Dim sql2 As String = "SELECT T.GUID, [dbo].[FNPMO_GETOBJECTCAPTION]('" & USER_LANGUAGE & "','FORMVIEW_TITLE' + CONVERT(VARCHAR(5), T1.GUID), 1) AS FORM_TITLE FROM TBPMO_FORM T, TBPMO_FORM_VIEW T1 WHERE T.FORM_TYPE_ID IN (1,2) AND T.GUID = T1.FORM_ID AND T.SHOW_FORM_CONSTRUCT = 1 AND T1.SCREEN_ID = 1 ORDER BY T1.FORM_TITLE"
|
||||
Dim DTParent As DataTable = ClassDatabase.Return_Datatable(sql2, "")
|
||||
Dim DTParent As DataTable = ClassDatabase.Return_Datatable(sql2)
|
||||
'PARENT_IDComboBox.DataSource = DTParent
|
||||
'PARENT_IDComboBox.DisplayMember = DTParent.Columns(1).ColumnName
|
||||
'PARENT_IDComboBox.ValueMember = DTParent.Columns(0).ColumnName
|
||||
@@ -60,7 +60,7 @@ Public Class frmConstructorDesigner
|
||||
Private Sub Load_Detail(ID As Integer)
|
||||
Try
|
||||
Me.TBPMO_FORM_CONSTRUCTOR_DETAILTableAdapter.Fill(Me.DD_ECMAdmin.TBPMO_FORM_CONSTRUCTOR_DETAIL, ID)
|
||||
SELECTED_ENTITY_ID = ClassDatabase.Execute_Scalar("SELECT FORM_ID FROM TBPMO_FORM_CONSTRUCTOR_DETAIL WHERE GUID = " & ID, True)
|
||||
SELECTED_ENTITY_ID = ClassDatabase.Execute_Scalar("SELECT FORM_ID FROM TBPMO_FORM_CONSTRUCTOR_DETAIL WHERE GUID = " & ID)
|
||||
Catch ex As System.Exception
|
||||
MsgBox("Error Loading Details:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
|
||||
Exit Sub
|
||||
@@ -77,20 +77,20 @@ Public Class frmConstructorDesigner
|
||||
Public Sub Load_QuickDisplay()
|
||||
Try
|
||||
If SELECTED_CONSTRUCTOR_DETAIL_ID = 0 Then Exit Sub
|
||||
Dim formId = ClassDatabase.Execute_Scalar("SELECT FORM_ID FROM TBPMO_FORM_CONSTRUCTOR_DETAIL WHERE GUID = " & SELECTED_CONSTRUCTOR_DETAIL_ID, True)
|
||||
Dim formId = ClassDatabase.Execute_Scalar("SELECT FORM_ID FROM TBPMO_FORM_CONSTRUCTOR_DETAIL WHERE GUID = " & SELECTED_CONSTRUCTOR_DETAIL_ID)
|
||||
Dim sql = "SELECT T.GUID, T.COL_NAME AS 'COL_NAME' FROM TBPMO_CONTROL T, TBPMO_CONTROL_SCREEN T1, TBPMO_CONTROL_TYPE T2 WHERE T.SHOW_COLUMN = 1 AND T.[COL_NAME] <> '' AND T.GUID = T1.CONTROL_ID AND T.CONTROL_TYPE_ID = T2.GUID AND T.FORM_ID = " & formId & " AND LEN(ISNULL(T.COL_NAME,'')) > 0 and t.CONTROL_TYPE_ID not in (1,5,12) " & _
|
||||
"AND T2.GUID not in (1,5,7,8,9) AND T.GUID NOT IN (SELECT CONTROL_ID FROM TBPMO_FORM_CONSTR_QUICK_DISPLAY WHERE CONSTRUCT_ID = " & SELECTED_CONSTRUCTOR_DETAIL_ID & ") ORDER BY T1.TAB_INDEX"
|
||||
Dim DT As DataTable = ClassDatabase.Return_Datatable(sql, "LOAD QUICKDISPLAY")
|
||||
Dim DT As DataTable = ClassDatabase.Return_Datatable(sql)
|
||||
listBoxControls.DataSource = DT
|
||||
listBoxControls.DisplayMember = DT.Columns(1).ColumnName
|
||||
listBoxControls.ValueMember = DT.Columns(0).ColumnName
|
||||
|
||||
Dim DT2 = ClassDatabase.Return_Datatable("SELECT T.GUID, T1.COL_NAME FROM TBPMO_FORM_CONSTR_QUICK_DISPLAY T, TBPMO_CONTROL T1 WHERE T1.CONTROL_TYPE_ID <> 6 AND T.CONTROL_ID = T1.GUID AND T.CONSTRUCT_ID = " & SELECTED_CONSTRUCTOR_DETAIL_ID & " ORDER BY T.SEQUENCE", "LOAD QUICKDISPLAY")
|
||||
Dim DT2 = ClassDatabase.Return_Datatable("SELECT T.GUID, T1.COL_NAME FROM TBPMO_FORM_CONSTR_QUICK_DISPLAY T, TBPMO_CONTROL T1 WHERE T1.CONTROL_TYPE_ID <> 6 AND T.CONTROL_ID = T1.GUID AND T.CONSTRUCT_ID = " & SELECTED_CONSTRUCTOR_DETAIL_ID & " ORDER BY T.SEQUENCE")
|
||||
ListBoxConfiguredDisplay.DataSource = DT2
|
||||
ListBoxConfiguredDisplay.DisplayMember = DT2.Columns(1).ColumnName
|
||||
ListBoxConfiguredDisplay.ValueMember = DT2.Columns(0).ColumnName
|
||||
|
||||
Dim DT3 As DataTable = ClassDatabase.Return_Datatable("SELECT T.GUID, T1.COL_NAME FROM TBPMO_FORM_CONSTR_QUICK_DISPLAY T, TBPMO_CONTROL T1 WHERE T1.CONTROL_TYPE_ID = 6 AND T.CONTROL_ID = T1.GUID AND T.CONSTRUCT_ID = " & SELECTED_CONSTRUCTOR_DETAIL_ID, "LOAD QUICKDISPLAY PICTURE")
|
||||
Dim DT3 As DataTable = ClassDatabase.Return_Datatable("SELECT T.GUID, T1.COL_NAME FROM TBPMO_FORM_CONSTR_QUICK_DISPLAY T, TBPMO_CONTROL T1 WHERE T1.CONTROL_TYPE_ID = 6 AND T.CONTROL_ID = T1.GUID AND T.CONSTRUCT_ID = " & SELECTED_CONSTRUCTOR_DETAIL_ID)
|
||||
If DT3.Rows.Count = 1 Then
|
||||
Me.txtQuickViewPicture.Text = DT3.Rows(0).Item(1)
|
||||
Me.txtQuickViewPicture.Tag = DT3.Rows(0).Item(0)
|
||||
@@ -113,7 +113,7 @@ Public Class frmConstructorDesigner
|
||||
Dim Sql = String.Format("SELECT * FROM TBDD_USER WHERE MODULE_RECORD_ORG = 1 AND GUID NOT IN (SELECT USER_ID FROM TBPMO_CONSTRUCTOR_USER WHERE CONSTRUCT_ID = {0}) ORDER By USERNAME", CONSTRUCTOR_IDTextBox.Text)
|
||||
Dim DT_USER = ClassDatabase.Return_Datatable(Sql)
|
||||
Sql = String.Format("SELECT T1.GUID, T.USERNAME + ' - ' + CASE T1.HOME_MENUE WHEN 1 THEN 'HOME' ELSE 'STANDARD' END AS USERNAME, T.EMAIL, T.NAME, T.PRENAME FROM TBDD_USER T, TBPMO_CONSTRUCTOR_USER T1 WHERE T1.USER_ID = T.GUID AND T1.CONSTRUCT_ID = {0} ORDER BY T.USERNAME", CONSTRUCTOR_IDTextBox.Text)
|
||||
Dim DT_USER_CONSTR As DataTable = ClassDatabase.Return_Datatable(Sql, "LOAD USERS FOR CONSTRUCT")
|
||||
Dim DT_USER_CONSTR As DataTable = ClassDatabase.Return_Datatable(Sql)
|
||||
Try
|
||||
DD_ECMAdmin.TBAD_Users.Clear()
|
||||
|
||||
@@ -177,13 +177,13 @@ Public Class frmConstructorDesigner
|
||||
End If
|
||||
|
||||
Dim DT As DataTable = ClassDatabase.Return_Datatable("SELECT DOC_SEARCH_TAB1,ACTIVATE_DOC_SEARCH_ON_EDIT FROM VWPMO_CONSTRUCTOR_FORMS WHERE GUID = " & SELECTED_CONSTRUCTOR_DETAIL_ID)
|
||||
res = DT.Rows(0).Item(0) ' ClassDatabase.Execute_Scalar("SELECT DOC_SEARCH_TAB1 FROM VWPMO_CONSTRUCTOR_FORMS WHERE GUID = " & SELECTED_CONSTRUCTOR_DETAIL_ID)
|
||||
res = DT.Rows(0).Item(0)
|
||||
If CBool(res) = True Then
|
||||
chkDOC_SEARCH_TAB1.Checked = True
|
||||
Else
|
||||
chkDOC_SEARCH_TAB1.Checked = False
|
||||
End If
|
||||
res = DT.Rows(0).Item(1) ' ClassDatabase.Execute_Scalar("SELECT ACTIVATE_DOC_SEARCH_ON_EDIT FROM VWPMO_CONSTRUCTOR_FORMS WHERE GUID = " & SELECTED_CONSTRUCTOR_DETAIL_ID)
|
||||
res = DT.Rows(0).Item(1)
|
||||
If CBool(res) = True Then
|
||||
chkActivateDSOnEdit.Checked = True
|
||||
Else
|
||||
@@ -365,7 +365,7 @@ Public Class frmConstructorDesigner
|
||||
ACTIVATE_DOC_SEARCH_ON_EDIT = 0
|
||||
End If
|
||||
Dim sql = String.Format("UPDATE TBPMO_FORM_CONSTRUCTOR_DETAIL SET DOC_SEARCH_TAB1 = {0},ACTIVATE_DOC_SEARCH_ON_EDIT = {1}, CHANGED_WHO = '{2}' where GUID = {3}", DOC_SEARCH_TAB1, ACTIVATE_DOC_SEARCH_ON_EDIT, USER_USERNAME, SELECTED_CONSTRUCTOR_DETAIL_ID)
|
||||
If ClassDatabase.Execute_non_Query(sql, True) = True Then
|
||||
If ClassDatabase.Execute_non_Query(sql) = True Then
|
||||
lblSaveDocSearch.Visible = True
|
||||
lblSaveDocSearch.Text = "Data saved - " & Now
|
||||
End If
|
||||
@@ -401,7 +401,6 @@ Public Class frmConstructorDesigner
|
||||
|
||||
Private Sub chkWDSearch_Active_CheckedChanged(sender As Object, e As EventArgs) Handles chkWDSearch_Active.CheckedChanged
|
||||
Try
|
||||
'Dim check = ClassDatabase.Execute_Scalar("SELECT DOCUMENT_VIEW FROM TBPMO_FORM_VIEW WHERE FORM_ID = " & SELECTED_ENTITY_ID & " and SCREEN_ID = " & CURRENT_SCREEN_ID)
|
||||
If chkWDSearch_Active.Checked Then
|
||||
XtraTabControlSV.Enabled = True
|
||||
Load_TBAD_Users()
|
||||
@@ -409,15 +408,9 @@ Public Class frmConstructorDesigner
|
||||
Load_Supervisor_Controls_Choose()
|
||||
Load_Supervisor_Controls()
|
||||
chkDOC_SEARCH_TAB1.Enabled = True
|
||||
'If check = False Then
|
||||
' ClassDatabase.Execute_Scalar("UPDATE TBPMO_FORM_VIEW SET DOCUMENT_VIEW = 1 WHERE FORM_ID = " & SELECTED_ENTITY_ID & " and SCREEN_ID = " & CURRENT_SCREEN_ID, True)
|
||||
'End If
|
||||
Else
|
||||
XtraTabControlSV.Enabled = False
|
||||
chkDOC_SEARCH_TAB1.Enabled = False
|
||||
'If check = True Then
|
||||
' ClassDatabase.Execute_Scalar("UPDATE TBPMO_FORM_VIEW SET DOCUMENT_VIEW = 1 WHERE FORM_ID = " & SELECTED_ENTITY_ID & " and SCREEN_ID = " & CURRENT_SCREEN_ID, True)
|
||||
'End If
|
||||
End If
|
||||
Catch ex As Exception
|
||||
MsgBox("Error in Checked Change WD-Search:" & vbNewLine & ex.Message, MsgBoxStyle.Critical)
|
||||
@@ -598,7 +591,7 @@ Public Class frmConstructorDesigner
|
||||
Dim i = listBoxControls.SelectedValue
|
||||
If Not IsNothing(i) Then
|
||||
Dim insert = "INSERT INTO TBPMO_FORM_CONSTR_QUICK_DISPLAY (CONSTRUCT_ID, CONTROL_ID,ADDED_WHO) VALUES (" & SELECTED_CONSTRUCTOR_DETAIL_ID & ", " & i & ",'" & USER_USERNAME & "')"
|
||||
If ClassDatabase.Execute_non_Query(insert, True) Then
|
||||
If ClassDatabase.Execute_non_Query(insert) Then
|
||||
Load_QuickDisplay()
|
||||
End If
|
||||
End If
|
||||
@@ -612,7 +605,7 @@ Public Class frmConstructorDesigner
|
||||
Dim i = ListBoxConfiguredDisplay.SelectedValue
|
||||
If Not IsNothing(i) Then
|
||||
Dim delete = "DELETE FROM TBPMO_FORM_CONSTR_QUICK_DISPLAY WHERE GUID = " & i
|
||||
If ClassDatabase.Execute_non_Query(delete, True) Then
|
||||
If ClassDatabase.Execute_non_Query(delete) Then
|
||||
Load_QuickDisplay()
|
||||
End If
|
||||
End If
|
||||
@@ -637,19 +630,19 @@ Public Class frmConstructorDesigner
|
||||
|
||||
Private Sub btnSetHeadline_Click(sender As Object, e As EventArgs) Handles btnSetHeadline.Click
|
||||
Dim upd = "UPDATE TBPMO_FORM_CONSTR_QUICK_DISPLAY SET HEADLINE = 1, CHANGED_WHO = '" & USER_USERNAME & "' WHERE GUID = " & ListBoxConfiguredDisplay.SelectedValue
|
||||
If ClassDatabase.Execute_non_Query(upd, True) Then
|
||||
If ClassDatabase.Execute_non_Query(upd) Then
|
||||
lblChangeHeadline.Visible = True
|
||||
End If
|
||||
End Sub
|
||||
|
||||
Private Sub btnSetQuickViewPicture_Click(sender As Object, e As EventArgs) Handles btnSetQuickViewPicture.Click
|
||||
Dim DEL As String = "DELETE FROM TBPMO_FORM_CONSTR_QUICK_DISPLAY WHERE CONSTRUCT_ID = " & SELECTED_CONSTRUCTOR_DETAIL_ID & " AND CONTROL_ID in (SELECT GUID FROM TBPMO_CONTROL WHERE CONTROL_TYPE_ID = 6)"
|
||||
If ClassDatabase.Execute_non_Query(DEL, True) Then
|
||||
If ClassDatabase.Execute_non_Query(DEL) Then
|
||||
Try
|
||||
Dim i = listBoxControls.SelectedValue
|
||||
If Not IsNothing(i) Then
|
||||
Dim insert = "INSERT INTO TBPMO_FORM_CONSTR_QUICK_DISPLAY (CONSTRUCT_ID, CONTROL_ID,PICTURE,ADDED_WHO) VALUES (" & SELECTED_CONSTRUCTOR_DETAIL_ID & ", " & i & ",1,'" & USER_USERNAME & "')"
|
||||
If ClassDatabase.Execute_non_Query(insert, True) Then
|
||||
If ClassDatabase.Execute_non_Query(insert) Then
|
||||
Load_QuickDisplay()
|
||||
lblQuickViewAdded.Visible = True
|
||||
Else
|
||||
@@ -669,7 +662,7 @@ Public Class frmConstructorDesigner
|
||||
Dim i = listBoxControls.SelectedValue
|
||||
If i.ToString.Contains("DataRowV") Then Exit Sub
|
||||
If Not IsNothing(i) Then
|
||||
Dim count = ClassDatabase.Execute_Scalar("SELECT COUNT(T1.GUID) FROM TBPMO_CONTROL T1 WHERE T1.CONTROL_TYPE_ID = 6 and T1.GUID = " & i, True)
|
||||
Dim count = ClassDatabase.Execute_Scalar("SELECT COUNT(T1.GUID) FROM TBPMO_CONTROL T1 WHERE T1.CONTROL_TYPE_ID = 6 and T1.GUID = " & i)
|
||||
If count = 1 Then
|
||||
Me.btnSetQuickViewPicture.Visible = True
|
||||
Else
|
||||
@@ -686,7 +679,7 @@ Public Class frmConstructorDesigner
|
||||
|
||||
Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click
|
||||
Dim DEL As String = "DELETE FROM TBPMO_FORM_CONSTR_QUICK_DISPLAY WHERE CONSTRUCT_ID = " & SELECTED_CONSTRUCTOR_DETAIL_ID & " AND CONTROL_ID in (SELECT GUID FROM TBPMO_CONTROL WHERE CONTROL_TYPE_ID = 6)"
|
||||
If ClassDatabase.Execute_non_Query(DEL, True) Then
|
||||
If ClassDatabase.Execute_non_Query(DEL) Then
|
||||
Load_QuickDisplay()
|
||||
End If
|
||||
End Sub
|
||||
@@ -717,7 +710,7 @@ Public Class frmConstructorDesigner
|
||||
home = 0
|
||||
End If
|
||||
Dim insert = "INSERT INTO TBPMO_CONSTRUCTOR_USER (CONSTRUCT_ID, USER_ID,ADDED_WHO,HOME_MENUE) VALUES (" & CONSTRUCTOR_IDTextBox.Text & ", " & row.Item(5) & ",'" & USER_USERNAME & "'," & home & ")"
|
||||
If ClassDatabase.Execute_non_Query(insert, False) = False Then
|
||||
If ClassDatabase.Execute_non_Query(insert) = False Then
|
||||
MsgBox("Could not insert the User-Definition....Check the logfile!", MsgBoxStyle.Exclamation)
|
||||
End If
|
||||
End If
|
||||
@@ -737,7 +730,7 @@ Public Class frmConstructorDesigner
|
||||
For Each row As DataRow In DD_ECMAdmin.TBWH_Users1.Rows
|
||||
If row.Item(0) = CBool(True) Then
|
||||
Dim delete = "DELETE FROM TBPMO_CONSTRUCTOR_USER WHERE GUID = " & row.Item(5)
|
||||
If ClassDatabase.Execute_non_Query(delete, True) Then
|
||||
If ClassDatabase.Execute_non_Query(delete) Then
|
||||
refresh = True
|
||||
End If
|
||||
End If
|
||||
@@ -770,14 +763,14 @@ Public Class frmConstructorDesigner
|
||||
For Each row As DataRow In DD_ECMAdmin.TBWH_Users1.Rows
|
||||
If row.Item(0) = CBool(True) Then
|
||||
Dim sql = "SELECT HOME_MENUE FROM TBPMO_CONSTRUCTOR_USER WHERE GUID = " & row.Item(5)
|
||||
Dim Home = ClassDatabase.Execute_Scalar(sql, True)
|
||||
Dim Home = ClassDatabase.Execute_Scalar(sql)
|
||||
If Home = True Then
|
||||
Home = 0
|
||||
Else
|
||||
Home = 1
|
||||
End If
|
||||
sql = "UPDATE TBPMO_CONSTRUCTOR_USER SET HOME_MENUE = " & Home & " WHERE GUID = " & row.Item(5)
|
||||
If ClassDatabase.Execute_non_Query(sql, True) Then
|
||||
If ClassDatabase.Execute_non_Query(sql) Then
|
||||
refresh = True
|
||||
End If
|
||||
End If
|
||||
@@ -890,7 +883,7 @@ Public Class frmConstructorDesigner
|
||||
Dim item As MyListBoxItem = CType(obj, MyListBoxItem)
|
||||
Dim sql
|
||||
sql = String.Format("DELETE FROM TBPMO_CLIENT_ENTITY WHERE GUID = {0}", item.ExtraData)
|
||||
If ClassDatabase.Execute_non_Query(sql, True) = False Then
|
||||
If ClassDatabase.Execute_non_Query(sql) = False Then
|
||||
MsgBox(String.Format("Error in deleting Entity from Client", item.Text), MsgBoxStyle.Critical)
|
||||
End If
|
||||
Next
|
||||
@@ -970,7 +963,7 @@ Public Class frmConstructorDesigner
|
||||
Dim sel = String.Format("SELECT COUNT(GUID) FROM TBPMO_ENTITY_SUPERVISOR WHERE ENTITY_ID = {0} AND USER_ID = {1}", SELECTED_ENTITY_ID, row.Item(5))
|
||||
If ClassDatabase.Execute_Scalar(sel) = 0 Then
|
||||
Dim insert = String.Format("INSERT INTO TBPMO_ENTITY_SUPERVISOR ([ENTITY_ID], USER_ID,RIGHT1,ADDED_WHO) VALUES ({0},{1},'{2}','{3}')", SELECTED_ENTITY_ID, row.Item(5), right, USER_USERNAME)
|
||||
If ClassDatabase.Execute_non_Query(insert, True) Then
|
||||
If ClassDatabase.Execute_non_Query(insert) Then
|
||||
End If
|
||||
End If
|
||||
End If
|
||||
@@ -990,7 +983,7 @@ Public Class frmConstructorDesigner
|
||||
For Each row As DataRow In DD_ECMAdmin.TBWH_Users2.Rows
|
||||
If row.Item(0) = CBool(True) Then
|
||||
Dim delete = String.Format("DELETE FROM TBPMO_ENTITY_SUPERVISOR WHERE USER_ID = {0} AND ENTITY_ID = {1}", row.Item(5), SELECTED_ENTITY_ID)
|
||||
If ClassDatabase.Execute_non_Query(delete, True) Then
|
||||
If ClassDatabase.Execute_non_Query(delete) Then
|
||||
refresh = True
|
||||
End If
|
||||
End If
|
||||
@@ -1020,7 +1013,7 @@ Public Class frmConstructorDesigner
|
||||
Dim item As MyListBoxItem = CType(obj, MyListBoxItem)
|
||||
Dim sql
|
||||
sql = String.Format("DELETE FROM TBPMO_SUPERVISOR_CONTROLS WHERE GUID = {0}", item.ExtraData)
|
||||
If ClassDatabase.Execute_non_Query(sql, True) = False Then
|
||||
If ClassDatabase.Execute_non_Query(sql) = False Then
|
||||
MsgBox(String.Format("Error in deleting SupervisorControl", item.Text), MsgBoxStyle.Critical)
|
||||
End If
|
||||
Next
|
||||
|
||||
Reference in New Issue
Block a user