diff --git a/app/DD-Record-Organiser/DD-Record-Organiser.vbproj b/app/DD-Record-Organiser/DD-Record-Organiser.vbproj index fc1d62b..7a764cc 100644 --- a/app/DD-Record-Organiser/DD-Record-Organiser.vbproj +++ b/app/DD-Record-Organiser/DD-Record-Organiser.vbproj @@ -81,8 +81,9 @@ ..\..\3rdparty\lib\Commandline\CommandLine.dll - - ..\..\..\DDLibraries\DD_Libraries\bin\Debug\DD_Rights.dll + + False + ..\..\..\DDLibraries\app\DD_Libraries\bin\Debug\DD_Rights.dll False diff --git a/app/DD-Record-Organiser/frmConstructorDesigner.vb b/app/DD-Record-Organiser/frmConstructorDesigner.vb index f534386..40a945f 100644 --- a/app/DD-Record-Organiser/frmConstructorDesigner.vb +++ b/app/DD-Record-Organiser/frmConstructorDesigner.vb @@ -333,8 +333,8 @@ Public Class frmConstructorDesigner docsearch = 0 End If - Dim sql = "UPDATE TBPMO_FORM_VIEW SET DOCUMENT_VIEW = " & docsearch & "', CHANGED_WHO = '" & Environment.UserName & "' where FORM_ID = " & SELECTED_ENTITY_ID & " and SCREEN_ID = " & CURRENT_SCREEN_ID - If ClassDatabase.Execute_non_Query(sql) = True Then + Dim sql = "UPDATE TBPMO_FORM_VIEW SET DOCUMENT_VIEW = " & docsearch & " , CHANGED_WHO = '" & Environment.UserName & "' where FORM_ID = " & SELECTED_ENTITY_ID & " and SCREEN_ID = " & CURRENT_SCREEN_ID + If ClassDatabase.Execute_non_Query(sql, True) = True Then lblSaveDocSearch.Visible = True lblSaveDocSearch.Text = "Data saved - " & Now End If diff --git a/app/DD-Record-Organiser/frmUserKonfig.vb b/app/DD-Record-Organiser/frmUserKonfig.vb index 8aaeea2..2d515d3 100644 --- a/app/DD-Record-Organiser/frmUserKonfig.vb +++ b/app/DD-Record-Organiser/frmUserKonfig.vb @@ -561,6 +561,8 @@ Dim del = "EXEC [dbo].[PRPMO_DELETE_USER] " & USER_GUIDTextBox.Text If ClassDatabase.Execute_non_Query(del, True) = True Then Load_User() + Else + MsgBox("Unexpected Error while deleting User.", MsgBoxStyle.Exclamation) End If End If diff --git a/app/RecordOrganizer_RightManager/RecordOrganizer_RightManager.vbproj b/app/RecordOrganizer_RightManager/RecordOrganizer_RightManager.vbproj index a9d3c30..08821c0 100644 --- a/app/RecordOrganizer_RightManager/RecordOrganizer_RightManager.vbproj +++ b/app/RecordOrganizer_RightManager/RecordOrganizer_RightManager.vbproj @@ -50,9 +50,8 @@ navigate_right2.ico - - False - ..\..\..\DDLibraries\DD_Libraries\bin\Debug\DD_Rights.dll + + ..\..\..\DDLibraries\app\DD_Libraries\bin\Debug\DD_Rights.dll diff --git a/app/RecordOrganizer_RightManager/frmCheckRightsEntity.vb b/app/RecordOrganizer_RightManager/frmCheckRightsEntity.vb index bd749a5..a662964 100644 --- a/app/RecordOrganizer_RightManager/frmCheckRightsEntity.vb +++ b/app/RecordOrganizer_RightManager/frmCheckRightsEntity.vb @@ -6,6 +6,7 @@ Public Class frmCheckRightsEntity Private _error As Boolean = False Private countfiles As Integer = 0 Private WorkingFiles As Integer = 0 + Private ENTITY_ID As Integer Private Sub frmCheckRightsEntity_Load(sender As Object, e As EventArgs) Handles Me.Load Try Dim sql = String.Format("SELECT T.FORM_ID, [dbo].[FNPMO_GETOBJECTCAPTION]('{0}','FORMVIEW_TITLE' + CONVERT(VARCHAR(5), T.[FORM_VIEW_ID]), 1) AS FORM_TITLE FROM VWPMO_CONSTRUCTOR_FORMS T WHERE DOCUMENT_VIEW = 1", USER_LANGUAGE) @@ -22,12 +23,13 @@ Public Class frmCheckRightsEntity Private Sub btnCheckRights_Click(sender As Object, e As EventArgs) Handles btnCheckRights.Click If cmbentity.SelectedIndex <> -1 Then Try + ENTITY_ID = cmbentity.SelectedValue Me.ProgressBar1.Visible = True 'BackgroundWorker erstellen ... BW_RightsEntity = New BackgroundWorker BW_RightsEntity.WorkerReportsProgress = True - DT_FILES = ClassDatabase.Return_Datatable(String.Format("SELECT * FROM VWPMO_WD_DOC_SEARCH where ENTITY_ID = {0}", cmbentity.SelectedValue)) - If DD_Rights.ClassRights.Init(cmbentity.SelectedValue, chklogging.Checked, DT_FILES.Rows.Count) = False Then + DT_FILES = ClassDatabase.Return_Datatable(String.Format("SELECT * FROM VWPMO_WD_DOC_SEARCH where ENTITY_ID = {0}", ENTITY_ID)) + If DD_Rights.ClassRights.Init(ENTITY_ID, chklogging.Checked, DT_FILES.Rows.Count) = False Then MsgBox("Could not init rights management. " & vbNewLine & "Check logfile", MsgBoxStyle.Critical) Exit Sub End If @@ -68,8 +70,6 @@ Public Class frmCheckRightsEntity If DD_Rights.ClassRights.MSG_RESULT <> "" Then MsgBox("Unexpected Errors in setting rights: " & vbNewLine & DD_Rights.ClassRights.MSG_RESULT, MsgBoxStyle.Exclamation) _error = True - Else - End If Else _error = True diff --git a/app/SetupWiX/Product.wxs b/app/SetupWiX/Product.wxs index 8165cd1..1720a2f 100644 --- a/app/SetupWiX/Product.wxs +++ b/app/SetupWiX/Product.wxs @@ -111,7 +111,7 @@ - +