MS clswindream entfernt Umstieg auf Modulwindream
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
Imports System.IO
|
||||
Imports System.Text
|
||||
Imports DD_LIB_Standards
|
||||
'Imports System.Text
|
||||
'Imports DD_LIB_Standards
|
||||
Imports DevExpress.XtraGrid.Columns
|
||||
|
||||
Public Class frmDocRecordLink
|
||||
|
||||
Public Property Documents As New List(Of ClassWindreamDocGrid.WindreamDoc)
|
||||
Public Property Documents As New List(Of ClassDocGrid.clsWMDoc)
|
||||
|
||||
Private CURRENT_LINK_ENTITY_ID As Integer = 0
|
||||
Private ENTITY_LOAD_ACTIVE As Boolean = False
|
||||
@@ -32,7 +32,7 @@ Public Class frmDocRecordLink
|
||||
If CURRENT_LINK_ENTITY_ID = 0 Then
|
||||
CURRENT_LINK_ENTITY_ID = CURRENT_ENTITY_ID
|
||||
End If
|
||||
Try
|
||||
Try
|
||||
' DT_RECORDS.Columns.Add("already linked", Type.GetType("System.Boolean")).SetOrdinal(0)
|
||||
' DT_RECORDS.Columns("already linked").DefaultValue = False
|
||||
Catch ex As Exception
|
||||
@@ -77,10 +77,10 @@ Public Class frmDocRecordLink
|
||||
' OLD WAY
|
||||
If Documents.Count = 0 Then
|
||||
ENTITY_LOAD_ACTIVE = True
|
||||
If ClassWindreamDocGrid.DT_RESULTFILES.Rows.Count = 1 Then
|
||||
txtFileInfo.Text = ClassWindreamDocGrid.DT_RESULTFILES.Rows(0).Item("DOC_PATH")
|
||||
If ClassDocGrid.DT_RESULTFILES.Rows.Count = 1 Then
|
||||
txtFileInfo.Text = ClassDocGrid.DT_RESULTFILES.Rows(0).Item("DOC_PATH")
|
||||
Else
|
||||
txtFileInfo.Text = String.Format("{0} files selected for linking to record", ClassWindreamDocGrid.DT_RESULTFILES.Rows.Count)
|
||||
txtFileInfo.Text = String.Format("{0} files selected for linking to record", ClassDocGrid.DT_RESULTFILES.Rows.Count)
|
||||
End If
|
||||
Try
|
||||
If IsNothing(CURRENT_DT_ENTITY_RECORDS) Then
|
||||
@@ -286,7 +286,7 @@ Public Class frmDocRecordLink
|
||||
End Function
|
||||
|
||||
Private Sub BarButtonItem1_ItemClick(sender As Object, e As DevExpress.XtraBars.ItemClickEventArgs) Handles BarButtonItem1.ItemClick
|
||||
If clsWindream.Create_Session = False Then
|
||||
If WMMOD.SessionLoggedin = False Then
|
||||
MsgBox("No session to windream created! Check Your connection!", MsgBoxStyle.Critical)
|
||||
Exit Sub
|
||||
End If
|
||||
@@ -304,16 +304,16 @@ Public Class frmDocRecordLink
|
||||
CURRENT_DOC_ID = row.Item("DOC_ID")
|
||||
Dim DOC_PATH = row.Item("FILEPATH")
|
||||
Dim _objecttype = row.Item("OBJECTTYPE")
|
||||
clsWindream.MY_WDOBJECTTYPE = _objecttype
|
||||
WMOBJECTTYPE = _objecttype
|
||||
Dim sql_Exec = String.Format("EXEC PRPMO_CHECK_DOC_RECORD_LINK {0},{1},'{2}','{3}'", SELECTED_RECORDID, CURRENT_DOC_ID, "MANUAL RECORD-LINK", USER_USERNAME)
|
||||
'Dim ins = String.Format("INSERT INTO TBPMO_DOC_RECORD_LINK (RECORD_ID,DOC_ID,COMMENT,ADDED_WHO) VALUES ({0},{1},'{2}','{3}')", SELECTED_RECORDID, CURRENT_DOC_ID, "MANUAL RECORD-LINK", USER_USERNAME)
|
||||
If MYDB_ECM.ExecuteNonQuery(sql_Exec) = False Then
|
||||
MsgBox("Unexpected Error in Inserting Record-Doc Link. Please check logfile!", MsgBoxStyle.Critical)
|
||||
Else
|
||||
If LICENSE_PROXY = True And DD_LIB_Standards.clsDatabase.DB_PROXY_INITIALIZED Then
|
||||
Dim proc = String.Format("EXEC PRPROXY_DOC_CHECK_DOC_REC_LINK {0},{1}", CURRENT_DOC_ID, SELECTED_RECORDID)
|
||||
MYDB_ECM.ExecuteNonQuery(proc)
|
||||
End If
|
||||
'If LICENSE_PROXY = True And DD_LIB_Standards.clsDatabase.DB_PROXY_INITIALIZED Then
|
||||
' Dim proc = String.Format("EXEC PRPROXY_DOC_CHECK_DOC_REC_LINK {0},{1}", CURRENT_DOC_ID, SELECTED_RECORDID)
|
||||
' MYDB_ECM.ExecuteNonQuery(proc)
|
||||
'End If
|
||||
Dim msg = String.Format("Der Datensatz wurde erfolgreich verknüpft!")
|
||||
If USER_LANGUAGE <> "de-DE" Then
|
||||
msg = "The record was successfully linked"
|
||||
@@ -329,10 +329,10 @@ Public Class frmDocRecordLink
|
||||
Dim Record_Index = DT_OBJTYPE.Rows(0).Item("IDXNAME_RECORDID")
|
||||
Dim ENT_ID = MYDB_ECM.GetScalarValue(String.Format("SELECT FORM_ID FROM TBPMO_RECORD WHERE GUID = {0}", SELECTED_RECORDID))
|
||||
If ENT_ID > 1 And Entity_Index <> String.Empty Then
|
||||
clsWD_SET.IndexFile(DOC_PATH, Entity_Index, ENT_ID, _objecttype)
|
||||
WMMOD.SetFileIndex(DOC_PATH, Entity_Index, ENT_ID, _objecttype)
|
||||
End If
|
||||
If Record_Index <> String.Empty Then
|
||||
clsWD_SET.IndexFile(DOC_PATH, Record_Index, SELECTED_RECORDID, _objecttype)
|
||||
WMMOD.SetFileIndex(DOC_PATH, Record_Index, SELECTED_RECORDID, _objecttype)
|
||||
End If
|
||||
End If
|
||||
Next
|
||||
|
||||
Reference in New Issue
Block a user