MS
This commit is contained in:
@@ -15,7 +15,7 @@ Public Class ClassInit
|
||||
<STAThread()>
|
||||
Public Sub InitLogger()
|
||||
LOGCONFIG = New LogConfig(LogConfig.PathType.CustomPath,
|
||||
Application.UserAppDataPath & "\Log",
|
||||
Application.LocalUserAppDataPath & "\Log",
|
||||
Nothing,
|
||||
My.Application.Info.CompanyName,
|
||||
My.Application.Info.ProductName)
|
||||
@@ -103,6 +103,7 @@ Public Class ClassInit
|
||||
|
||||
<STAThread()>
|
||||
Sub Refresh_Licence()
|
||||
Dim oStopWatch As New RefreshHelper.SW("Refresh_Licence")
|
||||
Try
|
||||
Me._lizenzManager = New ClassLicenseManager("#DigitalData35452!#", "")
|
||||
Dim lic As String = BASEDATA_DT_CONFIG.Rows(0).Item("LIZENZEN") ' ClassDatabase.Execute_Scalar("SELECT LIZENZEN FROM TBPM_KONFIGURATION WHERE (GUID = 1)", MyConnectionString)
|
||||
@@ -128,14 +129,19 @@ Public Class ClassInit
|
||||
LOGGER.Info("Unexpected error in Refresh license: " & ex.Message, True)
|
||||
MsgBox(ex.Message, MsgBoxStyle.Exclamation, "Fehler bei Licensemanager:")
|
||||
End Try
|
||||
oStopWatch.done
|
||||
End Sub
|
||||
<STAThread()>
|
||||
Public Sub InitUserLogin()
|
||||
Dim oStopWatch As New RefreshHelper.SW("InitUserLogin")
|
||||
Try
|
||||
USER_USERNAME = Environment.UserName
|
||||
Try
|
||||
Dim oSQLSW As New RefreshHelper.SW("VWDD_USER_CLIENT")
|
||||
Dim oSQL = $"SELECT * FROM VWDD_USER_CLIENT WHERE UPPER(USERNAME) = UPPER('{USER_USERNAME}')"
|
||||
DT_CLIENT_USER = ClassDatabase.Return_Datatable(oSQL, False)
|
||||
oSQLSW.Done()
|
||||
|
||||
If DT_CLIENT_USER.Rows.Count > 1 Then
|
||||
frmClientLogin.ShowDialog()
|
||||
ElseIf DT_CLIENT_USER.Rows.Count = 1 Then
|
||||
@@ -155,16 +161,13 @@ Public Class ClassInit
|
||||
End Try
|
||||
|
||||
LOGGER.Debug("Username: " & USER_USERNAME)
|
||||
|
||||
Dim oFnct As New RefreshHelper.SW("FNDD_CHECK_USER_MODULE")
|
||||
Dim sql = String.Format("SELECT * FROM [dbo].[FNDD_CHECK_USER_MODULE] ('{0}','PM',{1})", USER_USERNAME, CLIENT_SELECTED)
|
||||
|
||||
|
||||
Dim DT_CHECKUSER_MODULE As DataTable = ClassDatabase.Return_Datatable(sql)
|
||||
oFnct.Done()
|
||||
If DT_CHECKUSER_MODULE.Rows.Count = 0 Then
|
||||
LOGGER.Info("DT_CHECKUSER_MODULE.Rows.Count = 0", True)
|
||||
|
||||
ERROR_STATE = "NO USER"
|
||||
|
||||
MsgBox("Sorry - Something went wrong in getting Your rights." & vbNewLine & "Please contact the system administrator!", MsgBoxStyle.Exclamation)
|
||||
Exit Sub
|
||||
End If
|
||||
@@ -241,7 +244,6 @@ Public Class ClassInit
|
||||
LOGGER.Info("Die Anzahl der aktuell angemeldeten User (" & USERCOUNT_LOGGED_IN.ToString & ") überschreitet die Anzahl der Lizenzen (" & LICENSE_COUNT & ") für Process Manager!")
|
||||
If USER_IS_ADMIN = False Then
|
||||
ClassAllgemeineFunktionen.LoginOut("LOGOUT")
|
||||
LOGGER.Info("Wieder abgemeldet - START INCOMPLETE")
|
||||
ERROR_STATE = "START INCOMPLETE"
|
||||
End If
|
||||
End If
|
||||
@@ -253,11 +255,12 @@ Public Class ClassInit
|
||||
LOGGER.Info("Unexpected Error in InitUserLogin: " & ex.Message, True)
|
||||
ERROR_STATE = "START INCOMPLETE"
|
||||
End Try
|
||||
|
||||
oStopWatch.Done()
|
||||
End Sub
|
||||
<STAThread()>
|
||||
Public Shared Sub InitBasics()
|
||||
Try
|
||||
Dim oStopWatch As New RefreshHelper.SW("InitBasics")
|
||||
Dim oSql = String.Format("select * from TBPM_KONFIGURATION WHERE GUID = 1")
|
||||
BASEDATA_DT_CONFIG = ClassDatabase.Return_Datatable(oSql)
|
||||
Settings_LoadBasicConfig()
|
||||
@@ -281,6 +284,7 @@ Public Class ClassInit
|
||||
BASEDATA_DTGRID_GROUPS = ClassDatabase.Return_Datatable($"SELECT * FROM TBPM_MAIN_VIEW_GROUPS WHERE ACTIVE = 1")
|
||||
oSql = "SELECT * FROM TBPM_CHART"
|
||||
BASEDATA_DT_CHARTS = ClassDatabase.Return_Datatable(oSql)
|
||||
oStopWatch.Done()
|
||||
Catch ex As Exception
|
||||
LOGGER.Error(ex)
|
||||
LOGGER.Info("Unexpected Error in InitBasics: " & ex.Message, True)
|
||||
@@ -290,8 +294,10 @@ Public Class ClassInit
|
||||
<STAThread()>
|
||||
Public Shared Sub InitBasics2()
|
||||
Try
|
||||
Dim oStopWatch As New RefreshHelper.SW("InitBasics2")
|
||||
Dim oSql = String.Format("SELECT * FROM VWPM_PROFILE_USER WHERE USER_ID = {0}", USER_ID)
|
||||
BASEDATA_DT_VW_PROFILE_USER = ClassDatabase.Return_Datatable(oSql)
|
||||
oStopWatch.Done()
|
||||
Catch ex As Exception
|
||||
LOGGER.Error(ex)
|
||||
LOGGER.Info("Unexpected Error in InitBasics2: " & ex.Message, True)
|
||||
|
||||
Reference in New Issue
Block a user