diff --git a/API_NetFramework/bin/EDOKAAPI_NetFramework.dll b/API_NetFramework/bin/EDOKAAPI_NetFramework.dll
index 7ffc0603..ee5f2af8 100644
Binary files a/API_NetFramework/bin/EDOKAAPI_NetFramework.dll and b/API_NetFramework/bin/EDOKAAPI_NetFramework.dll differ
diff --git a/API_NetFramework/bin/EDOKAAPI_NetFramework.pdb b/API_NetFramework/bin/EDOKAAPI_NetFramework.pdb
index 625ae0c3..7a83c881 100644
Binary files a/API_NetFramework/bin/EDOKAAPI_NetFramework.pdb and b/API_NetFramework/bin/EDOKAAPI_NetFramework.pdb differ
diff --git a/API_NetFramework/obj/Debug/API_NetFramework.csproj.AssemblyReference.cache b/API_NetFramework/obj/Debug/API_NetFramework.csproj.AssemblyReference.cache
index 75786206..df57786d 100644
Binary files a/API_NetFramework/obj/Debug/API_NetFramework.csproj.AssemblyReference.cache and b/API_NetFramework/obj/Debug/API_NetFramework.csproj.AssemblyReference.cache differ
diff --git a/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.dll b/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.dll
index 7ffc0603..ee5f2af8 100644
Binary files a/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.dll and b/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.dll differ
diff --git a/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.pdb b/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.pdb
index 625ae0c3..7a83c881 100644
Binary files a/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.pdb and b/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.pdb differ
diff --git a/BarcodeLib/obj/Debug/BarcodeLib.csproj.AssemblyReference.cache b/BarcodeLib/obj/Debug/BarcodeLib.csproj.AssemblyReference.cache
index d7ae44fa..3bc1a8d2 100644
Binary files a/BarcodeLib/obj/Debug/BarcodeLib.csproj.AssemblyReference.cache and b/BarcodeLib/obj/Debug/BarcodeLib.csproj.AssemblyReference.cache differ
diff --git a/Client/Client.csproj b/Client/Client.csproj
index 1651e8df..51f9d1bf 100644
--- a/Client/Client.csproj
+++ b/Client/Client.csproj
@@ -157,6 +157,12 @@
Dokumenterstellung.cs
+
+ Form
+
+
+ frmBewilligung.cs
+
Form
@@ -181,6 +187,12 @@
FrmDokumenterstellung.cs
+
+ Form
+
+
+ frmToApproval.cs
+
Form
@@ -240,6 +252,12 @@
Verbindungseditor.cs
+
+ UserControl
+
+
+ Approval.cs
+
UserControl
@@ -319,6 +337,9 @@
Dokumenterstellung.cs
+
+ frmBewilligung.cs
+
frmDocPreview.cs
@@ -332,6 +353,9 @@
FrmDokumenterstellung.cs
+
+ frmToApproval.cs
+
Serienbrief_Sheetselect.cs
@@ -365,6 +389,9 @@
Verbindungseditor.cs
+
+ Approval.cs
+
DocPreview.cs
Designer
@@ -661,6 +688,21 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Client/Diverses/NativVorlagen.Designer.cs b/Client/Diverses/NativVorlagen.Designer.cs
index d5dad8d3..11fa0cae 100644
--- a/Client/Diverses/NativVorlagen.Designer.cs
+++ b/Client/Diverses/NativVorlagen.Designer.cs
@@ -48,6 +48,7 @@
this.imageList1.Images.SetKeyName(1, "Excel.png");
this.imageList1.Images.SetKeyName(2, "Powerpoint.png");
this.imageList1.Images.SetKeyName(3, "Folder.png");
+ this.imageList1.Images.SetKeyName(4, "Favoriten_24x24-32.png");
//
// treeView
//
diff --git a/Client/Diverses/NativVorlagen.cs b/Client/Diverses/NativVorlagen.cs
index 27f66c79..232cc8c6 100644
--- a/Client/Diverses/NativVorlagen.cs
+++ b/Client/Diverses/NativVorlagen.cs
@@ -55,17 +55,22 @@ namespace OnDoc.Diverses
ext = System.IO.Path.GetExtension(file.Name);
TreeNode tnnew = new TreeNode();
tnnew.Text = file.Name;
+ tnnew.Tag = file.FullName;
+ tnnew.ImageIndex = 4;
if (ext.Length > 2)
{
ext = ext.Substring(0, 2).ToUpper();
+ tnnew.ImageIndex = 4;
+ tnnew.SelectedImageIndex = 4;
if (ext == ".D") { tnnew.ImageIndex = 0; tnnew.SelectedImageIndex = 0; };
if (ext == ".X") { tnnew.ImageIndex = 1; tnnew.SelectedImageIndex = 1; };
if (ext == ".P") { tnnew.ImageIndex = 2; tnnew.SelectedImageIndex = 2; };
}
else
{
- tnnew.ImageIndex = 3; tnnew.SelectedImageIndex = 3;
+ tnnew.ImageIndex = 3; tnnew.SelectedImageIndex = 3;
+
}
TreeNode treeNode = treeView.Nodes[0];
treeNode.Nodes.Add(tnnew);
@@ -89,18 +94,22 @@ namespace OnDoc.Diverses
TreeNode tnnew = new TreeNode();
tnnew.Text = file.Name;
tnnew.Tag = file.FullName;
+ tnnew.ImageIndex = 4;
ext = System.IO.Path.GetExtension(tnnew.Text);
if (ext.Length > 2)
{
ext = ext.Substring(0, 2).ToUpper();
+ tnnew.ImageIndex = 4;
+ tnnew.SelectedImageIndex = 4;
+
if (ext == ".D") { tnnew.ImageIndex = 0; tnnew.SelectedImageIndex = 0; };
if (ext == ".X") { tnnew.ImageIndex = 1; tnnew.SelectedImageIndex = 1; };
if (ext == ".P") { tnnew.ImageIndex = 2; tnnew.SelectedImageIndex = 2; };
}
else
{
- tnnew.ImageIndex = 3; tnnew.SelectedImageIndex = 3;
- tnnew.Tag = "";
+ tnnew.ImageIndex = 3; tnnew.SelectedImageIndex = 3;
+ tnnew.Tag = "";
}
TreeNode tnnew2 = treeView.Nodes[0].Nodes[node.Index];
tnnew2.Nodes.Add(tnnew);
@@ -190,9 +199,25 @@ namespace OnDoc.Diverses
if (ext.Length > 2)
{
ext = ext.Substring(0, 2).ToUpper();
- if (ext == ".D") { System.Diagnostics.Process.Start("winword.exe", " /t" + tempfilename); };
- if (ext == ".X") { System.Diagnostics.Process.Start("excel.exe", " /t " + tempfilename); };
- if (ext == ".P") { System.Diagnostics.Process.Start("POWERPNT.EXE", " /N " + tempfilename); };
+ switch (ext)
+ {
+ case ".D":
+ System.Diagnostics.Process.Start("winword.exe", " /t" + tempfilename);
+ break;
+ case ".X":
+ System.Diagnostics.Process.Start("excel.exe", " /t " + tempfilename);
+ break;
+ case ".P":
+ System.Diagnostics.Process.Start("POWERPNT.EXE", " /N " + tempfilename);
+ break;
+ default:
+ string tempfilename1 = System.IO.Path.GetFileName(tempfilename);
+ tempfilename1 = AppParams.tempdir+ "" + DateTime.Now.ToString("yyyyddmmhhMMss")+tempfilename1;
+ System.IO.File.Copy(tempfilename,tempfilename1, true);
+ Process.Start(tempfilename1);
+ break;
+
+ }
}
}
diff --git a/Client/Diverses/NativVorlagen.resx b/Client/Diverses/NativVorlagen.resx
index b02b65a5..21c562b8 100644
--- a/Client/Diverses/NativVorlagen.resx
+++ b/Client/Diverses/NativVorlagen.resx
@@ -124,8 +124,8 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
- ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAk
- CwAAAk1TRnQBSQFMAgEBBAEAASABAAEgAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
+ ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAB+
+ DAAAAk1TRnQBSQFMAgEBBQEAASgBAAEoAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAASADAAEBAQABCAYAAQgYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
@@ -153,26 +153,32 @@
AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz
AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm
AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw
- AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD//8A/wD/AP8ACQAB/wHz
- Ad0BCQG0AfIKAAH/AfMBCAG7AXIBwgoAAf8B9AEaAQcBkwHzFgAB8gEZAboBswKyAQYCswHyBgAB8gEI
- AbsBcgOQAYsBcAHyBgAB8wEaAQcBjgVMAfMGAAH/AcMMmgHDAf8BzgKtA7ICBgKzBbQBsgGWBpABiwFw
- AXICmAORAZADdQJvBEwBdQV0AXUB9A16AVkB9ALOAa0DsgIGAbMB2wQJAfMBtAGWBpABcQGLAXIBmAEZ
- AZgBkQGYAZEEdQFvBEwBBwQaAfQBdAH0DXoBWQHDAs4BrQOyAgYBswHbBAkB4gG0AZYBcQaQAYsBcgGY
- AQgCkQGYAZEEdQFvBEwBBwQaAfMBdAH0DXoBWQHDAs4CCQGyAfIBswEGAbMB2wQJAfMBtAKWAZ0BCAGW
- AfQBlgGQAYsBcgGYAQgBmAGRAZgBkQN1AfMBkwRMAQcEGgHzAXQB9A16AVkBwwLOAhkBswH/AQkBBgGy
- AdsECQHyAbQDlgHzARkBuwKQAYsBcgGYAQgBmAGRAbsBkQN1AfMBkwRMAQcEGgHzAXQB9A16AVkBwwHO
- AbMC/wEJAfQBGQIGAdsECQHyAbQClgFxAbsB/wGWApABcQFyAZgBCAKYAbsBkQN1AvMBBwNMAwcBGwL0
- AXQB9A16AVkBwwHOAdsBGQHdAf8BCQH0AbIBBgHbAbsDCQHyAbQClgFxAQgB9AGdA5ABcgGYAQgEmAN1
- AfMBBwH0AXUGTAL0AXQB9A16AVkBwwHOAwkB/wGzARkBtAEGAQkBuwMJAfMBtAKWAZ0B8wGYAfMDkAFy
- AZgBCAKYAbsBugN1AfMBBwH0AXUETAKTARoB/wGaAfQNegFZAcMBtAOzAbQBsgK0AQYB2wK7AQkBCAHz
- AbQElgGQAZgBcgKQAXIBmAEIAZgBugG7AboDdQEaAfMBBwFvBEwBGgGTAQcB/wGaAfQNWQE4AfQBswPO
- Aq0CsgEGAbsCCQIZAfMBtAOWAXEFkAFyAZgBCAK6AbsBugV1Am8CTAGTAUwBGgFMAQcB/wGaAcMOOAH2
- AbMDzgKtArIBBgG7AQkDGQHzAbQDlgFxBZABcgGYARkBnQG6AbsBugV1Am8CTAG8AfQB8wEaAv8BmgHD
- BjgBWQb0AfYBAAGzAbQCzgKtA7IBswW0Ac4DlgJxBJABcgKYAZ0CugGWAXUBkwN1Am8CTAGTBQcBdQH0
- BjgBvQgAAfIBCAEJAbQBzgGtA7IB8gYAAfMBCAG7AZEBlgSQAcIGAAHzARoBmQGTAXUDbwFMAfMGAAH/
- AcMEmgG9Af8MAAH/AfMB3QEJAbQB8goAAf8B8wEZAbsBmAHzCgAB/wH0ARoBmQGTAfMWAAFCAU0BPgcA
- AT4DAAEoAwABQAMAASADAAEBAQABAQYAAQEWAAP/gQAB8AE/AfABPwHwAT8C/wEAAT8BAAE/AQABP1kA
- AQEHAAH/AQABPwEAAT8BAAE/AQAB/wHwAT8B8AE/AfABPwL/Cw==
+ AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/wEAAf8B8QjyBPEB/zEA
+ AfMB9AcAAf8B1gH/AQAB9AHWAf8wAAHxAvQF8gHzAfIB9QL/AQAB9AHyMAAB8QH0Af8F9AH1AfIBAAH0
+ AfECAAHyMAAB8QL0BfMB9AHyAfQB8wEJAvMB8jAAAfEB9AHzBvEB3QHxAfQB8QL0Af8wAAHxAfQB/wf1
+ Af8BAAEJMwAB8QH0ARkHCQHzAQABCTMAAfEB9Aj/AgABCTMAAfEB9AHwAgkBGQYAAQkzAAHxAfQEAAH/
+ BRkB8DMAAfEB9AQAAf8BCQHzAvQBGQHyMwAB8QH0BAAB/wEJAv8C8jQAAfEB9AQAAf8BCQH/AfIB8zUA
+ AfQB8gH/AwAB/wEJAfAB8zcAAfIB1gQJAbwB8zsAAf8B8wHdAQkBtAHyCgAB/wHzAQgBuwFyAcIKAAH/
+ AfQBGgEHAZMB8xYAAfIBGQG6AbMCsgEGArMB8gYAAfIBCAG7AXIDkAGLAXAB8gYAAfMBGgEHAY4FTAHz
+ BgAB/wHDDJoBwwH/Ac4CrQOyAgYCswW0AbIBlgaQAYsBcAFyApgDkQGQA3UCbwRMAXUFdAF1AfQNegFZ
+ AfQCzgGtA7ICBgGzAdsECQHzAbQBlgaQAXEBiwFyAZgBGQGYAZEBmAGRBHUBbwRMAQcEGgH0AXQB9A16
+ AVkBwwLOAa0DsgIGAbMB2wQJAeIBtAGWAXEGkAGLAXIBmAEIApEBmAGRBHUBbwRMAQcEGgHzAXQB9A16
+ AVkBwwLOAgkBsgHyAbMBBgGzAdsECQHzAbQClgGdAQgBlgH0AZYBkAGLAXIBmAEIAZgBkQGYAZEDdQHz
+ AZMETAEHBBoB8wF0AfQNegFZAcMCzgIZAbMB/wEJAQYBsgHbBAkB8gG0A5YB8wEZAbsCkAGLAXIBmAEI
+ AZgBkQG7AZEDdQHzAZMETAEHBBoB8wF0AfQNegFZAcMBzgGzAv8BCQH0ARkCBgHbBAkB8gG0ApYBcQG7
+ Af8BlgKQAXEBcgGYAQgCmAG7AZEDdQLzAQcDTAMHARsC9AF0AfQNegFZAcMBzgHbARkB3QH/AQkB9AGy
+ AQYB2wG7AwkB8gG0ApYBcQEIAfQBnQOQAXIBmAEIBJgDdQHzAQcB9AF1BkwC9AF0AfQNegFZAcMBzgMJ
+ Af8BswEZAbQBBgEJAbsDCQHzAbQClgGdAfMBmAHzA5ABcgGYAQgCmAG7AboDdQHzAQcB9AF1BEwCkwEa
+ Af8BmgH0DXoBWQHDAbQDswG0AbICtAEGAdsCuwEJAQgB8wG0BJYBkAGYAXICkAFyAZgBCAGYAboBuwG6
+ A3UBGgHzAQcBbwRMARoBkwEHAf8BmgH0DVkBOAH0AbMDzgKtArIBBgG7AgkCGQHzAbQDlgFxBZABcgGY
+ AQgCugG7AboFdQJvAkwBkwFMARoBTAEHAf8BmgHDDjgB9gGzA84CrQKyAQYBuwEJAxkB8wG0A5YBcQWQ
+ AXIBmAEZAZ0BugG7AboFdQJvAkwBvAH0AfMBGgL/AZoBwwY4AVkG9AH2AQABswG0As4CrQOyAbMFtAHO
+ A5YCcQSQAXICmAGdAroBlgF1AZMDdQJvAkwBkwUHAXUB9AY4Ab0IAAHyAQgBCQG0Ac4BrQOyAfIGAAHz
+ AQgBuwGRAZYEkAHCBgAB8wEaAZkBkwF1A28BTAHzBgAB/wHDBJoBvQH/DAAB/wHzAd0BCQG0AfIKAAH/
+ AfMBGQG7AZgB8woAAf8B9AEaAZkBkwHzFgABQgFNAT4HAAE+AwABKAMAAUADAAEgAwABAQEAAQEGAAEB
+ FgAD/wIAAQEGAAE/AYgHAAEEBwABJhcAARcHAAEXBwABNwYAAQMB9wYAATwBBwYAATwBBwYAATwBDwYA
+ ATwBHwYAARwBPwYAAYABfwYAAfABPwHwAT8B8AE/Av8BAAE/AQABPwEAAT9ZAAEBBwAB/wEAAT8BAAE/
+ AQABPwEAAf8B8AE/AfABPwHwAT8C/ws=
diff --git a/Client/DocMgmt/DokTypSelect.cs b/Client/DocMgmt/DokTypSelect.cs
index 2aaccc12..0eb9dc75 100644
--- a/Client/DocMgmt/DokTypSelect.cs
+++ b/Client/DocMgmt/DokTypSelect.cs
@@ -25,6 +25,8 @@ namespace OnDoc.DocMgmt
public int dokumenttypnr { get; set; } = 0;
public bool favoriten { get; set; } = false;
+ public int type { get; set; } = 1;
+
private Boolean dragSender_Favoriten = false;
//0="Einzelvorlagen"
@@ -55,6 +57,7 @@ namespace OnDoc.DocMgmt
{
treeViewAdv1.Visible = false;
}
+
this.treeViewDragHighlightTracker1 = new TreeViewAdvDragHighlightTracker(this.treeViewAdv2);
this.treeViewDragHighlightTracker1.QueryAllowedPositionsForNode +=
new QueryAllowedPositionsEventHandler(this.TreeDragDrop_QueryAllowedPositionsForNode1);
@@ -73,6 +76,7 @@ namespace OnDoc.DocMgmt
public void load_standard(string filter)
{
+
Cursor = Cursors.WaitCursor;
if (AppParams.connectionstring == "")
{
@@ -90,36 +94,84 @@ namespace OnDoc.DocMgmt
where = "and bezeichnung like '%" + filter.Replace(" ", "%") + "%'";
}
- DB db = new DB(AppParams.connectionstring);
- db.Get_Tabledata("Select dokumenttypnr as id, bezeichnung, node, OnBase_Dokumenttyp from View_Dokumenttypen_Relaunch where aktiv=1 " + where + " order by bezeichnung", false, true);
+ if (vorlagentype == 1)
+ {
+ this.Text = "Vorlage auswählen";
+ //Standard Vorlagen
+ DB db = new DB(AppParams.connectionstring);
+ db.Get_Tabledata("Select dokumenttypnr as id, bezeichnung, node, OnBase_Dokumenttyp from View_Dokumenttypen_Relaunch where aktiv=1 " + where + " order by bezeichnung", false, true);
- DataTable vorlagen = new DataTable();
- DataTable Struktur = new DataTable();
- DataSet ds = new DataSet();
- vorlagen = db.dsdaten.Tables[0].Copy();
- db.Get_Tabledata("Select * from Dokumentart_Relaunch order by id", false, true);
- Struktur = db.dsdaten.Tables[0].Copy();
+ DataTable vorlagen = new DataTable();
+ DataTable Struktur = new DataTable();
+ DataSet ds = new DataSet();
+ vorlagen = db.dsdaten.Tables[0].Copy();
+ db.Get_Tabledata("Select * from Dokumentart_Relaunch order by id", false, true);
+
+ db.dsdaten.Tables[0].AcceptChanges();
+ Struktur = db.dsdaten.Tables[0].Copy();
- ds.Tables.Add(Struktur.Copy());
- ds.Tables[0].TableName = "Struktur";
- ds.Tables.Add(vorlagen.Copy());
- ds.Relations.Add("TreeParentChild", ds.Tables[0].Columns["ID"], ds.Tables[0].Columns["ParentID"], false);
- ds.Relations.Add("VorlagenParent", ds.Tables[0].Columns["ID"], ds.Tables[1].Columns["node"], false);
+ ds.Tables.Add(Struktur.Copy());
+ ds.Tables[0].TableName = "Struktur";
+ ds.Tables.Add(vorlagen.Copy());
+ ds.Relations.Add("TreeParentChild", ds.Tables[0].Columns["ID"], ds.Tables[0].Columns["ParentID"], false);
+ ds.Relations.Add("VorlagenParent", ds.Tables[0].Columns["ID"], ds.Tables[1].Columns["node"], false);
- foreach (System.Data.DataRow dr in ds.Tables[0].Rows)
+ foreach (System.Data.DataRow dr in ds.Tables[0].Rows)
+ {
+ if (dr["Parentid"].ToString() == "0")
+ {
+ //Creates a TreeNode if the parent equals 0
+ TreeNodeAdv root = new TreeNodeAdv(dr["bezeichnung"].ToString());
+ root.Tag = Convert.ToInt32(dr["id"]) * -1;
+ root.TagObject = dr;
+ root.LeftImageIndices = new int[] { 0 };
+ treeViewAdv1.Nodes.Add(root);
+ //Recursively builds the tree
+ PopulateTree(dr, root);
+ }
+ }
+ }
+ else
{
- if (dr["Parentid"].ToString() == "0")
+ //Palkete
+ this.Text = "Dokumentpaket auswählen";
+ if (vorlagentype == 2) { RibbonButtonVorlagen.Checked = true; }
+ DB db = new DB(AppParams.connectionstring);
+ db.Get_Tabledata("Select dokumentpaketnr as id, bezeichnung, dokumentartnr as node from edex_dokumentpaket where aktiv=1 " + where + " order by bezeichnung", false, true);
+
+ DataTable vorlagen = new DataTable();
+ DataTable Struktur = new DataTable();
+ DataSet ds = new DataSet();
+ vorlagen = db.dsdaten.Tables[0].Copy();
+ db.Get_Tabledata("Select dokumentartnr as id, parentid, bezeichnung from dokumentart where aktiv=1 order by id", false, true);
+ foreach (System.Data.DataRow dr in db.dsdaten.Tables[0].Rows)
{
- //Creates a TreeNode if the parent equals 0
- TreeNodeAdv root = new TreeNodeAdv(dr["bezeichnung"].ToString());
- root.Tag = Convert.ToInt32(dr["id"]) * -1;
- root.TagObject = dr;
- root.LeftImageIndices = new int[] { 0 };
- treeViewAdv1.Nodes.Add(root);
- //Recursively builds the tree
- PopulateTree(dr, root);
+ if (dr["Bezeichnung"].ToString() == "Dokumentpakete") { dr["Parentid"] = 0; }
+ }
+ Struktur = db.dsdaten.Tables[0].Copy();
+
+ ds.Tables.Add(Struktur.Copy());
+ ds.Tables[0].TableName = "Struktur";
+ ds.Tables.Add(vorlagen.Copy());
+ ds.Relations.Add("TreeParentChild", ds.Tables[0].Columns["ID"], ds.Tables[0].Columns["ParentID"], false);
+ ds.Relations.Add("VorlagenParent", ds.Tables[0].Columns["ID"], ds.Tables[1].Columns["node"], false);
+
+ foreach (System.Data.DataRow dr in ds.Tables[0].Rows)
+ {
+ if (dr["bezeichnung"].ToString() == "Dokumentpakete")
+ {
+ //Creates a TreeNode if the parent equals 0
+ TreeNodeAdv root = new TreeNodeAdv(dr["bezeichnung"].ToString());
+ root.Tag = Convert.ToInt32(dr["id"]) * -1;
+ root.TagObject = dr;
+ root.LeftImageIndices = new int[] { 0 };
+ treeViewAdv1.Nodes.Add(root);
+ //Recursively builds the tree
+ PopulateTree(dr, root);
+ }
}
}
+
//Expands all the tree nodes
treeViewAdv1.ExpandAll();
treeViewAdv1.SelectedNode = treeViewAdv1.Nodes[0];
@@ -189,7 +241,7 @@ namespace OnDoc.DocMgmt
DataTable Struktur = new DataTable();
DataSet ds = new DataSet();
- string sql = "Select * from view_favoriten_vorlagen where aktiv=1 and mitarbeiternr=" + AppParams.CurrentMitarbieter.ToString();
+ string sql = "Select * from view_favoriten_vorlagen where typ="+vorlagentype.ToString()+" and aktiv=1 and mitarbeiternr=" + AppParams.CurrentMitarbieter.ToString();
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata(sql, false, true);
ds.Tables.Add(db.dsdaten.Tables[0].Copy());
@@ -221,7 +273,11 @@ namespace OnDoc.DocMgmt
}
treeViewAdv2.ExpandAll();
- treeViewAdv2.SelectedNode = treeViewAdv2.Nodes[0];
+ try
+ {
+ treeViewAdv2.SelectedNode = treeViewAdv2.Nodes[0];
+ }
+ catch { }
treeViewAdv2.EndEdit();
treeViewAdv2.Enabled = true;
treeViewAdv2.Visible = true;
@@ -426,20 +482,22 @@ namespace OnDoc.DocMgmt
private void ordnerLöschenToolStripMenuItem_Click(object sender, EventArgs e)
{
- if (treeViewAdv2.SelectedNode.LeftImageIndices[0] == 0) {
+ if (treeViewAdv2.SelectedNode.LeftImageIndices[0] == 0)
+ {
if (MessageBox.Show("Order und alle darunter liegenden Elemente entfernen?", "Ordner entfernen", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
delete_elements(treeViewAdv2.SelectedNode);
}
}
- else {
+ else
+ {
if (MessageBox.Show("Vorlage aus Favoriten entfernen?", "Vorlage entfernen", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
delete_elements(treeViewAdv2.SelectedNode);
}
}
}
-
+
private void delete_elements(TreeNodeAdv node)
{
@@ -491,7 +549,7 @@ namespace OnDoc.DocMgmt
private void save_new_entry(TreeNodeAdv node, int parent, int doktypnr = 0)
{
DB db = new DB(AppParams.connectionstring);
- db.Get_Tabledata("Select top 1 id from Relaunch_Favoriten order by id desc", false, true);
+ db.Get_Tabledata("Select top 1 id from Relaunch_Favoriten where typ="+vorlagentype.ToString()+" order by id desc", false, true);
int newkey = 0;
try { newkey = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]); } catch { }
newkey = newkey + 1;
@@ -504,7 +562,7 @@ namespace OnDoc.DocMgmt
dr[1] = parent;
}
catch { dr[1] = 0; }
- dr[2] = 1;
+ dr[2] = vorlagentype;
dr[3] = node.Text;
dr[4] = doktypnr;
dr[5] = AppParams.CurrentMitarbieter;
@@ -632,10 +690,10 @@ namespace OnDoc.DocMgmt
break;
case TreeViewDropPositions.OnNode:
treeViewAdv2.BeginEdit();
- destinationNode.Nodes.Add(newnode);
- System.Data.DataRow dr = newnode.Parent.TagObject as System.Data.DataRow;
- save_new_entry(newnode, Convert.ToInt32(dr["pid"]), Convert.ToInt32(newnode.Tag));
- destinationNode.Expand();
+ destinationNode.Nodes.Add(newnode);
+ System.Data.DataRow dr = newnode.Parent.TagObject as System.Data.DataRow;
+ save_new_entry(newnode, Convert.ToInt32(dr["pid"]), Convert.ToInt32(newnode.Tag));
+ destinationNode.Expand();
if (dragSender_Favoriten == true)
{
delete_elements(sourceNode);
@@ -659,7 +717,7 @@ namespace OnDoc.DocMgmt
private void tsbtnNewFolder_Click(object sender, EventArgs e)
{
- neuerUnterordnerToolStripMenuItem_Click(sender,e);
+ neuerUnterordnerToolStripMenuItem_Click(sender, e);
}
private void tsbtnRename_Click(object sender, EventArgs e)
diff --git a/Client/DocMgmt/Dokumentpaket.Designer.cs b/Client/DocMgmt/Dokumentpaket.Designer.cs
index 718395af..6c16c306 100644
--- a/Client/DocMgmt/Dokumentpaket.Designer.cs
+++ b/Client/DocMgmt/Dokumentpaket.Designer.cs
@@ -55,6 +55,8 @@
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.groupBox3 = new System.Windows.Forms.GroupBox();
this.dokList1 = new OnDoc.UICintrols.DokList();
+ this.ribbonPanel5 = new System.Windows.Forms.RibbonPanel();
+ this.ribbonButtonNew = new System.Windows.Forms.RibbonButton();
((System.ComponentModel.ISupportInitialize)(this.TabControlDokuments)).BeginInit();
this.TabControlDokuments.SuspendLayout();
this.pnlfooter.SuspendLayout();
@@ -153,6 +155,7 @@
//
this.ribbonTab1.Name = "ribbonTab1";
this.ribbonTab1.Panels.Add(this.ribbonPanel1);
+ this.ribbonTab1.Panels.Add(this.ribbonPanel5);
this.ribbonTab1.Panels.Add(this.ribbonPanel3);
this.ribbonTab1.Text = "Funktionen";
//
@@ -334,15 +337,33 @@
this.dokList1.datafilter = "";
this.dokList1.docartnr = 0;
this.dokList1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.dokList1.forMaNr = 0;
this.dokList1.Location = new System.Drawing.Point(3, 16);
this.dokList1.mitarbeiternr = 0;
this.dokList1.Name = "dokList1";
this.dokList1.partnernr = 0;
this.dokList1.profilnr = 0;
+ this.dokList1.selected_cellvalue = null;
this.dokList1.selected_dokumentid = null;
this.dokList1.Size = new System.Drawing.Size(477, 660);
this.dokList1.TabIndex = 0;
//
+ // ribbonPanel5
+ //
+ this.ribbonPanel5.ButtonMoreVisible = false;
+ this.ribbonPanel5.Items.Add(this.ribbonButtonNew);
+ this.ribbonPanel5.Name = "ribbonPanel5";
+ this.ribbonPanel5.Text = "";
+ //
+ // ribbonButtonNew
+ //
+ this.ribbonButtonNew.Image = global::OnDoc.Properties.Resources.NewDokPaket_32x32_32;
+ this.ribbonButtonNew.LargeImage = global::OnDoc.Properties.Resources.NewDokPaket_32x32_32;
+ this.ribbonButtonNew.Name = "ribbonButtonNew";
+ this.ribbonButtonNew.SmallImage = global::OnDoc.Properties.Resources.NewDokPaket_24x24_32;
+ this.ribbonButtonNew.Text = "Neu";
+ this.ribbonButtonNew.Click += new System.EventHandler(this.ribbonButtonNew_Click);
+ //
// Dokumentpaket
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
@@ -404,5 +425,7 @@
private System.Windows.Forms.RibbonButton RibbonButtonGenerieren;
private System.Windows.Forms.RibbonPanel ribbonPanel4;
private Syncfusion.Windows.Forms.Tools.ProgressBarAdv progressBarAdv1;
+ private System.Windows.Forms.RibbonPanel ribbonPanel5;
+ private System.Windows.Forms.RibbonButton ribbonButtonNew;
}
}
\ No newline at end of file
diff --git a/Client/DocMgmt/Dokumentpaket.cs b/Client/DocMgmt/Dokumentpaket.cs
index b54af7cc..21300f0e 100644
--- a/Client/DocMgmt/Dokumentpaket.cs
+++ b/Client/DocMgmt/Dokumentpaket.cs
@@ -29,7 +29,7 @@ namespace OnDoc.DocMgmt
private DataTable dokumentpaketvorlagen = new DataTable();
private DataTable dokumentpaketvorlagen_Original = new DataTable();
private int profilnr {get;set;}
-
+ public int dokumentpaketnr { get; set; } = 0;
public Dokumentpaket()
{
@@ -47,19 +47,33 @@ namespace OnDoc.DocMgmt
}
+ private void NeuesDokumentpaket()
+ {
+ DokTypSelect dt = new DokTypSelect();
+ dt.vorlagentype = 2;
+ dt.ShowDialog();
+ if (dt.DialogResult == DialogResult.OK) { dokumentpaketnr = Convert.ToInt32(dt.dokumenttypnr); }
+ }
private void Dokumentpaket_Load(object sender, EventArgs e)
{
this.BeginUpdate();
+ if (dokumentpaketnr == 0)
+ {
+ NeuesDokumentpaket();
+ }
+ Update_PaketDetails();
+ }
+ private void Update_PaketDetails() {
Cursor = Cursors.WaitCursor;
DB db = new DB(AppParams.connectionstring);
- db.Get_Tabledata("Select * from edex_dokumentpaket where dokumentpaketnr=24", false, true);
+ db.Get_Tabledata("Select * from edex_dokumentpaket where dokumentpaketnr="+dokumentpaketnr.ToString(), false, true);
dokumentpaket = db.dsdaten.Tables[0].Copy();
string sql = "SELECT dbo.edex_dokumentpaket.dokumentpaketnr, dbo.edex_dokumentpaket.bezeichnung, dbo.dokumenttyp.dokumenttypnr, ";
sql = sql + "dbo.dokumenttyp.bezeichnung AS dokumenttypbezeichnung, dbo.edex_dokumentpaketvorlage.zwingend, ";
sql = sql + "dbo.edex_dokumentpaketvorlage.sort FROM dbo.edex_dokumentpaket INNER JOIN dbo.edex_dokumentpaketvorlage ON ";
sql = sql + "dbo.edex_dokumentpaket.dokumentpaketnr = dbo.edex_dokumentpaketvorlage.dokumentpaketnr INNER JOIN dbo.dokumenttyp ON ";
sql = sql + "dbo.edex_dokumentpaketvorlage.dokumenttypnr = dbo.dokumenttyp.dokumenttypnr ";
- sql = sql + " WHERE edex_dokumentpaket.dokumentpaketnr=24 and (dbo.edex_dokumentpaket.aktiv = 1) AND ";
+ sql = sql + " WHERE edex_dokumentpaket.dokumentpaketnr="+dokumentpaketnr.ToString()+" and (dbo.edex_dokumentpaket.aktiv = 1) AND ";
sql = sql + " dbo.edex_dokumentpaketvorlage.aktiv = 1 ORDER BY dbo.edex_dokumentpaketvorlage.sort";
db.Get_Tabledata(sql,false,true);
dokumentpaketvorlagen=db.dsdaten.Tables[0].Copy();
@@ -77,6 +91,18 @@ namespace OnDoc.DocMgmt
}
Config_Doklist();
Cursor = Cursors.Default;
+ try
+ {
+ this.Text = "Dokumentpaket " + dokumentpaket.Rows[0]["bezeichnung"].ToString();
+ }
+ catch { }
+ if (this.dokumentpaketnr == 0)
+ {
+ this.RibbonButtonGenerieren.Enabled = false;
+ this.groupBox1.Enabled = false;
+ this.groupBox2.Enabled=false;
+ this.groupBox3.Enabled=false;
+ }
this.EndUpdate();
}
private void Config_Doklist()
@@ -275,5 +301,11 @@ namespace OnDoc.DocMgmt
dokList1.datafilter = filter;
dokList1.refresh_dokumente();
}
+
+ public void ribbonButtonNew_Click(object sender, EventArgs e)
+ {
+ NeuesDokumentpaket();
+ Update_PaketDetails();
+ }
}
}
diff --git a/Client/DocMgmt/Dokumentpaket.resx b/Client/DocMgmt/Dokumentpaket.resx
index 943cd6ee..94f36d4b 100644
--- a/Client/DocMgmt/Dokumentpaket.resx
+++ b/Client/DocMgmt/Dokumentpaket.resx
@@ -166,7 +166,7 @@
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
- vwAADr8BOAVTJAAAABNJREFUOE9jGAWjYBSMAjBgYAAABBAAAadEfGMAAAAASUVORK5CYII=
+ vgAADr4B6kKxwAAAABNJREFUOE9jGAWjYBSMAjBgYAAABBAAAadEfGMAAAAASUVORK5CYII=
diff --git a/Client/DocMgmt/Serienbrief.Designer.cs b/Client/DocMgmt/Serienbrief.Designer.cs
index 53d716ae..ca9fb351 100644
--- a/Client/DocMgmt/Serienbrief.Designer.cs
+++ b/Client/DocMgmt/Serienbrief.Designer.cs
@@ -99,6 +99,7 @@
this.GrpDokumentInhalt.Controls.Add(this.groupBox6);
this.GrpDokumentInhalt.Controls.Add(this.groupBox5);
this.GrpDokumentInhalt.Dock = System.Windows.Forms.DockStyle.Top;
+ this.GrpDokumentInhalt.Enabled = false;
this.GrpDokumentInhalt.Location = new System.Drawing.Point(2, 101);
this.GrpDokumentInhalt.Name = "GrpDokumentInhalt";
this.GrpDokumentInhalt.Size = new System.Drawing.Size(1106, 254);
diff --git a/Client/DocMgmt/Serienbrief.cs b/Client/DocMgmt/Serienbrief.cs
index 2e873971..06998aca 100644
--- a/Client/DocMgmt/Serienbrief.cs
+++ b/Client/DocMgmt/Serienbrief.cs
@@ -21,6 +21,7 @@ namespace OnDoc.UIControls
public partial class Serienbrief : SfForm
{
private int dokumenttypnr = 0;
+ private int officevorlagenr = 0;
private int profilnr = 0;
public Serienbrief()
{
@@ -35,7 +36,6 @@ namespace OnDoc.UIControls
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
this.profilnr = profilnr;
-
}
private void Serienbrief_Load(object sender, EventArgs e)
@@ -67,7 +67,8 @@ namespace OnDoc.UIControls
cbboxverantwortlich.DataSource = db.dsdaten.Tables[0];
cbboxverantwortlich.DisplayMember = "name";
cbboxverantwortlich.ValueMember = "mitarbeiternr";
- cbboxverantwortlich.SelectedValue = AppParams.CurrentMitarbieter;}
+ cbboxverantwortlich.SelectedValue = AppParams.CurrentMitarbieter;
+ }
private void Refresh_Team()
{
@@ -128,12 +129,29 @@ namespace OnDoc.UIControls
private void RibbonButtonNew_Click(object sender, EventArgs e)
{
OnDoc.DocMgmt.DokTypSelect DokTypSelect = new OnDoc.DocMgmt.DokTypSelect();
+ DokTypSelect.vorlagentype = 1;
DokTypSelect.ShowDialog(this);
if (DokTypSelect.DialogResult == DialogResult.OK)
{
dokumenttypnr = DokTypSelect.dokumenttypnr;
+ GrpDokumentInhalt.Enabled=true;
+ update_serienbrief_details(true, dokumenttypnr, 0);
+ }
+ else {
+ this.GrpDokumentInhalt.Enabled = false;
+ return; }
+ }
+
+ private void update_serienbrief_details(bool newsb = false, int dokumenttypnr = 0, int sbnummer = 0)
+ {
+ DB db = new DB(AppParams.connectionstring);
+ if (newsb)
+ {
+ db.Get_Tabledata("Select bezeichnung,office_vorlagenr from dokumenttyp where dokumenttypnr=" + dokumenttypnr.ToString(),false,true);
+ this.txtbezeichnung.Text = db.dsdaten.Tables[0].Rows[0][0].ToString();
+ officevorlagenr = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][1]);
}
- else { return; }
+
}
}
}
diff --git a/Client/DocMgmt/frmBewilligung.Designer.cs b/Client/DocMgmt/frmBewilligung.Designer.cs
new file mode 100644
index 00000000..83b778b5
--- /dev/null
+++ b/Client/DocMgmt/frmBewilligung.Designer.cs
@@ -0,0 +1,63 @@
+namespace OnDoc.DocMgmt
+{
+ partial class frmBewilligung
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmBewilligung));
+ this.approval1 = new OnDoc.UIControls.Approval();
+ this.SuspendLayout();
+ //
+ // approval1
+ //
+ this.approval1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.approval1.Location = new System.Drawing.Point(2, 2);
+ this.approval1.Name = "approval1";
+ this.approval1.Size = new System.Drawing.Size(1608, 948);
+ this.approval1.TabIndex = 0;
+ //
+ // frmBewilligung
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(1612, 952);
+ this.Controls.Add(this.approval1);
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
+ this.Name = "frmBewilligung";
+ this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
+ this.Text = "Bewilligung";
+ this.Load += new System.EventHandler(this.frmBewilligung_Load);
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+
+ private UIControls.Approval approval1;
+ }
+}
\ No newline at end of file
diff --git a/Client/DocMgmt/frmBewilligung.cs b/Client/DocMgmt/frmBewilligung.cs
new file mode 100644
index 00000000..865f77b3
--- /dev/null
+++ b/Client/DocMgmt/frmBewilligung.cs
@@ -0,0 +1,30 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using OnDoc.Klassen;
+using Syncfusion.Windows.Forms.Tools;
+using Syncfusion.WinForms.Controls;
+
+namespace OnDoc.DocMgmt
+{
+ public partial class frmBewilligung : SfForm
+ {
+ public frmBewilligung()
+ {
+ InitializeComponent();
+ this.Style.TitleBar.BackColor = Theaming.Titelbar();
+ this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
+ }
+
+ private void frmBewilligung_Load(object sender, EventArgs e)
+ {
+
+ }
+ }
+}
diff --git a/Client/DocMgmt/frmBewilligung.resx b/Client/DocMgmt/frmBewilligung.resx
new file mode 100644
index 00000000..4d2d824d
--- /dev/null
+++ b/Client/DocMgmt/frmBewilligung.resx
@@ -0,0 +1,534 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ 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
+ o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/z4Vg7pJeRF7PhWDv/qN2//6jdv/+
+ o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2/8mBXe4A
+ AAAAAAAAAAAAAABzSjUw+6F1//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2/8+FYO7+
+ o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3b//qN2/8R+W90AAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3bv/qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+
+ o3a//qN2v/6jdr/+o3a/v3pZr3JJNTEAAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+o3b//qN23/6jdr/+
+ o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+
+ o3a//qN2v/6jdu/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+
+ o3b//qN2fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAP6jdr/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADM
+ g18//qN2//6jdv/+o3b/4ZFpgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOmWbMH+o3b//qN2/+2Ybv/+o3b//qN2//6jdv/+
+ o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAABePCss/aJ2//6jdv/+o3b/wHtZvQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiwhFd2OZ+z+o3b//qN2/8yDX+v+
+ o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGz4Vg4/6jdv/+o3b/+6F1/8B7Wb3hkWmB/qN2f/6jdn/+
+ o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/PhWCGzoRg2P6jdv/+
+ o3b//qN2/7BxUqn+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhlY/cfyidf/+o3b//qN2//6jdv/+
+ o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3b//qN2//6jdv/+o3b/6pZt+2tEMTb+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKBnSqf8
+ onX//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3b//qN2//6jdv/+o3b//qN2//6jdv/4n3P8flE6bgAAAAD+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
+ 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
+ AAAAAAAAAAAAAAD/o3f//6N3//+jd///o3e/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//6N3//6jdv//pHfv/6R3v/6jdr/+o3a//qN2v/6jdr/+
+ o3a//qN2v/6jdr//pHe//6R3v/+kd7//pHe//6R3v/+kd7//pHe//6R3v/+kd7//pHe//6R3v/6jdr/+
+ o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv/+o3b//6N3//6jdv/+
+ o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
+ pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhWDv/qN2//6jdv//
+ pHf//6N3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///
+ pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3b//qN2//6jdv+/elmvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACS
+ XkRfz4Vg7/6jdv//pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///
+ pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3b//qN2//6jdv/+o3b/+aB0/8R+W91ySTUxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAADgAAAAAAAAAOAAAAAAAAAA4AAAAAAAAADgAAAAAAA//+D//8AAAD//4P//wAAAP
+ //gf/+AAAA//+AAAAAAAD//8AAAAAAAP//wAAAEAAA///gAAAwAADgA/gAAHAAAOAD/wcD8AAA4AP/B4
+ PwAADgA/8Hg/AAAP///weD8AAA////B4PwAAD///8Hg/AAAPAAfgeD8AAA4AA+D4PwAADgAD4Pg/AAAO
+ AAPg/D8AAA8AA+D8HwAAD///4PwfAAAP///g/B8AAA///+D8HwAAD///4PwfAAAP///g/B8AAA///+B4
+ HwAAD///4AA/AAAP/B/wAD8AAA/4D/gAfwAAD/AH/AD/AAAP8AP+Af8AAA/wAf///wAAD/AA////AAAP
+ 8MB///8AAA//4H+H/wAAD//wf4f/AAAP//j/h/8AAA////+H/wAAD////4f/AAAP////h/8AAA////+H
+ /wAAAAAAAAf/AAAAAAAAB/8AAAAAAAAH/wAAAAAAAAf/AAAoAAAAIAAAAEAAAAABACAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAvHlYqveec/7/pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//eec/68
+ eViqAAAAAAAAAACTXkQ64pFp8P+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
+ pHf//6R3//+kd///pHf/955z/rx5WKr3nnP+/6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
+ pHf//6R3/9qMZu8AAAAAAAAAAO+Zb3//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
+ pHf//6R3//+kd///pHf//6R3//+kd///pHf/955z/v+kd///pHf//6R3v/+kd4D/pHeA/6R3gP+kd4D/
+ pHeA/6R3gP+kd4DvmW9/k15EOgAAAAAAAAAA/6R3gP+kd///pHf//6R3gP+kd4D/pHeA/6R3gP+kd4D/
+ pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3v/+kd///pHf//6R3//+kd///pHeAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvmW9//6R3//+kd/8AAAABAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwmnCA/6R3//eec///pHf//6R3//+kd4AA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALJyU2n/pHf//6R3/4RVPVUA
+ AAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHxQOD9iLZcb/pHf/2Yxl6P+kd///
+ pHf//6R3gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVTYnGOaUa/P/
+ pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd/+y
+ clOL/6R3//+kd///pHeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAk15ETeaUa/P/pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
+ pHf/xH5buDMgFwn/pHf//6R3//+kd4AAAAAAAAAAAJNeRDrvmW9//6R3gP+kd4D/pHeA75lvf5NeRDkA
+ AAAAAAAAAAAAAAAAAAAAVTYnGLJyU2nvmW9/7Jhu2P+kd//umW/p/6R3gP+kd4DnlWyp/6R3//+kd//l
+ k2uYz4Vge4tZQEUAAAABAAAAAP+kd///pHf//6R3gAAAAAAAAAAA2oxm7/+kd///pHf//6R3//+kd///
+ pHf/2oxm7wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADViWPI/6R3/9eKZLsAAAAAAAAAAJNeRDz/
+ pHf//6R3/5tjSEkAAAAAAAAAAAAAAAAAAAAA/6R3//+kd///pHeAAAAAAAAAAAC8eViq955z/v+kd///
+ pHf//6R3//eec/68eViqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN6OZ+f/pHf/z4VgnAAAAAAA
+ AAAARSwgHf+kd///pHf/u3hXaAAAAAAAAAAAAAAAAAAAAAD/pHf//6R3//+kd4AAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI85xx/v+kd/+/
+ e1l9AAAAAAAAAAAAAAAD65dt+v+kd//CfVqGAAAAAAAAAAAAAAAAAAAAAP+kd///pHf//6R3gAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFs6KiT/
+ pHf//6R3/7Z1VV8AAAAAAAAAAAAAAADdjmff/6R3/9GGYaQAAAAAAAAAAAAAAAAAAAAA/6R3//+kd///
+ pHeAAAAAAAAAAACTXkQ675lvf/+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gMV+XHA/KR0JAAAAAAAAAAAA
+ AAAAkV1EQv+kd///pHf/kV1EQgAAAAAAAAAAAAAAANOIYsH/pHf/04hiwgAAAAAAAAAAAAAAAAAAAAD/
+ pHf//6R3//+kd4AAAAAAAAAAANqMZu//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3/7R0VG8A
+ AAAAAAAAAAAAAAC2dVVf/6R3//+kd/9iPy0kAAAAAAAAAAAAAAAA0YZhpP+kd//djmffAAAAAAAAAAAA
+ AAAAAAAAAP+kd///pHf//6R3gAAAAAAAAAAAvHlYqveec/7/pHf//6R3//+kd///pHf//6R3//+kd//i
+ kWnwk15EOgAAAAAAAAAAAAAAAMR+W3z/pHf/955z/gAAAAkAAAAAAAAAAAAAAADEfluI/6R3/+uXbfkA
+ AAACAAAAAAAAAAAAAAAA/6R3//+kd///pHeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzYRflv+kd//bjGbsAAAAAAAAAAAAAAAAAAAAALd1VW3/
+ pHf//6R3/xwSDRYAAAAAAAAAAAAAAAD/pHf//6R3//+kd4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADUiGOu/6R3/9qMZtIAAAAAAAAAAAAAAAAA
+ AAAAqm1PU/+kd///pHf/f1I7LwAAAAAAAAAAAAAAAP+kd///pHf//6R3gAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANSIY73/pHf/2oxmwwAAAAAA
+ AAAAAAAAAAAAAACqbU9E/6R3//+kd/9/Ujs9AAAAAAAAAAAAAAAA/6R3//+kd///pHeAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzINfo/+kd//m
+ lGvuKhsTDAAAAAAAAAAAAAAAALFxUnv/pHf//6R3/04yJCQAAAAAAAAAAAAAAAD/pHf//6R3//+kd4AA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACN
+ W0JS/6R3//+kd//Mg1+3SC4iIwAAAAiVYEVd7plv9v+kd//OhGDRAAAAAAAAAAAAAAAAAAAAAP+kd///
+ pHf//6R3gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEwxIxTMg1/H2Ytl5nlOODUAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAHJgV25/6R3//+kd///pHf//6R3//+kd///pHf/85xx+pFdRD8AAAAAAAAAAAAAAAAA
+ AAAA/6R3//+kd///pHeAAAAAAAAAAAAAAAAAAAAAAAAAAABMMSMU14pk0P+kd///pHf/6pZt73lOODUA
+ AAAAAAAAAAAAAAAAAAAAAAAAACobEwzEfluo+6F1//+kd///pHf//6R3/+WTa+iOW0JLAAAAAAAAAAAA
+ AAAAAAAAAAAAAAD/pHf//6R3//+kd4AAAAAAAAAAAAAAAAAAAAAAAAAAAMyDX8f/pHf//6R3//+kd///
+ pHf/6pZt73lOODUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABpQzEttHRUb797WXycZElVKhsTCwAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAP+kd///pHf//6R3gAAAAAAAAAAAAAAAAAAAAAAAAAAA2Ytl5v+kd/+7
+ eFehkF1DaPuhdf7/pHf/6pZt73lOODUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/6R3//+kd///pHeAAAAAAAAAAAAAAAAAAAAAAAAAAAB1
+ SzYjm2NIUAAAAAIAAAAAlF9FZfuhdf7/pHf/6pZt7QAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/pHf//6R3//+kd4AAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlF9FZfuhdf3qlm3tAAAADAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAvHlYqtqMZu+TXkQ5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+kd///pHf//6R3gAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYj8tKFU2JxkAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAD3nnP+/6R3/++Zb38AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/6R3//+kd///
+ pHeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAP+kd///pHf//6R3gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/
+ pHf//6R3//+kd4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/6R3//+kd///pHeAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAP+kd///pHf//6R3v/+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/
+ pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHf//6R3//+kd4AAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAA955z/v+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
+ pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf/75lvfwAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8eViq955z/v+kd///pHf//6R3//+kd///pHf//6R3//+kd///
+ pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3/+KRafCT
+ XkQ6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAAwAAB/8P/gf/B/wH/wAAB/+AAAY
+ DwABGA/jDxgP4w8f/8MPH//DjxgBw48YAcOPGAHDhx//x4cf/8eHH//Hhx//w4cf/8APH4fADx8D4B8f
+ Afg/HwD//x8Qf/8f+Hx/H/z8fx///H8f//x/AAAAfwAAAH8AAAB/KAAAABgAAAAwAAAAAQAgAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAANOIYs/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/0odhzwAAAABx
+ STQM45Jq4v6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/04hiz/+kd///
+ pHf7/6R33/+kd9//pHff/6R33/+kd9/+pHbfzoVgrwAAAAD+pHYg/6R3//+kd/f/pHff/6R33/+kd9//
+ pHff/6R33/+kd9//pHff/6R33/+kd9//pHf7/qN2//+jd///o3ffAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAADlk2sg/6N3//mgdMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5
+ oHTf+qF0//+kd///o3ffAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWNigM8pxx+PCacO/L
+ gl5Q/6R3QP+kd0D/pHdA/6R3QP+kd0D/pHdA/6R3QMR+W132nnP64JBo5f+kd///pHffAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvHlXh/6jdv//pHf//6R3//+kd///pHf//6R3//+kd///
+ pHf//6R3//+kd//9onb+sXJSaP+jd///o3ffAAAAAAAAAAHEfVtP/6N3YP+jd2D/o3dgq25POAAAAAAA
+ AAAAAAAAAa1uUFfjkmqa9J1x0f+kd//znHHD/6R3n/Sdcc//pHf/85xxxdyNZpepbE9HAAAAAP+kd///
+ o3ffAAAAAJBdQzP/pHf//6N3//+jd//+o3f/45Jp8gAAAAAAAAAAAAAAAAAAAAAAAAAA2Itkmv+kd//A
+ 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
+ B6xBAAesQQ==
+
+
+
\ No newline at end of file
diff --git a/Client/DocMgmt/frmToApproval.Designer.cs b/Client/DocMgmt/frmToApproval.Designer.cs
new file mode 100644
index 00000000..e938fe77
--- /dev/null
+++ b/Client/DocMgmt/frmToApproval.Designer.cs
@@ -0,0 +1,187 @@
+namespace OnDoc.DocMgmt
+{
+ partial class frmToApproval
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Windows Form Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmToApproval));
+ this.cbboxunterschriftrechts = new Syncfusion.WinForms.ListView.SfComboBox();
+ this.cbboxunterschriftlinks = new Syncfusion.WinForms.ListView.SfComboBox();
+ this.cbboxbewilligungsinstanz = new Syncfusion.WinForms.ListView.SfComboBox();
+ this.label1 = new System.Windows.Forms.Label();
+ this.label2 = new System.Windows.Forms.Label();
+ this.label3 = new System.Windows.Forms.Label();
+ this.label4 = new System.Windows.Forms.Label();
+ this.textBox1 = new System.Windows.Forms.TextBox();
+ this.button1 = new System.Windows.Forms.Button();
+ this.button2 = new System.Windows.Forms.Button();
+ ((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftrechts)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftlinks)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.cbboxbewilligungsinstanz)).BeginInit();
+ this.SuspendLayout();
+ //
+ // cbboxunterschriftrechts
+ //
+ this.cbboxunterschriftrechts.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
+ this.cbboxunterschriftrechts.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
+ this.cbboxunterschriftrechts.Location = new System.Drawing.Point(216, 103);
+ this.cbboxunterschriftrechts.Name = "cbboxunterschriftrechts";
+ this.cbboxunterschriftrechts.Size = new System.Drawing.Size(287, 19);
+ this.cbboxunterschriftrechts.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
+ this.cbboxunterschriftrechts.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
+ this.cbboxunterschriftrechts.TabIndex = 12;
+ this.cbboxunterschriftrechts.TabStop = false;
+ //
+ // cbboxunterschriftlinks
+ //
+ this.cbboxunterschriftlinks.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
+ this.cbboxunterschriftlinks.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
+ this.cbboxunterschriftlinks.Location = new System.Drawing.Point(216, 68);
+ this.cbboxunterschriftlinks.Name = "cbboxunterschriftlinks";
+ this.cbboxunterschriftlinks.Size = new System.Drawing.Size(287, 19);
+ this.cbboxunterschriftlinks.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
+ this.cbboxunterschriftlinks.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
+ this.cbboxunterschriftlinks.TabIndex = 11;
+ this.cbboxunterschriftlinks.TabStop = false;
+ //
+ // cbboxbewilligungsinstanz
+ //
+ this.cbboxbewilligungsinstanz.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
+ this.cbboxbewilligungsinstanz.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
+ this.cbboxbewilligungsinstanz.Location = new System.Drawing.Point(216, 36);
+ this.cbboxbewilligungsinstanz.Name = "cbboxbewilligungsinstanz";
+ this.cbboxbewilligungsinstanz.Size = new System.Drawing.Size(287, 19);
+ this.cbboxbewilligungsinstanz.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
+ this.cbboxbewilligungsinstanz.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
+ this.cbboxbewilligungsinstanz.TabIndex = 10;
+ this.cbboxbewilligungsinstanz.TabStop = false;
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Location = new System.Drawing.Point(29, 36);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(90, 13);
+ this.label1.TabIndex = 13;
+ this.label1.Text = "Bewilligung durch";
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Location = new System.Drawing.Point(29, 72);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(173, 13);
+ this.label2.TabIndex = 14;
+ this.label2.Text = "Unterschfrift links bewilligung durch";
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Location = new System.Drawing.Point(29, 103);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(181, 13);
+ this.label3.TabIndex = 15;
+ this.label3.Text = "Unterschfrift rechts bewilligung durch";
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.Location = new System.Drawing.Point(29, 145);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(53, 13);
+ this.label4.TabIndex = 16;
+ this.label4.Text = "Nachricht";
+ //
+ // textBox1
+ //
+ this.textBox1.Location = new System.Drawing.Point(216, 142);
+ this.textBox1.Multiline = true;
+ this.textBox1.Name = "textBox1";
+ this.textBox1.Size = new System.Drawing.Size(287, 146);
+ this.textBox1.TabIndex = 17;
+ //
+ // button1
+ //
+ this.button1.Location = new System.Drawing.Point(332, 309);
+ this.button1.Name = "button1";
+ this.button1.Size = new System.Drawing.Size(171, 23);
+ this.button1.TabIndex = 18;
+ this.button1.Text = "zur Bewilligung senden";
+ this.button1.UseVisualStyleBackColor = true;
+ //
+ // button2
+ //
+ this.button2.Location = new System.Drawing.Point(31, 309);
+ this.button2.Name = "button2";
+ this.button2.Size = new System.Drawing.Size(171, 23);
+ this.button2.TabIndex = 19;
+ this.button2.Text = "Abbruch";
+ this.button2.UseVisualStyleBackColor = true;
+ //
+ // frmToApproval
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(529, 347);
+ this.Controls.Add(this.button2);
+ this.Controls.Add(this.button1);
+ this.Controls.Add(this.textBox1);
+ this.Controls.Add(this.label4);
+ this.Controls.Add(this.label3);
+ this.Controls.Add(this.label2);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.cbboxunterschriftrechts);
+ this.Controls.Add(this.cbboxunterschriftlinks);
+ this.Controls.Add(this.cbboxbewilligungsinstanz);
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
+ this.Name = "frmToApproval";
+ this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
+ this.Text = "Dokument bewilligen lassen";
+ this.Load += new System.EventHandler(this.frmToApproval_Load);
+ ((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftrechts)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftlinks)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.cbboxbewilligungsinstanz)).EndInit();
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private Syncfusion.WinForms.ListView.SfComboBox cbboxunterschriftrechts;
+ private Syncfusion.WinForms.ListView.SfComboBox cbboxunterschriftlinks;
+ private Syncfusion.WinForms.ListView.SfComboBox cbboxbewilligungsinstanz;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.Label label4;
+ private System.Windows.Forms.TextBox textBox1;
+ private System.Windows.Forms.Button button1;
+ private System.Windows.Forms.Button button2;
+ }
+}
\ No newline at end of file
diff --git a/Client/DocMgmt/frmToApproval.cs b/Client/DocMgmt/frmToApproval.cs
new file mode 100644
index 00000000..4a1c2b9c
--- /dev/null
+++ b/Client/DocMgmt/frmToApproval.cs
@@ -0,0 +1,44 @@
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+using Database;
+using OnDoc.Klassen;
+using Syncfusion.Windows.Forms.Tools;
+using Syncfusion.WinForms.Controls;
+
+namespace OnDoc.DocMgmt
+{
+ public partial class frmToApproval : SfForm
+ {
+ public frmToApproval()
+ {
+ InitializeComponent();
+ this.Style.TitleBar.BackColor = Theaming.Titelbar();
+ this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
+ }
+
+ private void frmToApproval_Load(object sender, EventArgs e)
+ {
+ DB db = new DB(AppParams.connectionstring);
+
+ db.clear_parameter();
+ db.Get_Tabledata("SP_Dokumentbearbeitung_Mitarbeiter", true, false);
+ cbboxbewilligungsinstanz.DataSource = db.dsdaten.Tables[0];
+ cbboxunterschriftlinks.DataSource = db.dsdaten.Tables[0];
+ cbboxunterschriftrechts.DataSource = db.dsdaten.Tables[0];
+ cbboxbewilligungsinstanz.DisplayMember = "name";
+ cbboxbewilligungsinstanz.ValueMember = "mitarbeiternr";
+ cbboxunterschriftlinks.DisplayMember = "name";
+ cbboxunterschriftlinks.ValueMember = "mitarbeiternr";
+ cbboxunterschriftrechts.DisplayMember = "name";
+ cbboxunterschriftrechts.ValueMember = "mitarbeiternr";
+
+ }
+ }
+}
diff --git a/Client/DocMgmt/frmToApproval.resx b/Client/DocMgmt/frmToApproval.resx
new file mode 100644
index 00000000..4d2d824d
--- /dev/null
+++ b/Client/DocMgmt/frmToApproval.resx
@@ -0,0 +1,534 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+
+
+ 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
+ o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/z4Vg7pJeRF7PhWDv/qN2//6jdv/+
+ o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2/8mBXe4A
+ AAAAAAAAAAAAAABzSjUw+6F1//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2/8+FYO7+
+ o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3b//qN2/8R+W90AAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3bv/qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+
+ o3a//qN2v/6jdr/+o3a/v3pZr3JJNTEAAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+o3b//qN23/6jdr/+
+ o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+
+ o3a//qN2v/6jdu/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3ZA/qN2//6jdv/+
+ o3b//qN2fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAP6jdr/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADM
+ g18//qN2//6jdv/+o3b/4ZFpgQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOmWbMH+o3b//qN2/+2Ybv/+o3b//qN2//6jdv/+
+ o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAABePCss/aJ2//6jdv/+o3b/wHtZvQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARiwhFd2OZ+z+o3b//qN2/8yDX+v+
+ o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGz4Vg4/6jdv/+o3b/+6F1/8B7Wb3hkWmB/qN2f/6jdn/+
+ o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/+o3Z//qN2f/6jdn/PhWCGzoRg2P6jdv/+
+ o3b//qN2/7BxUqn+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhlY/cfyidf/+o3b//qN2//6jdv/+
+ o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3b//qN2//6jdv/+o3b/6pZt+2tEMTb+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKBnSqf8
+ onX//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3b//qN2//6jdv/+o3b//qN2//6jdv/4n3P8flE6bgAAAAD+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
+ 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
+ AAAAAAAAAAAAAAD/o3f//6N3//+jd///o3e/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//6N3//6jdv//pHfv/6R3v/6jdr/+o3a//qN2v/6jdr/+
+ o3a//qN2v/6jdr//pHe//6R3v/+kd7//pHe//6R3v/+kd7//pHe//6R3v/+kd7//pHe//6R3v/6jdr/+
+ o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3a//qN2v/6jdr/+o3b//qN2//6jdv/+o3a/AAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+o3b//qN2//6jdv/+o3b//6N3//6jdv/+
+ o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
+ pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3a/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhWDv/qN2//6jdv//
+ pHf//6N3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///pHf//6R3//+kd///
+ pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3b//qN2//6jdv+/elmvAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACS
+ XkRfz4Vg7/6jdv//pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv//pHf//6R3//+kd///
+ pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+
+ o3b//qN2//6jdv/+o3b/+aB0/8R+W91ySTUxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAADgAAAAAAAAAOAAAAAAAAAA4AAAAAAAAADgAAAAAAA//+D//8AAAD//4P//wAAAP
+ //gf/+AAAA//+AAAAAAAD//8AAAAAAAP//wAAAEAAA///gAAAwAADgA/gAAHAAAOAD/wcD8AAA4AP/B4
+ PwAADgA/8Hg/AAAP///weD8AAA////B4PwAAD///8Hg/AAAPAAfgeD8AAA4AA+D4PwAADgAD4Pg/AAAO
+ AAPg/D8AAA8AA+D8HwAAD///4PwfAAAP///g/B8AAA///+D8HwAAD///4PwfAAAP///g/B8AAA///+B4
+ HwAAD///4AA/AAAP/B/wAD8AAA/4D/gAfwAAD/AH/AD/AAAP8AP+Af8AAA/wAf///wAAD/AA////AAAP
+ 8MB///8AAA//4H+H/wAAD//wf4f/AAAP//j/h/8AAA////+H/wAAD////4f/AAAP////h/8AAA////+H
+ /wAAAAAAAAf/AAAAAAAAB/8AAAAAAAAH/wAAAAAAAAf/AAAoAAAAIAAAAEAAAAABACAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAvHlYqveec/7/pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//eec/68
+ eViqAAAAAAAAAACTXkQ64pFp8P+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
+ pHf//6R3//+kd///pHf/955z/rx5WKr3nnP+/6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
+ pHf//6R3/9qMZu8AAAAAAAAAAO+Zb3//pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///
+ pHf//6R3//+kd///pHf//6R3//+kd///pHf/955z/v+kd///pHf//6R3v/+kd4D/pHeA/6R3gP+kd4D/
+ pHeA/6R3gP+kd4DvmW9/k15EOgAAAAAAAAAA/6R3gP+kd///pHf//6R3gP+kd4D/pHeA/6R3gP+kd4D/
+ pHeA/6R3gP+kd4D/pHeA/6R3gP+kd4D/pHeA/6R3v/+kd///pHf//6R3//+kd///pHeAAAAAAAAAAAAA
+ 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
+ pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3/+KRafCT
+ XkQ6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAADAAAAAwAAB/8P/gf/B/wH/wAAB/+AAAY
+ DwABGA/jDxgP4w8f/8MPH//DjxgBw48YAcOPGAHDhx//x4cf/8eHH//Hhx//w4cf/8APH4fADx8D4B8f
+ Afg/HwD//x8Qf/8f+Hx/H/z8fx///H8f//x/AAAAfwAAAH8AAAB/KAAAABgAAAAwAAAAAQAgAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAANOIYs/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/0odhzwAAAABx
+ STQM45Jq4v6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/04hiz/+kd///
+ pHf7/6R33/+kd9//pHff/6R33/+kd9/+pHbfzoVgrwAAAAD+pHYg/6R3//+kd/f/pHff/6R33/+kd9//
+ pHff/6R33/+kd9//pHff/6R33/+kd9//pHf7/qN2//+jd///o3ffAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAADlk2sg/6N3//mgdMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5
+ oHTf+qF0//+kd///o3ffAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWNigM8pxx+PCacO/L
+ gl5Q/6R3QP+kd0D/pHdA/6R3QP+kd0D/pHdA/6R3QMR+W132nnP64JBo5f+kd///pHffAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvHlXh/6jdv//pHf//6R3//+kd///pHf//6R3//+kd///
+ pHf//6R3//+kd//9onb+sXJSaP+jd///o3ffAAAAAAAAAAHEfVtP/6N3YP+jd2D/o3dgq25POAAAAAAA
+ AAAAAAAAAa1uUFfjkmqa9J1x0f+kd//znHHD/6R3n/Sdcc//pHf/85xxxdyNZpepbE9HAAAAAP+kd///
+ o3ffAAAAAJBdQzP/pHf//6N3//+jd//+o3f/45Jp8gAAAAAAAAAAAAAAAAAAAAAAAAAA2Itkmv+kd//A
+ e1lJAAAAAM2EX2n/pHf/zoRgegAAAAAAAAAAAAAAAP+kd///pHffAAAAAEctIQTWimRv/6R3gP+kd4D+
+ pHaAvHlYUwAAAAAAAAAAAAAAAAAAAAAAAAAA3o5nuf+kd/+ZYkcqAAAAALV0VEr/pHf/14pkmQAAAAAA
+ AAAAAAAAAP+jd///o3ffAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAA4pFp1/mgdP5fPCwNAAAAAJpjRyz/pHf/349otwAAAAAAAAAAAAAAAP+kd///o3ffAAAAAGRALgre
+ jmeP/6N3n/+jd5/+o3ef/6N3n/yhdZ+8eVhdAAAAAAAAAAAAAAAC6pZt8ueVbOwAAAABAAAAAEQsIA/6
+ oHT94ZBp1QAAAAAAAAAAAAAAAP+kd///pHffAAAAAJJdRC79onb+/6R3//+kd//+pHb//6R3//+kd//f
+ j2jNAAAAAAAAAABySTUT/aJ2/+OSatAAAAAAAAAAAAAAAAHqlm3v55Rs8QAAAAAAAAAAAAAAAP+jd///
+ o3ffAAAAAAAAAACyc1Mw/6N3QP+jd0D/o3dA/6N3QPefc0CEVD0YAAAAAAAAAACmak0u/6R3/9mMZbQA
+ AAAAAAAAAAAAAADfj2jU/qN2/xUNCQ0AAAAAAAAAAP6jdv/+o3bfAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC7eFdF/qR3/9qMZpsAAAAAAAAAAAAAAADgkGi7/qR3/39SOyUA
+ AAAAAAAAAP6jdv/+o3bfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACz
+ c1RI/qN3/9aJZKAAAAAAAAAAAAAAAADcjmfA/qN2/25HMygAAAAAAAAAAP6jdv//o3ffAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABuRzMT8Ztw9vOccfWaYkdKAAAABqlsTmD5
+ oHT95JNq5QAAAAMAAAAAAAAAAP6jdv/+o3bfAAAAAAAAAAAAAAAAAAAAAAAAAAG9eViH5JJq751lSUUA
+ AAAAAAAAAAAAAAAAAAAAuXdWcP2jdv/+pHf//qR3//+kd//4n3P8rm9QUwAAAAAAAAAAAAAAAP6jdv/+
+ o3bfAAAAAAAAAAAAAAAAAAAAAL15WIf+o3b//qN2//OccfWiaEtFAAAAAAAAAAAAAAAAAAAAAK9wUVHa
+ jGW+45Jq3NeKZLWpbE8/AAAAAAAAAAAAAAAAAAAAAP6jdv//o3ffAAAAAAAAAAAAAAAAAAAAAOSSau/t
+ mG7ruHZVifyidf7znHH1nWVJRQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAP6jdv/+o3bfAAAAAAAAAAAAAAAAAAAAAIpYQCWFVT0dAAAAAKxuUGz8onX+85xx9QAAAAwA
+ AAAAAAAAAAAAAABHLSEEkF1DMwAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAP6jdv/+o3bfAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2dVRgzoRgjwAAAAEAAAAAAAAAAAAAAADWimRv/6R3/8R9W08A
+ AAAAAAAAAAAAAAAAAAAAAAAAAP6jdv//o3ffAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/pHeA/6R3//+kd2AAAAAAAAAAAAAAAAAAAAAAAAAAAP6jdv/+
+ o3bfAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/
+ pHeA/6R3//+kd2AAAAAAAAAAAAAAAAAAAAAAAAAAAP6kdv/+pHb7/qN23/6kdt//pHff/qN23/6jdt/+
+ o3bf/qN23/6jdt/+o3bf/qN23/+kd9//pHff/6R33/+kd9//pHfv/6R3//+kd2AAAAAAAAAAAAAAAAAA
+ AAAAAAAAANOIYs//o3f//qN2//+kd///pHf//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//+kd///
+ pHf//6R3//+kd///pHf/75lv9qtuTzgAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEEAQABBP8f8QT/AAEE/
+ 4ABBIGABQSB8R0EgfEdBP/xHQSAYR0EgGMdBMBjjQT/440E/+ONBP/gDQTw8B0E8Hg9BPA//QTyHH0E/
+ xx9BP/8fQT//H0EAAB9BAAAfQSgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADt
+ mG7q/6R3//+kd///pHf//6R3/+WTa+YAAAAA5pRrqv+kd///pHf//6R3//+kd///pHf//6R3//+kd//t
+ mG7p/6R3//+kd3D/pHdA/6R3QP+kd0DNg18uAAAAAPyidb/7oXWg/6R3QP+kd0D/pHdA/6R3QP+kd0D6
+ oXRw/aJ2//+kd///pHdAAAAAAAAAAAAAAAAAAAAAAAAAAADej2ed75pv1PuhdYD/pHeA/6R3gP+kd4D/
+ pHeA6pZtteeVbNz/pHf//6R3QJNeRA73nnNA/6R3QM2DXy4AAAAAk15EE96PZ533n3PV+qF1+f+kd7/6
+ oXTp+qF05eiVbK+0c1Qx/6R3//+kd0DNhF9m/aJ2//+kd//lk2vmAAAAAAAAAAAAAAAA2YxlbOyYbtUA
+ AAAA5ZNqlueUa6wAAAAAAAAAAP+kd///pHdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN+QaIro
+ lWy3AAAAAN2OZ3fqlm3KAAAAAAAAAAD/pHf//6R3QMqCXkr8onW//6R3v/+kd7/1nXK7p2tOHgAAAADm
+ lGuo5JJqmQAAAADSh2JZ7Zhu6AAAAAAAAAAA/6R3//+kd0C8eVgr+6F1f/+kd4D/pHeA8JpwfJNeRA4A
+ AAAA65dtxN2OZ30AAAAAvnpYPfqgdP4VDQkGAAAAAP+kd///pHdAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAOyYbtrajGZlAAAAAKptTyb/pHf/f1I7GwAAAAD/pHf//6R3QAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAADkkmq94ZFprC4dFQvJgV1z85xx9EguIgkAAAAA/6R3//+kd0AAAAAAAAAAALNzUz7q
+ lm3rvXlYVgAAAAAAAAAAtXRUMvKbcen/pHf/+KB0+cmBXmEAAAAAAAAAAP+kd///pHdAAAAAAAAAAADq
+ lm3r3I1mwvmgdPu9eVhWAAAAAAAAAABpQzELundWO4dXPxgAAAAAAAAAAAAAAAD/pHf//6R3QAAAAAAA
+ AAAAjVtCHQAAAAHEflty85xx9QAAAAYAAAAAAAAAAM2EX2aTXkQOAAAAAAAAAAAAAAAA/6R3//+kd0AA
+ AAAAAAAAAAAAAAAAAAAAAAAAAFw7KxAAAAAAAAAAAAAAAAD9onb/955zQAAAAAAAAAAAAAAAAP+kd///
+ pHdw/6R3QP+kd0D/pHdA/6R3QP+kd0D/pHdA/6R3QP+kd0D/pHdA/6R3//+kd0AAAAAAAAAAAAAAAADt
+ mG7q/6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//ifc/vNg18uAAAAAAAAAAAA
+ AAAAAgCsQQIArEE+AKxBAgCsQQOTrEE/k6xBAJOsQQCRrEE/kaxBP4GsQTGDrEEwx6xBMGesQT7nrEEA
+ B6xBAAesQQ==
+
+
+
\ No newline at end of file
diff --git a/Client/Properties/Resources.Designer.cs b/Client/Properties/Resources.Designer.cs
index 16e5a903..a8dcedf3 100644
--- a/Client/Properties/Resources.Designer.cs
+++ b/Client/Properties/Resources.Designer.cs
@@ -110,6 +110,156 @@ namespace OnDoc.Properties {
}
}
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Approval_16x16_32 {
+ get {
+ object obj = ResourceManager.GetObject("Approval_16x16_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Approval_24x24_32 {
+ get {
+ object obj = ResourceManager.GetObject("Approval_24x24_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Approval_256x256_32 {
+ get {
+ object obj = ResourceManager.GetObject("Approval_256x256_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Approval_32x32_32 {
+ get {
+ object obj = ResourceManager.GetObject("Approval_32x32_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Approval_48x48_32 {
+ get {
+ object obj = ResourceManager.GetObject("Approval_48x48_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Approval_NOK_16x16_32 {
+ get {
+ object obj = ResourceManager.GetObject("Approval_NOK_16x16_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Approval_NOK_24x24_32 {
+ get {
+ object obj = ResourceManager.GetObject("Approval_NOK_24x24_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Approval_NOK_256x256_32 {
+ get {
+ object obj = ResourceManager.GetObject("Approval_NOK_256x256_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Approval_NOK_32x32_32 {
+ get {
+ object obj = ResourceManager.GetObject("Approval_NOK_32x32_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Approval_NOK_48x48_32 {
+ get {
+ object obj = ResourceManager.GetObject("Approval_NOK_48x48_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Approval_OK_16x16_32 {
+ get {
+ object obj = ResourceManager.GetObject("Approval_OK_16x16_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Approval_OK_24x24_32 {
+ get {
+ object obj = ResourceManager.GetObject("Approval_OK_24x24_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Approval_OK_256x256_32 {
+ get {
+ object obj = ResourceManager.GetObject("Approval_OK_256x256_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Approval_OK_32x32_32 {
+ get {
+ object obj = ResourceManager.GetObject("Approval_OK_32x32_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Approval_OK_48x48_32 {
+ get {
+ object obj = ResourceManager.GetObject("Approval_OK_48x48_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
///
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
///
diff --git a/Client/Properties/Resources.resx b/Client/Properties/Resources.resx
index 162c628d..d86670ee 100644
--- a/Client/Properties/Resources.resx
+++ b/Client/Properties/Resources.resx
@@ -133,6 +133,51 @@
..\Resources\add_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ ..\Resources\Approval_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Approval_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Approval_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Approval_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Approval_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Approval_NOK_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Approval_NOK_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Approval_NOK_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Approval_NOK_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Approval_NOK_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Approval_OK_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Approval_OK_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Approval_OK_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Approval_OK_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Approval_OK_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
..\Resources\CloseApplication_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
diff --git a/Client/Resources/Approval_16x16-32.png b/Client/Resources/Approval_16x16-32.png
new file mode 100644
index 00000000..5a773910
Binary files /dev/null and b/Client/Resources/Approval_16x16-32.png differ
diff --git a/Client/Resources/Approval_24x24-32.png b/Client/Resources/Approval_24x24-32.png
new file mode 100644
index 00000000..8d41cf2a
Binary files /dev/null and b/Client/Resources/Approval_24x24-32.png differ
diff --git a/Client/Resources/Approval_256x256-32.png b/Client/Resources/Approval_256x256-32.png
new file mode 100644
index 00000000..68ce34e0
Binary files /dev/null and b/Client/Resources/Approval_256x256-32.png differ
diff --git a/Client/Resources/Approval_32x32-32.png b/Client/Resources/Approval_32x32-32.png
new file mode 100644
index 00000000..e2db930b
Binary files /dev/null and b/Client/Resources/Approval_32x32-32.png differ
diff --git a/Client/Resources/Approval_48x48-32.png b/Client/Resources/Approval_48x48-32.png
new file mode 100644
index 00000000..a982b5d8
Binary files /dev/null and b/Client/Resources/Approval_48x48-32.png differ
diff --git a/Client/Resources/Approval_NOK_16x16-32.png b/Client/Resources/Approval_NOK_16x16-32.png
new file mode 100644
index 00000000..053e0710
Binary files /dev/null and b/Client/Resources/Approval_NOK_16x16-32.png differ
diff --git a/Client/Resources/Approval_NOK_24x24-32.png b/Client/Resources/Approval_NOK_24x24-32.png
new file mode 100644
index 00000000..c535cd5d
Binary files /dev/null and b/Client/Resources/Approval_NOK_24x24-32.png differ
diff --git a/Client/Resources/Approval_NOK_256x256-32.png b/Client/Resources/Approval_NOK_256x256-32.png
new file mode 100644
index 00000000..a86f8f5d
Binary files /dev/null and b/Client/Resources/Approval_NOK_256x256-32.png differ
diff --git a/Client/Resources/Approval_NOK_32x32-32.png b/Client/Resources/Approval_NOK_32x32-32.png
new file mode 100644
index 00000000..c0cc99c4
Binary files /dev/null and b/Client/Resources/Approval_NOK_32x32-32.png differ
diff --git a/Client/Resources/Approval_NOK_48x48-32.png b/Client/Resources/Approval_NOK_48x48-32.png
new file mode 100644
index 00000000..1d8887ac
Binary files /dev/null and b/Client/Resources/Approval_NOK_48x48-32.png differ
diff --git a/Client/Resources/Approval_OK_16x16-32.png b/Client/Resources/Approval_OK_16x16-32.png
new file mode 100644
index 00000000..fedad654
Binary files /dev/null and b/Client/Resources/Approval_OK_16x16-32.png differ
diff --git a/Client/Resources/Approval_OK_24x24-32.png b/Client/Resources/Approval_OK_24x24-32.png
new file mode 100644
index 00000000..6ff92b18
Binary files /dev/null and b/Client/Resources/Approval_OK_24x24-32.png differ
diff --git a/Client/Resources/Approval_OK_256x256-32.png b/Client/Resources/Approval_OK_256x256-32.png
new file mode 100644
index 00000000..794f5b05
Binary files /dev/null and b/Client/Resources/Approval_OK_256x256-32.png differ
diff --git a/Client/Resources/Approval_OK_32x32-32.png b/Client/Resources/Approval_OK_32x32-32.png
new file mode 100644
index 00000000..975f9198
Binary files /dev/null and b/Client/Resources/Approval_OK_32x32-32.png differ
diff --git a/Client/Resources/Approval_OK_48x48-32.png b/Client/Resources/Approval_OK_48x48-32.png
new file mode 100644
index 00000000..56c4b210
Binary files /dev/null and b/Client/Resources/Approval_OK_48x48-32.png differ
diff --git a/Client/UIControls/Administrator/Dokumenttyp.Designer.cs b/Client/UIControls/Administrator/Dokumenttyp.Designer.cs
index 126dbee0..145058a4 100644
--- a/Client/UIControls/Administrator/Dokumenttyp.Designer.cs
+++ b/Client/UIControls/Administrator/Dokumenttyp.Designer.cs
@@ -41,6 +41,16 @@
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Dokumenttyp));
this.tabControlAdv1 = new Syncfusion.Windows.Forms.Tools.TabControlAdv();
this.tabPageAdv1 = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
+ this.GrpUnterschrifte = new System.Windows.Forms.GroupBox();
+ this.lblStandard = new System.Windows.Forms.Label();
+ this.lbUnterschriftStandard = new System.Windows.Forms.ListBox();
+ this.cbUnterschriftrechts = new System.Windows.Forms.CheckBox();
+ this.cbFormularOhneUnterschrift = new System.Windows.Forms.CheckBox();
+ this.cbDigitaleUnterschrift = new System.Windows.Forms.CheckBox();
+ this.cbUnterschriftlinks = new System.Windows.Forms.CheckBox();
+ this.GrpBewilligung = new System.Windows.Forms.GroupBox();
+ this.chkBewilligungFaksimileUnterschriften = new System.Windows.Forms.CheckBox();
+ this.chkBewilliigungZwingend = new System.Windows.Forms.CheckBox();
this.groupBox4 = new System.Windows.Forms.GroupBox();
this.checkBox1 = new System.Windows.Forms.CheckBox();
this.cbPDFDirekteArchivierung = new System.Windows.Forms.CheckBox();
@@ -50,15 +60,11 @@
this.TreeDokumentArt = new Syncfusion.Windows.Forms.Tools.TreeViewAdv();
this.GroupBox2 = new System.Windows.Forms.GroupBox();
this.checkBox3 = new System.Windows.Forms.CheckBox();
- this.cbDigitaleUnterschrift = new System.Windows.Forms.CheckBox();
- this.cbFormularOhneUnterschrift = new System.Windows.Forms.CheckBox();
this.vbDokumenterstellungPerson = new System.Windows.Forms.RadioButton();
this.rbDokumenterstellungBP = new System.Windows.Forms.RadioButton();
this.cbAnzeigeVorlagenauswahl = new System.Windows.Forms.CheckBox();
this.cbbezeichnungmutierbar = new System.Windows.Forms.CheckBox();
this.cbVertrag = new System.Windows.Forms.CheckBox();
- this.cbUnterschriftrechts = new System.Windows.Forms.CheckBox();
- this.cbUnterschriftlinks = new System.Windows.Forms.CheckBox();
this.Grp1 = new System.Windows.Forms.GroupBox();
this.cbboxFachverantwortung = new Syncfusion.WinForms.ListView.SfComboBox();
this.cbboxOwner = new Syncfusion.WinForms.ListView.SfComboBox();
@@ -73,9 +79,47 @@
this.TxTBezeichnung = new System.Windows.Forms.TextBox();
this.Label1 = new System.Windows.Forms.Label();
this.tabPageAdv2 = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
+ this.splitContainer1 = new System.Windows.Forms.SplitContainer();
+ this.sfDataGrid1 = new Syncfusion.WinForms.DataGrid.SfDataGrid();
+ this.grpVorlagenfeld = new System.Windows.Forms.GroupBox();
+ this.txtTechbezeichnung = new System.Windows.Forms.TextBox();
+ this.label13 = new System.Windows.Forms.Label();
+ this.txtUIDescription = new System.Windows.Forms.TextBox();
+ this.label12 = new System.Windows.Forms.Label();
+ this.txtessimageheight = new System.Windows.Forms.TextBox();
+ this.label11 = new System.Windows.Forms.Label();
+ this.txtessimagewidth = new System.Windows.Forms.TextBox();
+ this.label10 = new System.Windows.Forms.Label();
+ this.txtessimageleft = new System.Windows.Forms.TextBox();
+ this.label8 = new System.Windows.Forms.Label();
+ this.txtessimagetop = new System.Windows.Forms.TextBox();
+ this.label7 = new System.Windows.Forms.Label();
+ this.textBox2 = new System.Windows.Forms.TextBox();
+ this.txtessfieldname = new System.Windows.Forms.Label();
+ this.txtessclass = new System.Windows.Forms.TextBox();
+ this.label9 = new System.Windows.Forms.Label();
+ this.txtBookmarkEnd = new System.Windows.Forms.TextBox();
+ this.label6 = new System.Windows.Forms.Label();
+ this.txtbookmarkstart = new System.Windows.Forms.TextBox();
+ this.label5 = new System.Windows.Forms.Label();
+ this.txtfeldname = new System.Windows.Forms.TextBox();
+ this.label4 = new System.Windows.Forms.Label();
+ this.chkzwingend = new System.Windows.Forms.CheckBox();
+ this.lbelzwingend = new System.Windows.Forms.Label();
+ this.txtSort = new System.Windows.Forms.TextBox();
+ this.lblsort = new System.Windows.Forms.Label();
+ this.chkui = new System.Windows.Forms.CheckBox();
+ this.lbluidesc = new System.Windows.Forms.Label();
+ this.lblfeldregelid = new System.Windows.Forms.Label();
+ this.lblfeldregeliddesc = new System.Windows.Forms.Label();
+ this.lblID = new System.Windows.Forms.Label();
+ this.lbliddesc = new System.Windows.Forms.Label();
+ this.lblFeldregel = new System.Windows.Forms.TextBox();
((System.ComponentModel.ISupportInitialize)(this.tabControlAdv1)).BeginInit();
this.tabControlAdv1.SuspendLayout();
this.tabPageAdv1.SuspendLayout();
+ this.GrpUnterschrifte.SuspendLayout();
+ this.GrpBewilligung.SuspendLayout();
this.groupBox4.SuspendLayout();
this.groupBox3.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.TreeDokumentArt)).BeginInit();
@@ -84,21 +128,30 @@
((System.ComponentModel.ISupportInitialize)(this.cbboxFachverantwortung)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxOwner)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxofficevorlage)).BeginInit();
+ this.tabPageAdv2.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
+ this.splitContainer1.Panel1.SuspendLayout();
+ this.splitContainer1.Panel2.SuspendLayout();
+ this.splitContainer1.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.sfDataGrid1)).BeginInit();
+ this.grpVorlagenfeld.SuspendLayout();
this.SuspendLayout();
//
// tabControlAdv1
//
- this.tabControlAdv1.BeforeTouchSize = new System.Drawing.Size(1178, 659);
+ this.tabControlAdv1.BeforeTouchSize = new System.Drawing.Size(1286, 641);
this.tabControlAdv1.Controls.Add(this.tabPageAdv1);
this.tabControlAdv1.Controls.Add(this.tabPageAdv2);
this.tabControlAdv1.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabControlAdv1.Location = new System.Drawing.Point(2, 2);
this.tabControlAdv1.Name = "tabControlAdv1";
- this.tabControlAdv1.Size = new System.Drawing.Size(1178, 659);
+ this.tabControlAdv1.Size = new System.Drawing.Size(1286, 641);
this.tabControlAdv1.TabIndex = 0;
//
// tabPageAdv1
//
+ this.tabPageAdv1.Controls.Add(this.GrpUnterschrifte);
+ this.tabPageAdv1.Controls.Add(this.GrpBewilligung);
this.tabPageAdv1.Controls.Add(this.groupBox4);
this.tabPageAdv1.Controls.Add(this.groupBox3);
this.tabPageAdv1.Controls.Add(this.GroupBox2);
@@ -108,18 +161,117 @@
this.tabPageAdv1.Location = new System.Drawing.Point(1, 25);
this.tabPageAdv1.Name = "tabPageAdv1";
this.tabPageAdv1.ShowCloseButton = true;
- this.tabPageAdv1.Size = new System.Drawing.Size(1175, 632);
+ this.tabPageAdv1.Size = new System.Drawing.Size(1283, 614);
this.tabPageAdv1.TabIndex = 1;
this.tabPageAdv1.Text = "Allgemein";
this.tabPageAdv1.ThemesEnabled = false;
//
+ // GrpUnterschrifte
+ //
+ this.GrpUnterschrifte.Controls.Add(this.lblStandard);
+ this.GrpUnterschrifte.Controls.Add(this.lbUnterschriftStandard);
+ this.GrpUnterschrifte.Controls.Add(this.cbUnterschriftrechts);
+ this.GrpUnterschrifte.Controls.Add(this.cbFormularOhneUnterschrift);
+ this.GrpUnterschrifte.Controls.Add(this.cbDigitaleUnterschrift);
+ this.GrpUnterschrifte.Controls.Add(this.cbUnterschriftlinks);
+ this.GrpUnterschrifte.Location = new System.Drawing.Point(13, 305);
+ this.GrpUnterschrifte.Name = "GrpUnterschrifte";
+ this.GrpUnterschrifte.Size = new System.Drawing.Size(488, 100);
+ this.GrpUnterschrifte.TabIndex = 26;
+ this.GrpUnterschrifte.TabStop = false;
+ this.GrpUnterschrifte.Text = "Unterschriften";
+ //
+ // lblStandard
+ //
+ this.lblStandard.AutoSize = true;
+ this.lblStandard.Location = new System.Drawing.Point(352, 28);
+ this.lblStandard.Name = "lblStandard";
+ this.lblStandard.Size = new System.Drawing.Size(50, 13);
+ this.lblStandard.TabIndex = 26;
+ this.lblStandard.Text = "Standard";
+ //
+ // lbUnterschriftStandard
+ //
+ this.lbUnterschriftStandard.FormattingEnabled = true;
+ this.lbUnterschriftStandard.Items.AddRange(new object[] {
+ "Unterschriften",
+ "Faksimle Unterschriften",
+ "Formular ohne Unterschrift"});
+ this.lbUnterschriftStandard.Location = new System.Drawing.Point(352, 49);
+ this.lbUnterschriftStandard.Name = "lbUnterschriftStandard";
+ this.lbUnterschriftStandard.Size = new System.Drawing.Size(120, 43);
+ this.lbUnterschriftStandard.TabIndex = 25;
+ //
+ // cbUnterschriftrechts
+ //
+ this.cbUnterschriftrechts.Location = new System.Drawing.Point(130, 28);
+ this.cbUnterschriftrechts.Name = "cbUnterschriftrechts";
+ this.cbUnterschriftrechts.Size = new System.Drawing.Size(216, 24);
+ this.cbUnterschriftrechts.TabIndex = 6;
+ this.cbUnterschriftrechts.Text = "Unterschrift rechts";
+ //
+ // cbFormularOhneUnterschrift
+ //
+ this.cbFormularOhneUnterschrift.Location = new System.Drawing.Point(15, 70);
+ this.cbFormularOhneUnterschrift.Name = "cbFormularOhneUnterschrift";
+ this.cbFormularOhneUnterschrift.Size = new System.Drawing.Size(216, 24);
+ this.cbFormularOhneUnterschrift.TabIndex = 23;
+ this.cbFormularOhneUnterschrift.Text = "Formular ohne Unterschrift";
+ //
+ // cbDigitaleUnterschrift
+ //
+ this.cbDigitaleUnterschrift.Location = new System.Drawing.Point(15, 49);
+ this.cbDigitaleUnterschrift.Name = "cbDigitaleUnterschrift";
+ this.cbDigitaleUnterschrift.Size = new System.Drawing.Size(216, 24);
+ this.cbDigitaleUnterschrift.TabIndex = 24;
+ this.cbDigitaleUnterschrift.Text = "Faksimie Unterschrift";
+ //
+ // cbUnterschriftlinks
+ //
+ this.cbUnterschriftlinks.Location = new System.Drawing.Point(15, 28);
+ this.cbUnterschriftlinks.Name = "cbUnterschriftlinks";
+ this.cbUnterschriftlinks.Size = new System.Drawing.Size(216, 24);
+ this.cbUnterschriftlinks.TabIndex = 5;
+ this.cbUnterschriftlinks.Text = "Unterschrift links";
+ //
+ // GrpBewilligung
+ //
+ this.GrpBewilligung.Controls.Add(this.chkBewilligungFaksimileUnterschriften);
+ this.GrpBewilligung.Controls.Add(this.chkBewilliigungZwingend);
+ this.GrpBewilligung.Location = new System.Drawing.Point(13, 411);
+ this.GrpBewilligung.Name = "GrpBewilligung";
+ this.GrpBewilligung.Size = new System.Drawing.Size(488, 71);
+ this.GrpBewilligung.TabIndex = 25;
+ this.GrpBewilligung.TabStop = false;
+ this.GrpBewilligung.Text = "Bewilligung";
+ //
+ // chkBewilligungFaksimileUnterschriften
+ //
+ this.chkBewilligungFaksimileUnterschriften.AutoSize = true;
+ this.chkBewilligungFaksimileUnterschriften.Location = new System.Drawing.Point(19, 43);
+ this.chkBewilligungFaksimileUnterschriften.Name = "chkBewilligungFaksimileUnterschriften";
+ this.chkBewilligungFaksimileUnterschriften.Size = new System.Drawing.Size(191, 17);
+ this.chkBewilligungFaksimileUnterschriften.TabIndex = 1;
+ this.chkBewilligungFaksimileUnterschriften.Text = "Bewilligung faksimile Unterschriften";
+ this.chkBewilligungFaksimileUnterschriften.UseVisualStyleBackColor = true;
+ //
+ // chkBewilliigungZwingend
+ //
+ this.chkBewilliigungZwingend.AutoSize = true;
+ this.chkBewilliigungZwingend.Location = new System.Drawing.Point(19, 20);
+ this.chkBewilliigungZwingend.Name = "chkBewilliigungZwingend";
+ this.chkBewilliigungZwingend.Size = new System.Drawing.Size(179, 17);
+ this.chkBewilliigungZwingend.TabIndex = 0;
+ this.chkBewilliigungZwingend.Text = "Bewilligung Dokument zwingend";
+ this.chkBewilliigungZwingend.UseVisualStyleBackColor = true;
+ //
// groupBox4
//
this.groupBox4.Controls.Add(this.checkBox1);
this.groupBox4.Controls.Add(this.cbPDFDirekteArchivierung);
this.groupBox4.Controls.Add(this.cbPDFDokument);
this.groupBox4.Controls.Add(this.cbOfficeDokument);
- this.groupBox4.Location = new System.Drawing.Point(13, 374);
+ this.groupBox4.Location = new System.Drawing.Point(13, 489);
this.groupBox4.Name = "groupBox4";
this.groupBox4.Size = new System.Drawing.Size(488, 102);
this.groupBox4.TabIndex = 24;
@@ -129,9 +281,9 @@
// checkBox1
//
this.checkBox1.Enabled = false;
- this.checkBox1.Location = new System.Drawing.Point(202, 19);
+ this.checkBox1.Location = new System.Drawing.Point(259, 19);
this.checkBox1.Name = "checkBox1";
- this.checkBox1.Size = new System.Drawing.Size(280, 24);
+ this.checkBox1.Size = new System.Drawing.Size(221, 24);
this.checkBox1.TabIndex = 9;
this.checkBox1.Text = "Bearbeitung zwingend";
this.checkBox1.CheckedChanged += new System.EventHandler(this.checkBox1_CheckedChanged);
@@ -144,6 +296,7 @@
this.cbPDFDirekteArchivierung.Size = new System.Drawing.Size(280, 24);
this.cbPDFDirekteArchivierung.TabIndex = 8;
this.cbPDFDirekteArchivierung.Text = "Direkte OnBase-Archvierung";
+ this.cbPDFDirekteArchivierung.Visible = false;
//
// cbPDFDokument
//
@@ -323,46 +476,26 @@
// GroupBox2
//
this.GroupBox2.Controls.Add(this.checkBox3);
- this.GroupBox2.Controls.Add(this.cbDigitaleUnterschrift);
- this.GroupBox2.Controls.Add(this.cbFormularOhneUnterschrift);
this.GroupBox2.Controls.Add(this.vbDokumenterstellungPerson);
this.GroupBox2.Controls.Add(this.rbDokumenterstellungBP);
this.GroupBox2.Controls.Add(this.cbAnzeigeVorlagenauswahl);
this.GroupBox2.Controls.Add(this.cbbezeichnungmutierbar);
this.GroupBox2.Controls.Add(this.cbVertrag);
- this.GroupBox2.Controls.Add(this.cbUnterschriftrechts);
- this.GroupBox2.Controls.Add(this.cbUnterschriftlinks);
this.GroupBox2.Location = new System.Drawing.Point(13, 186);
this.GroupBox2.Name = "GroupBox2";
- this.GroupBox2.Size = new System.Drawing.Size(488, 182);
+ this.GroupBox2.Size = new System.Drawing.Size(488, 113);
this.GroupBox2.TabIndex = 4;
this.GroupBox2.TabStop = false;
this.GroupBox2.Text = "Diverses";
//
// checkBox3
//
- this.checkBox3.Location = new System.Drawing.Point(293, 152);
+ this.checkBox3.Location = new System.Drawing.Point(291, 78);
this.checkBox3.Name = "checkBox3";
this.checkBox3.Size = new System.Drawing.Size(189, 24);
this.checkBox3.TabIndex = 25;
this.checkBox3.Text = "Aktiv";
//
- // cbDigitaleUnterschrift
- //
- this.cbDigitaleUnterschrift.Location = new System.Drawing.Point(16, 132);
- this.cbDigitaleUnterschrift.Name = "cbDigitaleUnterschrift";
- this.cbDigitaleUnterschrift.Size = new System.Drawing.Size(216, 24);
- this.cbDigitaleUnterschrift.TabIndex = 24;
- this.cbDigitaleUnterschrift.Text = "Faxsimie Signatur";
- //
- // cbFormularOhneUnterschrift
- //
- this.cbFormularOhneUnterschrift.Location = new System.Drawing.Point(16, 152);
- this.cbFormularOhneUnterschrift.Name = "cbFormularOhneUnterschrift";
- this.cbFormularOhneUnterschrift.Size = new System.Drawing.Size(216, 24);
- this.cbFormularOhneUnterschrift.TabIndex = 23;
- this.cbFormularOhneUnterschrift.Text = "Formular ohne Unterschrift";
- //
// vbDokumenterstellungPerson
//
this.vbDokumenterstellungPerson.AutoSize = true;
@@ -409,22 +542,6 @@
this.cbVertrag.TabIndex = 10;
this.cbVertrag.Text = "Vertragscharakter (mit Barcode)";
//
- // cbUnterschriftrechts
- //
- this.cbUnterschriftrechts.Location = new System.Drawing.Point(16, 113);
- this.cbUnterschriftrechts.Name = "cbUnterschriftrechts";
- this.cbUnterschriftrechts.Size = new System.Drawing.Size(216, 24);
- this.cbUnterschriftrechts.TabIndex = 6;
- this.cbUnterschriftrechts.Text = "Unterschrift rechts";
- //
- // cbUnterschriftlinks
- //
- this.cbUnterschriftlinks.Location = new System.Drawing.Point(16, 93);
- this.cbUnterschriftlinks.Name = "cbUnterschriftlinks";
- this.cbUnterschriftlinks.Size = new System.Drawing.Size(216, 24);
- this.cbUnterschriftlinks.TabIndex = 5;
- this.cbUnterschriftlinks.Text = "Unterschrift links";
- //
// Grp1
//
this.Grp1.Controls.Add(this.cbboxFachverantwortung);
@@ -550,21 +667,386 @@
//
// tabPageAdv2
//
+ this.tabPageAdv2.Controls.Add(this.splitContainer1);
this.tabPageAdv2.Image = null;
this.tabPageAdv2.ImageSize = new System.Drawing.Size(16, 16);
this.tabPageAdv2.Location = new System.Drawing.Point(1, 25);
this.tabPageAdv2.Name = "tabPageAdv2";
this.tabPageAdv2.ShowCloseButton = true;
- this.tabPageAdv2.Size = new System.Drawing.Size(1175, 632);
+ this.tabPageAdv2.Size = new System.Drawing.Size(1283, 614);
this.tabPageAdv2.TabIndex = 2;
this.tabPageAdv2.Text = "Voralgenfelder";
this.tabPageAdv2.ThemesEnabled = false;
//
+ // splitContainer1
+ //
+ this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.splitContainer1.Location = new System.Drawing.Point(0, 0);
+ this.splitContainer1.Name = "splitContainer1";
+ //
+ // splitContainer1.Panel1
+ //
+ this.splitContainer1.Panel1.Controls.Add(this.sfDataGrid1);
+ //
+ // splitContainer1.Panel2
+ //
+ this.splitContainer1.Panel2.Controls.Add(this.grpVorlagenfeld);
+ this.splitContainer1.Size = new System.Drawing.Size(1283, 614);
+ this.splitContainer1.SplitterDistance = 930;
+ this.splitContainer1.TabIndex = 0;
+ //
+ // sfDataGrid1
+ //
+ this.sfDataGrid1.AccessibleName = "Table";
+ this.sfDataGrid1.AllowFiltering = true;
+ this.sfDataGrid1.AllowGrouping = false;
+ this.sfDataGrid1.AllowResizingColumns = true;
+ this.sfDataGrid1.AutoSizeColumnsMode = Syncfusion.WinForms.DataGrid.Enums.AutoSizeColumnsMode.AllCells;
+ this.sfDataGrid1.CopyOption = Syncfusion.WinForms.DataGrid.Enums.CopyOptions.None;
+ this.sfDataGrid1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.sfDataGrid1.Location = new System.Drawing.Point(0, 0);
+ this.sfDataGrid1.Name = "sfDataGrid1";
+ this.sfDataGrid1.SelectionMode = Syncfusion.WinForms.DataGrid.Enums.GridSelectionMode.Extended;
+ this.sfDataGrid1.Size = new System.Drawing.Size(930, 614);
+ this.sfDataGrid1.TabIndex = 1;
+ this.sfDataGrid1.CellClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.sfDataGrid1_CellClick);
+ //
+ // grpVorlagenfeld
+ //
+ this.grpVorlagenfeld.Controls.Add(this.lblFeldregel);
+ this.grpVorlagenfeld.Controls.Add(this.txtTechbezeichnung);
+ this.grpVorlagenfeld.Controls.Add(this.label13);
+ this.grpVorlagenfeld.Controls.Add(this.txtUIDescription);
+ this.grpVorlagenfeld.Controls.Add(this.label12);
+ this.grpVorlagenfeld.Controls.Add(this.txtessimageheight);
+ this.grpVorlagenfeld.Controls.Add(this.label11);
+ this.grpVorlagenfeld.Controls.Add(this.txtessimagewidth);
+ this.grpVorlagenfeld.Controls.Add(this.label10);
+ this.grpVorlagenfeld.Controls.Add(this.txtessimageleft);
+ this.grpVorlagenfeld.Controls.Add(this.label8);
+ this.grpVorlagenfeld.Controls.Add(this.txtessimagetop);
+ this.grpVorlagenfeld.Controls.Add(this.label7);
+ this.grpVorlagenfeld.Controls.Add(this.textBox2);
+ this.grpVorlagenfeld.Controls.Add(this.txtessfieldname);
+ this.grpVorlagenfeld.Controls.Add(this.txtessclass);
+ this.grpVorlagenfeld.Controls.Add(this.label9);
+ this.grpVorlagenfeld.Controls.Add(this.txtBookmarkEnd);
+ this.grpVorlagenfeld.Controls.Add(this.label6);
+ this.grpVorlagenfeld.Controls.Add(this.txtbookmarkstart);
+ this.grpVorlagenfeld.Controls.Add(this.label5);
+ this.grpVorlagenfeld.Controls.Add(this.txtfeldname);
+ this.grpVorlagenfeld.Controls.Add(this.label4);
+ this.grpVorlagenfeld.Controls.Add(this.chkzwingend);
+ this.grpVorlagenfeld.Controls.Add(this.lbelzwingend);
+ this.grpVorlagenfeld.Controls.Add(this.txtSort);
+ this.grpVorlagenfeld.Controls.Add(this.lblsort);
+ this.grpVorlagenfeld.Controls.Add(this.chkui);
+ this.grpVorlagenfeld.Controls.Add(this.lbluidesc);
+ this.grpVorlagenfeld.Controls.Add(this.lblfeldregelid);
+ this.grpVorlagenfeld.Controls.Add(this.lblfeldregeliddesc);
+ this.grpVorlagenfeld.Controls.Add(this.lblID);
+ this.grpVorlagenfeld.Controls.Add(this.lbliddesc);
+ this.grpVorlagenfeld.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.grpVorlagenfeld.Location = new System.Drawing.Point(0, 0);
+ this.grpVorlagenfeld.Name = "grpVorlagenfeld";
+ this.grpVorlagenfeld.Size = new System.Drawing.Size(349, 614);
+ this.grpVorlagenfeld.TabIndex = 0;
+ this.grpVorlagenfeld.TabStop = false;
+ this.grpVorlagenfeld.Text = "Vorlagenfeld";
+ //
+ // txtTechbezeichnung
+ //
+ this.txtTechbezeichnung.Location = new System.Drawing.Point(135, 230);
+ this.txtTechbezeichnung.Name = "txtTechbezeichnung";
+ this.txtTechbezeichnung.Size = new System.Drawing.Size(134, 20);
+ this.txtTechbezeichnung.TabIndex = 32;
+ this.txtTechbezeichnung.Leave += new System.EventHandler(this.txtSort_Leave);
+ //
+ // label13
+ //
+ this.label13.AutoSize = true;
+ this.label13.Location = new System.Drawing.Point(18, 230);
+ this.label13.Name = "label13";
+ this.label13.Size = new System.Drawing.Size(97, 13);
+ this.label13.TabIndex = 31;
+ this.label13.Text = "Tech-Bezeichnung";
+ //
+ // txtUIDescription
+ //
+ this.txtUIDescription.Location = new System.Drawing.Point(135, 204);
+ this.txtUIDescription.Name = "txtUIDescription";
+ this.txtUIDescription.Size = new System.Drawing.Size(134, 20);
+ this.txtUIDescription.TabIndex = 30;
+ this.txtUIDescription.Leave += new System.EventHandler(this.txtSort_Leave);
+ //
+ // label12
+ //
+ this.label12.AutoSize = true;
+ this.label12.Location = new System.Drawing.Point(18, 204);
+ this.label12.Name = "label12";
+ this.label12.Size = new System.Drawing.Size(88, 13);
+ this.label12.TabIndex = 29;
+ this.label12.Text = "Feldbezeichnung";
+ //
+ // txtessimageheight
+ //
+ this.txtessimageheight.Location = new System.Drawing.Point(135, 531);
+ this.txtessimageheight.Name = "txtessimageheight";
+ this.txtessimageheight.Size = new System.Drawing.Size(134, 20);
+ this.txtessimageheight.TabIndex = 28;
+ this.txtessimageheight.Leave += new System.EventHandler(this.txtSort_Leave);
+ //
+ // label11
+ //
+ this.label11.AutoSize = true;
+ this.label11.Location = new System.Drawing.Point(18, 531);
+ this.label11.Name = "label11";
+ this.label11.Size = new System.Drawing.Size(92, 13);
+ this.label11.TabIndex = 27;
+ this.label11.Text = "ESS-Image height";
+ //
+ // txtessimagewidth
+ //
+ this.txtessimagewidth.Location = new System.Drawing.Point(135, 505);
+ this.txtessimagewidth.Name = "txtessimagewidth";
+ this.txtessimagewidth.Size = new System.Drawing.Size(134, 20);
+ this.txtessimagewidth.TabIndex = 26;
+ this.txtessimagewidth.Leave += new System.EventHandler(this.txtSort_Leave);
+ //
+ // label10
+ //
+ this.label10.AutoSize = true;
+ this.label10.Location = new System.Drawing.Point(18, 505);
+ this.label10.Name = "label10";
+ this.label10.Size = new System.Drawing.Size(88, 13);
+ this.label10.TabIndex = 25;
+ this.label10.Text = "ESS-Image width";
+ //
+ // txtessimageleft
+ //
+ this.txtessimageleft.Location = new System.Drawing.Point(135, 479);
+ this.txtessimageleft.Name = "txtessimageleft";
+ this.txtessimageleft.Size = new System.Drawing.Size(134, 20);
+ this.txtessimageleft.TabIndex = 24;
+ this.txtessimageleft.Leave += new System.EventHandler(this.txtSort_Leave);
+ //
+ // label8
+ //
+ this.label8.AutoSize = true;
+ this.label8.Location = new System.Drawing.Point(18, 479);
+ this.label8.Name = "label8";
+ this.label8.Size = new System.Drawing.Size(77, 13);
+ this.label8.TabIndex = 23;
+ this.label8.Text = "ESS-Image left";
+ //
+ // txtessimagetop
+ //
+ this.txtessimagetop.Location = new System.Drawing.Point(135, 453);
+ this.txtessimagetop.Name = "txtessimagetop";
+ this.txtessimagetop.Size = new System.Drawing.Size(134, 20);
+ this.txtessimagetop.TabIndex = 22;
+ this.txtessimagetop.Leave += new System.EventHandler(this.txtSort_Leave);
+ //
+ // label7
+ //
+ this.label7.AutoSize = true;
+ this.label7.Location = new System.Drawing.Point(18, 453);
+ this.label7.Name = "label7";
+ this.label7.Size = new System.Drawing.Size(82, 13);
+ this.label7.TabIndex = 21;
+ this.label7.Text = "ESS-Image Top";
+ //
+ // textBox2
+ //
+ this.textBox2.Location = new System.Drawing.Point(135, 427);
+ this.textBox2.Name = "textBox2";
+ this.textBox2.Size = new System.Drawing.Size(187, 20);
+ this.textBox2.TabIndex = 20;
+ this.textBox2.Leave += new System.EventHandler(this.txtSort_Leave);
+ //
+ // txtessfieldname
+ //
+ this.txtessfieldname.AutoSize = true;
+ this.txtessfieldname.Location = new System.Drawing.Point(18, 427);
+ this.txtessfieldname.Name = "txtessfieldname";
+ this.txtessfieldname.Size = new System.Drawing.Size(77, 13);
+ this.txtessfieldname.TabIndex = 19;
+ this.txtessfieldname.Text = "ESS-Feldname";
+ //
+ // txtessclass
+ //
+ this.txtessclass.Location = new System.Drawing.Point(135, 401);
+ this.txtessclass.Name = "txtessclass";
+ this.txtessclass.Size = new System.Drawing.Size(187, 20);
+ this.txtessclass.TabIndex = 18;
+ this.txtessclass.Leave += new System.EventHandler(this.txtSort_Leave);
+ //
+ // label9
+ //
+ this.label9.AutoSize = true;
+ this.label9.Location = new System.Drawing.Point(18, 401);
+ this.label9.Name = "label9";
+ this.label9.Size = new System.Drawing.Size(62, 13);
+ this.label9.TabIndex = 17;
+ this.label9.Text = "ESS-Klasse";
+ //
+ // txtBookmarkEnd
+ //
+ this.txtBookmarkEnd.Location = new System.Drawing.Point(135, 330);
+ this.txtBookmarkEnd.Name = "txtBookmarkEnd";
+ this.txtBookmarkEnd.Size = new System.Drawing.Size(187, 20);
+ this.txtBookmarkEnd.TabIndex = 16;
+ this.txtBookmarkEnd.Leave += new System.EventHandler(this.txtSort_Leave);
+ //
+ // label6
+ //
+ this.label6.AutoSize = true;
+ this.label6.Location = new System.Drawing.Point(18, 330);
+ this.label6.Name = "label6";
+ this.label6.Size = new System.Drawing.Size(82, 13);
+ this.label6.TabIndex = 15;
+ this.label6.Text = "Ende-Texmarke";
+ //
+ // txtbookmarkstart
+ //
+ this.txtbookmarkstart.Location = new System.Drawing.Point(135, 304);
+ this.txtbookmarkstart.Name = "txtbookmarkstart";
+ this.txtbookmarkstart.Size = new System.Drawing.Size(187, 20);
+ this.txtbookmarkstart.TabIndex = 14;
+ this.txtbookmarkstart.Leave += new System.EventHandler(this.txtSort_Leave);
+ //
+ // label5
+ //
+ this.label5.AutoSize = true;
+ this.label5.Location = new System.Drawing.Point(18, 304);
+ this.label5.Name = "label5";
+ this.label5.Size = new System.Drawing.Size(90, 13);
+ this.label5.TabIndex = 13;
+ this.label5.Text = "Beginn-Texmarke";
+ //
+ // txtfeldname
+ //
+ this.txtfeldname.Location = new System.Drawing.Point(135, 278);
+ this.txtfeldname.Name = "txtfeldname";
+ this.txtfeldname.Size = new System.Drawing.Size(187, 20);
+ this.txtfeldname.TabIndex = 12;
+ this.txtfeldname.TextChanged += new System.EventHandler(this.txtfeldname_TextChanged);
+ this.txtfeldname.Leave += new System.EventHandler(this.txtSort_Leave);
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.Location = new System.Drawing.Point(18, 278);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(53, 13);
+ this.label4.TabIndex = 11;
+ this.label4.Text = "Feldname";
+ //
+ // chkzwingend
+ //
+ this.chkzwingend.AutoSize = true;
+ this.chkzwingend.Location = new System.Drawing.Point(135, 152);
+ this.chkzwingend.Name = "chkzwingend";
+ this.chkzwingend.Size = new System.Drawing.Size(15, 14);
+ this.chkzwingend.TabIndex = 10;
+ this.chkzwingend.UseVisualStyleBackColor = true;
+ //
+ // lbelzwingend
+ //
+ this.lbelzwingend.AutoSize = true;
+ this.lbelzwingend.Location = new System.Drawing.Point(18, 153);
+ this.lbelzwingend.Name = "lbelzwingend";
+ this.lbelzwingend.Size = new System.Drawing.Size(54, 13);
+ this.lbelzwingend.TabIndex = 9;
+ this.lbelzwingend.Text = "Zwingend";
+ //
+ // txtSort
+ //
+ this.txtSort.Location = new System.Drawing.Point(135, 178);
+ this.txtSort.Name = "txtSort";
+ this.txtSort.Size = new System.Drawing.Size(134, 20);
+ this.txtSort.TabIndex = 8;
+ this.txtSort.Leave += new System.EventHandler(this.txtSort_Leave);
+ //
+ // lblsort
+ //
+ this.lblsort.AutoSize = true;
+ this.lblsort.Location = new System.Drawing.Point(18, 178);
+ this.lblsort.Name = "lblsort";
+ this.lblsort.Size = new System.Drawing.Size(111, 13);
+ this.lblsort.TabIndex = 7;
+ this.lblsort.Text = "Sortier-Reihenfolge UI";
+ //
+ // chkui
+ //
+ this.chkui.AutoSize = true;
+ this.chkui.Enabled = false;
+ this.chkui.Location = new System.Drawing.Point(135, 129);
+ this.chkui.Name = "chkui";
+ this.chkui.Size = new System.Drawing.Size(15, 14);
+ this.chkui.TabIndex = 6;
+ this.chkui.UseVisualStyleBackColor = true;
+ //
+ // lbluidesc
+ //
+ this.lbluidesc.AutoSize = true;
+ this.lbluidesc.Location = new System.Drawing.Point(18, 129);
+ this.lbluidesc.Name = "lbluidesc";
+ this.lbluidesc.Size = new System.Drawing.Size(18, 13);
+ this.lbluidesc.TabIndex = 5;
+ this.lbluidesc.Text = "UI";
+ //
+ // lblfeldregelid
+ //
+ this.lblfeldregelid.AutoSize = true;
+ this.lblfeldregelid.Location = new System.Drawing.Point(132, 40);
+ this.lblfeldregelid.Name = "lblfeldregelid";
+ this.lblfeldregelid.Size = new System.Drawing.Size(50, 13);
+ this.lblfeldregelid.TabIndex = 3;
+ this.lblfeldregelid.Text = "Feldregel";
+ //
+ // lblfeldregeliddesc
+ //
+ this.lblfeldregeliddesc.AutoSize = true;
+ this.lblfeldregeliddesc.Location = new System.Drawing.Point(18, 43);
+ this.lblfeldregeliddesc.Name = "lblfeldregeliddesc";
+ this.lblfeldregeliddesc.Size = new System.Drawing.Size(50, 13);
+ this.lblfeldregeliddesc.TabIndex = 2;
+ this.lblfeldregeliddesc.Text = "Feldregel";
+ //
+ // lblID
+ //
+ this.lblID.AutoSize = true;
+ this.lblID.Location = new System.Drawing.Point(132, 17);
+ this.lblID.Name = "lblID";
+ this.lblID.Size = new System.Drawing.Size(18, 13);
+ this.lblID.TabIndex = 1;
+ this.lblID.Text = "ID";
+ //
+ // lbliddesc
+ //
+ this.lbliddesc.AutoSize = true;
+ this.lbliddesc.Location = new System.Drawing.Point(18, 20);
+ this.lbliddesc.Name = "lbliddesc";
+ this.lbliddesc.Size = new System.Drawing.Size(18, 13);
+ this.lbliddesc.TabIndex = 0;
+ this.lbliddesc.Text = "ID";
+ //
+ // lblFeldregel
+ //
+ this.lblFeldregel.BorderStyle = System.Windows.Forms.BorderStyle.None;
+ this.lblFeldregel.Location = new System.Drawing.Point(135, 56);
+ this.lblFeldregel.Multiline = true;
+ this.lblFeldregel.Name = "lblFeldregel";
+ this.lblFeldregel.ReadOnly = true;
+ this.lblFeldregel.Size = new System.Drawing.Size(201, 63);
+ this.lblFeldregel.TabIndex = 33;
+ //
// Dokumenttyp
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.ClientSize = new System.Drawing.Size(1182, 663);
+ this.ClientSize = new System.Drawing.Size(1290, 645);
this.Controls.Add(this.tabControlAdv1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "Dokumenttyp";
@@ -575,6 +1057,10 @@
((System.ComponentModel.ISupportInitialize)(this.tabControlAdv1)).EndInit();
this.tabControlAdv1.ResumeLayout(false);
this.tabPageAdv1.ResumeLayout(false);
+ this.GrpUnterschrifte.ResumeLayout(false);
+ this.GrpUnterschrifte.PerformLayout();
+ this.GrpBewilligung.ResumeLayout(false);
+ this.GrpBewilligung.PerformLayout();
this.groupBox4.ResumeLayout(false);
this.groupBox3.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.TreeDokumentArt)).EndInit();
@@ -585,6 +1071,14 @@
((System.ComponentModel.ISupportInitialize)(this.cbboxFachverantwortung)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxOwner)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxofficevorlage)).EndInit();
+ this.tabPageAdv2.ResumeLayout(false);
+ this.splitContainer1.Panel1.ResumeLayout(false);
+ this.splitContainer1.Panel2.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
+ this.splitContainer1.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.sfDataGrid1)).EndInit();
+ this.grpVorlagenfeld.ResumeLayout(false);
+ this.grpVorlagenfeld.PerformLayout();
this.ResumeLayout(false);
}
@@ -625,5 +1119,47 @@
private Syncfusion.WinForms.ListView.SfComboBox cbboxOwner;
internal System.Windows.Forms.CheckBox checkBox1;
private Syncfusion.WinForms.ListView.SfComboBox cbboxFachverantwortung;
+ private System.Windows.Forms.GroupBox GrpUnterschrifte;
+ private System.Windows.Forms.GroupBox GrpBewilligung;
+ private System.Windows.Forms.CheckBox chkBewilligungFaksimileUnterschriften;
+ private System.Windows.Forms.CheckBox chkBewilliigungZwingend;
+ private System.Windows.Forms.Label lblStandard;
+ private System.Windows.Forms.ListBox lbUnterschriftStandard;
+ private System.Windows.Forms.SplitContainer splitContainer1;
+ private Syncfusion.WinForms.DataGrid.SfDataGrid sfDataGrid1;
+ private System.Windows.Forms.GroupBox grpVorlagenfeld;
+ private System.Windows.Forms.CheckBox chkui;
+ private System.Windows.Forms.Label lbluidesc;
+ private System.Windows.Forms.Label lblfeldregelid;
+ private System.Windows.Forms.Label lblfeldregeliddesc;
+ private System.Windows.Forms.Label lblID;
+ private System.Windows.Forms.Label lbliddesc;
+ private System.Windows.Forms.TextBox txtfeldname;
+ private System.Windows.Forms.Label label4;
+ private System.Windows.Forms.CheckBox chkzwingend;
+ private System.Windows.Forms.Label lbelzwingend;
+ private System.Windows.Forms.TextBox txtSort;
+ private System.Windows.Forms.Label lblsort;
+ private System.Windows.Forms.TextBox txtessimageheight;
+ private System.Windows.Forms.Label label11;
+ private System.Windows.Forms.TextBox txtessimagewidth;
+ private System.Windows.Forms.Label label10;
+ private System.Windows.Forms.TextBox txtessimageleft;
+ private System.Windows.Forms.Label label8;
+ private System.Windows.Forms.TextBox txtessimagetop;
+ private System.Windows.Forms.Label label7;
+ private System.Windows.Forms.TextBox textBox2;
+ private System.Windows.Forms.Label txtessfieldname;
+ private System.Windows.Forms.TextBox txtessclass;
+ private System.Windows.Forms.Label label9;
+ private System.Windows.Forms.TextBox txtBookmarkEnd;
+ private System.Windows.Forms.Label label6;
+ private System.Windows.Forms.TextBox txtbookmarkstart;
+ private System.Windows.Forms.Label label5;
+ private System.Windows.Forms.TextBox txtTechbezeichnung;
+ private System.Windows.Forms.Label label13;
+ private System.Windows.Forms.TextBox txtUIDescription;
+ private System.Windows.Forms.Label label12;
+ private System.Windows.Forms.TextBox lblFeldregel;
}
}
\ No newline at end of file
diff --git a/Client/UIControls/Administrator/Dokumenttyp.cs b/Client/UIControls/Administrator/Dokumenttyp.cs
index 529a9bb6..0a0c2ed3 100644
--- a/Client/UIControls/Administrator/Dokumenttyp.cs
+++ b/Client/UIControls/Administrator/Dokumenttyp.cs
@@ -11,12 +11,16 @@ using OnDoc.Klassen;
using Syncfusion.WinForms.Controls;
using Syncfusion.WinForms.Controls.Styles;
using Database;
+using Helper;
namespace OnDoc.UIControls.Administrator
{
public partial class Dokumenttyp : SfForm
{
private int dokumenttypnr = 0;
+ System.Data.DataRow Origin;
+
+
public Dokumenttyp()
{
InitializeComponent();
@@ -41,11 +45,18 @@ namespace OnDoc.UIControls.Administrator
cbboxFachverantwortung.DisplayMember = "MA";
cbboxFachverantwortung.ValueMember = "id";
+ cbboxOwner.DataSource=db.dsdaten.Tables[0];
+ cbboxOwner.DisplayMember = "MA";
+ cbboxOwner.ValueMember = "id";
+
+
db.Get_Tabledata("Select * from dokumenttyp where dokumenttypnr = "+dokumenttypnr.ToString(),false,true);
DataRow r = db.dsdaten.Tables[0].Rows[0];
this.TxTBezeichnung.Text = r["bezeichnung"].ToString();
this.TxTBeschreibung.Text = r["beschreibung"].ToString() ;
+ db.Get_Tabledata("Select * from View_Vorlagenfelder_Relaunch where doktypid=" + dokumenttypnr.ToString(),false,true);
+ this.sfDataGrid1.DataSource=db.dsdaten.Tables[0];
}
@@ -58,5 +69,80 @@ namespace OnDoc.UIControls.Administrator
{
}
+
+ private void sfDataGrid1_CellClick(object sender, Syncfusion.WinForms.DataGrid.Events.CellClickEventArgs e)
+ {
+ string vorlagenfeldnr = "";
+ try
+ {
+ var selectedItem = e.DataRow;
+ var dataRow = (e.DataRow.RowData as DataRowView).Row;
+ Origin = (e.DataRow.RowData as DataRowView).Row;
+ vorlagenfeldnr = dataRow["id"].ToString();
+
+ Update_Vorlagenfeld(dataRow);
+ }
+ catch
+ {
+ vorlagenfeldnr = "0";
+ return;
+ }
+ }
+
+ private void Update_Vorlagenfeld(DataRow dr)
+ {
+ //Origin = dr;
+ lblID.Text=dr["ID"].ToString();
+ lblfeldregelid.Text = dr["Feldregelid"].ToString();
+ lblFeldregel.Text = dr["feldregel"].ToString();
+
+ txtfeldname.Text = dr["feldname"].ToString();
+ txtbookmarkstart.Text = dr["BTM"].ToString();
+ txtBookmarkEnd.Text = dr["ETM"].ToString();
+ txtessclass.Text = dr["essclass"].ToString();
+ txtessfieldname.Text = dr["ess_feldname"].ToString();
+ txtessimagetop.Text = dr["ess_img_top"].ToString();
+ txtessimageleft.Text = dr["ess_img_left"].ToString();
+ txtessimagewidth.Text = dr["ess_img_width"].ToString();
+ txtessimagewidth.Text = dr["ess_img_height"].ToString();
+ txtSort.Text = dr["reihenfolge"].ToString();
+ txtUIDescription.Text = dr["feldbezeichnung"].ToString();
+ txtTechbezeichnung.Text = dr["Techbezeichnung"].ToString();
+
+ if (Convert.ToBoolean(dr["ui"]) == true)
+ {
+ chkui.Checked = true;
+ txtSort.Enabled= true;
+ txtUIDescription.Enabled= true;
+ txtTechbezeichnung.Enabled = true;
+ }
+ else
+ {
+ chkui.Checked = false;
+ chkui.Checked = false;
+ txtSort.Enabled = false;
+ txtUIDescription.Enabled = false;
+ txtTechbezeichnung.Enabled = false;
+ }
+ }
+
+ private void txtfeldname_TextChanged(object sender, EventArgs e)
+ {
+
+ }
+
+ private void txtSort_Leave(object sender, EventArgs e)
+ {
+ TextBox tmptxtbox = new TextBox();
+ tmptxtbox = sender as TextBox;
+ Origin["BTM"]=tmptxtbox.Text;
+
+ var record = sfDataGrid1.View.Records.GetItemAt(sfDataGrid1.SelectedIndex);
+
+ this.sfDataGrid1.View.GetPropertyAccessProvider().SetValue(record, "BTM", tmptxtbox.Text);
+
+ Origin.AcceptChanges();
+ sfDataGrid1.Update();
+ }
}
}
diff --git a/Client/UIControls/Approval.Designer.cs b/Client/UIControls/Approval.Designer.cs
new file mode 100644
index 00000000..bc2e905c
--- /dev/null
+++ b/Client/UIControls/Approval.Designer.cs
@@ -0,0 +1,524 @@
+namespace OnDoc.UIControls
+{
+ partial class Approval
+ {
+ ///
+ /// Erforderliche Designervariable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Verwendete Ressourcen bereinigen.
+ ///
+ /// True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Vom Komponenten-Designer generierter Code
+
+ ///
+ /// Erforderliche Methode für die Designerunterstützung.
+ /// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.
+ ///
+ private void InitializeComponent()
+ {
+ Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo treeNodeAdvStyleInfo1 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo();
+ Syncfusion.Windows.Forms.Tools.TreeNodeAdv treeNodeAdv1 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdv();
+ Syncfusion.Windows.Forms.Tools.TreeNodeAdv treeNodeAdv2 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdv();
+ Syncfusion.Windows.Forms.Tools.TreeNodeAdv treeNodeAdv3 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdv();
+ Syncfusion.Windows.Forms.Tools.TreeNodeAdv treeNodeAdv4 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdv();
+ this.splitContainer1 = new System.Windows.Forms.SplitContainer();
+ this.groupBox1 = new System.Windows.Forms.GroupBox();
+ this.treeViewAdv1 = new Syncfusion.Windows.Forms.Tools.TreeViewAdv();
+ this.grpDetails = new System.Windows.Forms.GroupBox();
+ this.label4 = new System.Windows.Forms.Label();
+ this.sfListView1 = new Syncfusion.WinForms.ListView.SfListView();
+ this.txtNote = new System.Windows.Forms.TextBox();
+ this.txtnotewriter = new System.Windows.Forms.TextBox();
+ this.txtVerantwortlich = new System.Windows.Forms.TextBox();
+ this.label3 = new System.Windows.Forms.Label();
+ this.txtmutiertam = new System.Windows.Forms.TextBox();
+ this.txtmutierer = new System.Windows.Forms.TextBox();
+ this.txtersteller = new System.Windows.Forms.TextBox();
+ this.label2 = new System.Windows.Forms.Label();
+ this.txterstelltam = new System.Windows.Forms.TextBox();
+ this.Erstellung = new System.Windows.Forms.Label();
+ this.txtPartner = new System.Windows.Forms.TextBox();
+ this.txtPartnerNr = new System.Windows.Forms.TextBox();
+ this.lblPartner = new System.Windows.Forms.Label();
+ this.txtbezeichnung = new System.Windows.Forms.TextBox();
+ this.Bezeichnung = new System.Windows.Forms.Label();
+ this.txtdokumentid = new System.Windows.Forms.TextBox();
+ this.label1 = new System.Windows.Forms.Label();
+ this.docPreview1 = new OnDoc.UIControls.DocPreview();
+ this.ribbon3 = new System.Windows.Forms.Ribbon();
+ this.ribbonTab1 = new System.Windows.Forms.RibbonTab();
+ this.ribbonPanel1 = new System.Windows.Forms.RibbonPanel();
+ this.ribbonButtonApproved = new System.Windows.Forms.RibbonButton();
+ this.ribbonButtonNotApproved = new System.Windows.Forms.RibbonButton();
+ this.panel1 = new System.Windows.Forms.Panel();
+ ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
+ this.splitContainer1.Panel1.SuspendLayout();
+ this.splitContainer1.Panel2.SuspendLayout();
+ this.splitContainer1.SuspendLayout();
+ this.groupBox1.SuspendLayout();
+ ((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).BeginInit();
+ this.grpDetails.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // splitContainer1
+ //
+ this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.splitContainer1.Location = new System.Drawing.Point(0, 0);
+ this.splitContainer1.Name = "splitContainer1";
+ //
+ // splitContainer1.Panel1
+ //
+ this.splitContainer1.Panel1.Controls.Add(this.groupBox1);
+ //
+ // splitContainer1.Panel2
+ //
+ this.splitContainer1.Panel2.Controls.Add(this.panel1);
+ this.splitContainer1.Panel2.Controls.Add(this.grpDetails);
+ this.splitContainer1.Panel2.Controls.Add(this.docPreview1);
+ this.splitContainer1.Panel2.Controls.Add(this.ribbon3);
+ this.splitContainer1.Size = new System.Drawing.Size(1629, 876);
+ this.splitContainer1.SplitterDistance = 542;
+ this.splitContainer1.TabIndex = 1;
+ //
+ // groupBox1
+ //
+ this.groupBox1.Controls.Add(this.treeViewAdv1);
+ this.groupBox1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.groupBox1.Location = new System.Drawing.Point(0, 0);
+ this.groupBox1.Name = "groupBox1";
+ this.groupBox1.Size = new System.Drawing.Size(542, 876);
+ this.groupBox1.TabIndex = 0;
+ this.groupBox1.TabStop = false;
+ this.groupBox1.Text = "Dokumente zum Bewilligen";
+ //
+ // treeViewAdv1
+ //
+ treeNodeAdvStyleInfo1.CheckBoxTickThickness = 1;
+ treeNodeAdvStyleInfo1.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
+ treeNodeAdvStyleInfo1.EnsureDefaultOptionedChild = true;
+ treeNodeAdvStyleInfo1.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
+ treeNodeAdvStyleInfo1.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
+ treeNodeAdvStyleInfo1.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
+ treeNodeAdvStyleInfo1.TextColor = System.Drawing.Color.Black;
+ this.treeViewAdv1.BaseStylePairs.AddRange(new Syncfusion.Windows.Forms.Tools.StyleNamePair[] {
+ new Syncfusion.Windows.Forms.Tools.StyleNamePair("Standard", treeNodeAdvStyleInfo1)});
+ this.treeViewAdv1.BeforeTouchSize = new System.Drawing.Size(536, 857);
+ this.treeViewAdv1.Dock = System.Windows.Forms.DockStyle.Fill;
+ //
+ //
+ //
+ this.treeViewAdv1.HelpTextControl.BaseThemeName = null;
+ this.treeViewAdv1.HelpTextControl.Location = new System.Drawing.Point(0, 0);
+ this.treeViewAdv1.HelpTextControl.Name = "";
+ this.treeViewAdv1.HelpTextControl.Size = new System.Drawing.Size(392, 112);
+ this.treeViewAdv1.HelpTextControl.TabIndex = 0;
+ this.treeViewAdv1.HelpTextControl.Visible = true;
+ this.treeViewAdv1.InactiveSelectedNodeForeColor = System.Drawing.SystemColors.ControlText;
+ this.treeViewAdv1.Location = new System.Drawing.Point(3, 16);
+ this.treeViewAdv1.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(165)))), ((int)(((byte)(220)))));
+ this.treeViewAdv1.Name = "treeViewAdv1";
+ treeNodeAdv1.ChildStyle.CheckBoxTickThickness = 1;
+ treeNodeAdv1.ChildStyle.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
+ treeNodeAdv1.ChildStyle.EnsureDefaultOptionedChild = true;
+ treeNodeAdv1.ChildStyle.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
+ treeNodeAdv1.ChildStyle.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
+ treeNodeAdv1.ChildStyle.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
+ treeNodeAdv1.EnsureDefaultOptionedChild = true;
+ treeNodeAdv1.Expanded = true;
+ treeNodeAdv1.MultiLine = true;
+ treeNodeAdv2.ChildStyle.CheckBoxTickThickness = 1;
+ treeNodeAdv2.ChildStyle.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
+ treeNodeAdv2.ChildStyle.EnsureDefaultOptionedChild = true;
+ treeNodeAdv2.ChildStyle.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
+ treeNodeAdv2.ChildStyle.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
+ treeNodeAdv2.ChildStyle.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
+ treeNodeAdv2.EnsureDefaultOptionedChild = true;
+ treeNodeAdv2.Expanded = true;
+ treeNodeAdv2.MultiLine = true;
+ treeNodeAdv3.ChildStyle.CheckBoxTickThickness = 1;
+ treeNodeAdv3.ChildStyle.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
+ treeNodeAdv3.ChildStyle.EnsureDefaultOptionedChild = true;
+ treeNodeAdv3.ChildStyle.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
+ treeNodeAdv3.ChildStyle.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
+ treeNodeAdv3.ChildStyle.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
+ treeNodeAdv3.EnsureDefaultOptionedChild = true;
+ treeNodeAdv3.MultiLine = true;
+ treeNodeAdv3.Name = "";
+ treeNodeAdv3.Optioned = true;
+ treeNodeAdv3.ShowLine = true;
+ treeNodeAdv3.Tag = "OFFEDK0002024002448514";
+ treeNodeAdv3.Text = "Jugendkonto Kontoeröffnung (OFFEDK0002024002448514)";
+ treeNodeAdv2.Nodes.AddRange(new Syncfusion.Windows.Forms.Tools.TreeNodeAdv[] {
+ treeNodeAdv3});
+ treeNodeAdv2.Optioned = true;
+ treeNodeAdv2.ShowLine = true;
+ treeNodeAdv2.Text = "25297725 - Stefan Hutter Bülach";
+ treeNodeAdv1.Nodes.AddRange(new Syncfusion.Windows.Forms.Tools.TreeNodeAdv[] {
+ treeNodeAdv2});
+ treeNodeAdv1.ShowLine = true;
+ treeNodeAdv1.Text = "Dokument-Inhalt";
+ treeNodeAdv4.ChildStyle.CheckBoxTickThickness = 1;
+ treeNodeAdv4.ChildStyle.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
+ treeNodeAdv4.ChildStyle.EnsureDefaultOptionedChild = true;
+ treeNodeAdv4.ChildStyle.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
+ treeNodeAdv4.ChildStyle.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
+ treeNodeAdv4.ChildStyle.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
+ treeNodeAdv4.EnsureDefaultOptionedChild = true;
+ treeNodeAdv4.MultiLine = true;
+ treeNodeAdv4.ShowLine = true;
+ treeNodeAdv4.Text = "Faksimile Unterschrift";
+ this.treeViewAdv1.Nodes.AddRange(new Syncfusion.Windows.Forms.Tools.TreeNodeAdv[] {
+ treeNodeAdv1,
+ treeNodeAdv4});
+ this.treeViewAdv1.SelectedNodeForeColor = System.Drawing.SystemColors.HighlightText;
+ this.treeViewAdv1.Size = new System.Drawing.Size(536, 857);
+ this.treeViewAdv1.TabIndex = 4;
+ this.treeViewAdv1.Text = "treeViewAdv1";
+ this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.CheckBoxTickThickness = 0;
+ this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.EnsureDefaultOptionedChild = true;
+ //
+ //
+ //
+ this.treeViewAdv1.ToolTipControl.BaseThemeName = null;
+ this.treeViewAdv1.ToolTipControl.Location = new System.Drawing.Point(0, 0);
+ this.treeViewAdv1.ToolTipControl.Name = "";
+ this.treeViewAdv1.ToolTipControl.Size = new System.Drawing.Size(392, 112);
+ this.treeViewAdv1.ToolTipControl.TabIndex = 0;
+ this.treeViewAdv1.ToolTipControl.Visible = true;
+ this.treeViewAdv1.NodeMouseClick += new Syncfusion.Windows.Forms.Tools.TreeNodeAdvMouseClickArgs(this.treeViewAdv1_NodeMouseClick);
+ this.treeViewAdv1.Click += new System.EventHandler(this.treeViewAdv1_Click);
+ //
+ // grpDetails
+ //
+ this.grpDetails.Controls.Add(this.label4);
+ this.grpDetails.Controls.Add(this.sfListView1);
+ this.grpDetails.Controls.Add(this.txtNote);
+ this.grpDetails.Controls.Add(this.txtnotewriter);
+ this.grpDetails.Controls.Add(this.txtVerantwortlich);
+ this.grpDetails.Controls.Add(this.label3);
+ this.grpDetails.Controls.Add(this.txtmutiertam);
+ this.grpDetails.Controls.Add(this.txtmutierer);
+ this.grpDetails.Controls.Add(this.txtersteller);
+ this.grpDetails.Controls.Add(this.label2);
+ this.grpDetails.Controls.Add(this.txterstelltam);
+ this.grpDetails.Controls.Add(this.Erstellung);
+ this.grpDetails.Controls.Add(this.txtPartner);
+ this.grpDetails.Controls.Add(this.txtPartnerNr);
+ this.grpDetails.Controls.Add(this.lblPartner);
+ this.grpDetails.Controls.Add(this.txtbezeichnung);
+ this.grpDetails.Controls.Add(this.Bezeichnung);
+ this.grpDetails.Controls.Add(this.txtdokumentid);
+ this.grpDetails.Controls.Add(this.label1);
+ this.grpDetails.Dock = System.Windows.Forms.DockStyle.Right;
+ this.grpDetails.Location = new System.Drawing.Point(751, 86);
+ this.grpDetails.Name = "grpDetails";
+ this.grpDetails.Size = new System.Drawing.Size(332, 790);
+ this.grpDetails.TabIndex = 3;
+ this.grpDetails.TabStop = false;
+ this.grpDetails.Text = "Details";
+ //
+ // label4
+ //
+ this.label4.AutoSize = true;
+ this.label4.Dock = System.Windows.Forms.DockStyle.Bottom;
+ this.label4.Location = new System.Drawing.Point(3, 356);
+ this.label4.Name = "label4";
+ this.label4.Size = new System.Drawing.Size(43, 13);
+ this.label4.TabIndex = 37;
+ this.label4.Text = "Notizen";
+ //
+ // sfListView1
+ //
+ this.sfListView1.AccessibleName = "ScrollControl";
+ this.sfListView1.BackColor = System.Drawing.SystemColors.Window;
+ this.sfListView1.Dock = System.Windows.Forms.DockStyle.Bottom;
+ this.sfListView1.Location = new System.Drawing.Point(3, 369);
+ this.sfListView1.Name = "sfListView1";
+ this.sfListView1.ShowToolTip = true;
+ this.sfListView1.Size = new System.Drawing.Size(326, 310);
+ this.sfListView1.TabIndex = 36;
+ this.sfListView1.Text = "sfListView1";
+ this.sfListView1.ToolTipOpening += new System.EventHandler(this.sfListView1_ToolTipOpening);
+ this.sfListView1.ToolTipOpened += new System.EventHandler(this.sfListView1_ToolTipOpened);
+ //
+ // txtNote
+ //
+ this.txtNote.BackColor = System.Drawing.Color.Cornsilk;
+ this.txtNote.Dock = System.Windows.Forms.DockStyle.Bottom;
+ this.txtNote.Location = new System.Drawing.Point(3, 679);
+ this.txtNote.Multiline = true;
+ this.txtNote.Name = "txtNote";
+ this.txtNote.ReadOnly = true;
+ this.txtNote.Size = new System.Drawing.Size(326, 88);
+ this.txtNote.TabIndex = 38;
+ //
+ // txtnotewriter
+ //
+ this.txtnotewriter.BackColor = System.Drawing.Color.Cornsilk;
+ this.txtnotewriter.Dock = System.Windows.Forms.DockStyle.Bottom;
+ this.txtnotewriter.Location = new System.Drawing.Point(3, 767);
+ this.txtnotewriter.Name = "txtnotewriter";
+ this.txtnotewriter.ReadOnly = true;
+ this.txtnotewriter.Size = new System.Drawing.Size(326, 20);
+ this.txtnotewriter.TabIndex = 39;
+ //
+ // txtVerantwortlich
+ //
+ this.txtVerantwortlich.Location = new System.Drawing.Point(88, 294);
+ this.txtVerantwortlich.Name = "txtVerantwortlich";
+ this.txtVerantwortlich.ReadOnly = true;
+ this.txtVerantwortlich.Size = new System.Drawing.Size(230, 20);
+ this.txtVerantwortlich.TabIndex = 35;
+ //
+ // label3
+ //
+ this.label3.AutoSize = true;
+ this.label3.Location = new System.Drawing.Point(3, 294);
+ this.label3.Name = "label3";
+ this.label3.Size = new System.Drawing.Size(76, 13);
+ this.label3.TabIndex = 34;
+ this.label3.Text = "Verantwortung";
+ //
+ // txtmutiertam
+ //
+ this.txtmutiertam.Location = new System.Drawing.Point(88, 251);
+ this.txtmutiertam.Name = "txtmutiertam";
+ this.txtmutiertam.ReadOnly = true;
+ this.txtmutiertam.Size = new System.Drawing.Size(230, 20);
+ this.txtmutiertam.TabIndex = 33;
+ //
+ // txtmutierer
+ //
+ this.txtmutierer.Location = new System.Drawing.Point(88, 225);
+ this.txtmutierer.Name = "txtmutierer";
+ this.txtmutierer.ReadOnly = true;
+ this.txtmutierer.Size = new System.Drawing.Size(230, 20);
+ this.txtmutierer.TabIndex = 32;
+ //
+ // txtersteller
+ //
+ this.txtersteller.Location = new System.Drawing.Point(88, 189);
+ this.txtersteller.Name = "txtersteller";
+ this.txtersteller.ReadOnly = true;
+ this.txtersteller.Size = new System.Drawing.Size(230, 20);
+ this.txtersteller.TabIndex = 31;
+ //
+ // label2
+ //
+ this.label2.AutoSize = true;
+ this.label2.Location = new System.Drawing.Point(3, 225);
+ this.label2.Name = "label2";
+ this.label2.Size = new System.Drawing.Size(53, 13);
+ this.label2.TabIndex = 30;
+ this.label2.Text = "Änderung";
+ //
+ // txterstelltam
+ //
+ this.txterstelltam.Location = new System.Drawing.Point(88, 163);
+ this.txterstelltam.Name = "txterstelltam";
+ this.txterstelltam.ReadOnly = true;
+ this.txterstelltam.Size = new System.Drawing.Size(230, 20);
+ this.txterstelltam.TabIndex = 29;
+ //
+ // Erstellung
+ //
+ this.Erstellung.AutoSize = true;
+ this.Erstellung.Location = new System.Drawing.Point(3, 166);
+ this.Erstellung.Name = "Erstellung";
+ this.Erstellung.Size = new System.Drawing.Size(53, 13);
+ this.Erstellung.TabIndex = 28;
+ this.Erstellung.Text = "Erstellung";
+ //
+ // txtPartner
+ //
+ this.txtPartner.Location = new System.Drawing.Point(88, 117);
+ this.txtPartner.Name = "txtPartner";
+ this.txtPartner.ReadOnly = true;
+ this.txtPartner.Size = new System.Drawing.Size(230, 20);
+ this.txtPartner.TabIndex = 27;
+ //
+ // txtPartnerNr
+ //
+ this.txtPartnerNr.Location = new System.Drawing.Point(88, 91);
+ this.txtPartnerNr.Name = "txtPartnerNr";
+ this.txtPartnerNr.ReadOnly = true;
+ this.txtPartnerNr.Size = new System.Drawing.Size(163, 20);
+ this.txtPartnerNr.TabIndex = 26;
+ //
+ // lblPartner
+ //
+ this.lblPartner.AutoSize = true;
+ this.lblPartner.Location = new System.Drawing.Point(3, 94);
+ this.lblPartner.Name = "lblPartner";
+ this.lblPartner.Size = new System.Drawing.Size(41, 13);
+ this.lblPartner.TabIndex = 25;
+ this.lblPartner.Text = "Partner";
+ //
+ // txtbezeichnung
+ //
+ this.txtbezeichnung.Location = new System.Drawing.Point(88, 50);
+ this.txtbezeichnung.Name = "txtbezeichnung";
+ this.txtbezeichnung.ReadOnly = true;
+ this.txtbezeichnung.Size = new System.Drawing.Size(230, 20);
+ this.txtbezeichnung.TabIndex = 24;
+ //
+ // Bezeichnung
+ //
+ this.Bezeichnung.AutoSize = true;
+ this.Bezeichnung.Location = new System.Drawing.Point(3, 53);
+ this.Bezeichnung.Name = "Bezeichnung";
+ this.Bezeichnung.Size = new System.Drawing.Size(69, 13);
+ this.Bezeichnung.TabIndex = 23;
+ this.Bezeichnung.Text = "Bezeichnung";
+ //
+ // txtdokumentid
+ //
+ this.txtdokumentid.Location = new System.Drawing.Point(88, 24);
+ this.txtdokumentid.Name = "txtdokumentid";
+ this.txtdokumentid.ReadOnly = true;
+ this.txtdokumentid.Size = new System.Drawing.Size(163, 20);
+ this.txtdokumentid.TabIndex = 22;
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Location = new System.Drawing.Point(3, 27);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(70, 13);
+ this.label1.TabIndex = 21;
+ this.label1.Text = "Dokument-ID";
+ //
+ // docPreview1
+ //
+ this.docPreview1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.docPreview1.Location = new System.Drawing.Point(0, 86);
+ this.docPreview1.Name = "docPreview1";
+ this.docPreview1.Size = new System.Drawing.Size(1083, 790);
+ this.docPreview1.TabIndex = 0;
+ //
+ // ribbon3
+ //
+ this.ribbon3.CaptionBarVisible = false;
+ this.ribbon3.Font = new System.Drawing.Font("Segoe UI", 9F);
+ this.ribbon3.Location = new System.Drawing.Point(0, 0);
+ this.ribbon3.Minimized = false;
+ this.ribbon3.Name = "ribbon3";
+ //
+ //
+ //
+ this.ribbon3.OrbDropDown.BorderRoundness = 8;
+ this.ribbon3.OrbDropDown.Location = new System.Drawing.Point(0, 0);
+ this.ribbon3.OrbDropDown.Name = "";
+ this.ribbon3.OrbDropDown.Size = new System.Drawing.Size(527, 447);
+ this.ribbon3.OrbDropDown.TabIndex = 0;
+ this.ribbon3.OrbStyle = System.Windows.Forms.RibbonOrbStyle.Office_2013;
+ this.ribbon3.OrbVisible = false;
+ this.ribbon3.RibbonTabFont = new System.Drawing.Font("Trebuchet MS", 9F);
+ this.ribbon3.Size = new System.Drawing.Size(1083, 86);
+ this.ribbon3.TabIndex = 2;
+ this.ribbon3.Tabs.Add(this.ribbonTab1);
+ this.ribbon3.TabSpacing = 4;
+ this.ribbon3.Text = "ribbon3";
+ //
+ // ribbonTab1
+ //
+ this.ribbonTab1.Name = "ribbonTab1";
+ this.ribbonTab1.Panels.Add(this.ribbonPanel1);
+ this.ribbonTab1.Text = "";
+ //
+ // ribbonPanel1
+ //
+ this.ribbonPanel1.ButtonMoreVisible = false;
+ this.ribbonPanel1.Items.Add(this.ribbonButtonApproved);
+ this.ribbonPanel1.Items.Add(this.ribbonButtonNotApproved);
+ this.ribbonPanel1.Name = "ribbonPanel1";
+ this.ribbonPanel1.Text = "";
+ //
+ // ribbonButtonApproved
+ //
+ this.ribbonButtonApproved.Image = global::OnDoc.Properties.Resources.Approval_OK_32x32_32;
+ this.ribbonButtonApproved.LargeImage = global::OnDoc.Properties.Resources.Approval_OK_32x32_32;
+ this.ribbonButtonApproved.Name = "ribbonButtonApproved";
+ this.ribbonButtonApproved.SmallImage = global::OnDoc.Properties.Resources.Approval_OK_24x24_32;
+ this.ribbonButtonApproved.Text = "Bewilligt";
+ //
+ // ribbonButtonNotApproved
+ //
+ this.ribbonButtonNotApproved.Image = global::OnDoc.Properties.Resources.Approval_NOK_32x32_32;
+ this.ribbonButtonNotApproved.LargeImage = global::OnDoc.Properties.Resources.Approval_NOK_32x32_32;
+ this.ribbonButtonNotApproved.Name = "ribbonButtonNotApproved";
+ this.ribbonButtonNotApproved.SmallImage = global::OnDoc.Properties.Resources.Approval_NOK_24x24_32;
+ this.ribbonButtonNotApproved.Text = "Abgelehnt";
+ //
+ // panel1
+ //
+ this.panel1.Dock = System.Windows.Forms.DockStyle.Right;
+ this.panel1.Location = new System.Drawing.Point(741, 86);
+ this.panel1.Name = "panel1";
+ this.panel1.Size = new System.Drawing.Size(10, 790);
+ this.panel1.TabIndex = 4;
+ //
+ // Approval
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.Controls.Add(this.splitContainer1);
+ this.Name = "Approval";
+ this.Size = new System.Drawing.Size(1629, 876);
+ this.splitContainer1.Panel1.ResumeLayout(false);
+ this.splitContainer1.Panel2.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
+ this.splitContainer1.ResumeLayout(false);
+ this.groupBox1.ResumeLayout(false);
+ ((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).EndInit();
+ this.grpDetails.ResumeLayout(false);
+ this.grpDetails.PerformLayout();
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+ private System.Windows.Forms.SplitContainer splitContainer1;
+ private System.Windows.Forms.GroupBox groupBox1;
+ private Syncfusion.Windows.Forms.Tools.TreeViewAdv treeViewAdv1;
+ private System.Windows.Forms.RibbonTab ribbonTab1;
+ private DocPreview docPreview1;
+ private System.Windows.Forms.Ribbon ribbon3;
+ private System.Windows.Forms.RibbonPanel ribbonPanel1;
+ private System.Windows.Forms.RibbonButton ribbonButtonApproved;
+ private System.Windows.Forms.RibbonButton ribbonButtonNotApproved;
+ private System.Windows.Forms.GroupBox grpDetails;
+ private System.Windows.Forms.Label label4;
+ private Syncfusion.WinForms.ListView.SfListView sfListView1;
+ private System.Windows.Forms.TextBox txtVerantwortlich;
+ private System.Windows.Forms.Label label3;
+ private System.Windows.Forms.TextBox txtmutiertam;
+ private System.Windows.Forms.TextBox txtmutierer;
+ private System.Windows.Forms.TextBox txtersteller;
+ private System.Windows.Forms.Label label2;
+ private System.Windows.Forms.TextBox txterstelltam;
+ private System.Windows.Forms.Label Erstellung;
+ private System.Windows.Forms.TextBox txtPartner;
+ private System.Windows.Forms.TextBox txtPartnerNr;
+ private System.Windows.Forms.Label lblPartner;
+ private System.Windows.Forms.TextBox txtbezeichnung;
+ private System.Windows.Forms.Label Bezeichnung;
+ private System.Windows.Forms.TextBox txtdokumentid;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.TextBox txtNote;
+ private System.Windows.Forms.TextBox txtnotewriter;
+ private System.Windows.Forms.Panel panel1;
+ }
+}
diff --git a/Client/UIControls/Approval.cs b/Client/UIControls/Approval.cs
new file mode 100644
index 00000000..342094cb
--- /dev/null
+++ b/Client/UIControls/Approval.cs
@@ -0,0 +1,94 @@
+using OnDoc.Klassen;
+using System;
+using System.Collections.Generic;
+using System.ComponentModel;
+using System.Data;
+using System.Drawing;
+using System.Linq;
+using System.Text;
+using System.Threading.Tasks;
+using System.Windows.Forms;
+
+
+namespace OnDoc.UIControls
+{
+ public partial class Approval : UserControl
+ {
+ public Approval()
+ {
+ InitializeComponent();
+ }
+
+ private void treeViewAdv1_Click(object sender, EventArgs e)
+ {
+ try
+ {
+
+
+ }
+ catch { }
+ }
+
+ private System.Data.DataTable notes = new System.Data.DataTable();
+
+ private void AddNote(string datum, string betreff, string note, string ersteller )
+ {
+ DataRow dr = notes.NewRow();
+ dr[0] = datum + " / " + betreff;
+ dr[1] = note;
+ dr[2] = ersteller;
+ notes.Rows.Add(dr);
+ }
+ private void treeViewAdv1_NodeMouseClick(object sender, Syncfusion.Windows.Forms.Tools.TreeViewAdvMouseClickEventArgs e)
+ {
+ notes.Rows.Clear(); ;
+ notes.Columns.Clear();
+ notes.AcceptChanges();
+ notes.Columns.Add("Betreff");
+ notes.Columns.Add("Note");
+ notes.Columns.Add("Notewriter");
+ this.docPreview1.Show_Doc(e.Node.Tag as string);
+ Database.DB db = new Database.DB(AppParams.connectionstring);
+ db.Get_Tabledata("Select * from View_Relaunach_Approval_Doc where dokumentid='" + e.Node.Tag as string+"'", false, true);
+ this.txtdokumentid.Text = db.dsdaten.Tables[0].Rows[0]["Dokumentid"].ToString();
+ this.txtbezeichnung.Text = db.dsdaten.Tables[0].Rows[0]["bezeichnung"].ToString();
+ this.txtPartnerNr.Text = db.dsdaten.Tables[0].Rows[0]["nrpar00"].ToString();
+ this.txtPartner.Text = db.dsdaten.Tables[0].Rows[0]["bkpar00"].ToString();
+ this.txterstelltam.Text = db.dsdaten.Tables[0].Rows[0]["erstelltam"].ToString();
+ this.txtersteller.Text = db.dsdaten.Tables[0].Rows[0]["ersteller"].ToString();
+ this.txtmutiertam.Text = db.dsdaten.Tables[0].Rows[0]["mutiertam"].ToString();
+ this.txtmutierer.Text = db.dsdaten.Tables[0].Rows[0]["mutierer"].ToString();
+ this.txtVerantwortlich.Text = db.dsdaten.Tables[0].Rows[0]["verantwortlich"].ToString();
+
+ foreach(DataRow dr in db.dsdaten.Tables[0].Rows)
+ {
+ try
+ {
+ if (Convert.ToBoolean(dr["aktiv"]))
+ {
+ AddNote(dr["erstellt_am"].ToString(), dr["betreff"].ToString(), dr["note"].ToString(), dr["Notizersteller"].ToString());
+ }
+ }
+ catch { }
+ }
+
+ sfListView1.DataSource = notes;
+ sfListView1.DisplayMember = "Betreff";
+ sfListView1.ValueMember = "note";
+
+ }
+
+ private void sfListView1_ToolTipOpened(object sender, Syncfusion.WinForms.ListView.Events.ToolTipOpenedEventArgs e)
+ {
+
+ }
+
+ private void sfListView1_ToolTipOpening(object sender, Syncfusion.WinForms.ListView.Events.ToolTipOpeningEventArgs e)
+ {
+ var dataRow = (e.ItemData as DataRowView).Row;
+
+ this.txtNote.Text = dataRow["note"].ToString();
+ this.txtnotewriter.Text= dataRow["notewriter"].ToString();
+ }
+ }
+}
diff --git a/Client/UIControls/Approval.resx b/Client/UIControls/Approval.resx
new file mode 100644
index 00000000..1af7de15
--- /dev/null
+++ b/Client/UIControls/Approval.resx
@@ -0,0 +1,120 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
\ No newline at end of file
diff --git a/Client/UIControls/DocPreview.Designer.cs b/Client/UIControls/DocPreview.Designer.cs
index edc66e5b..cda9ddc3 100644
--- a/Client/UIControls/DocPreview.Designer.cs
+++ b/Client/UIControls/DocPreview.Designer.cs
@@ -76,6 +76,7 @@
this.pdfViewerControl1.VerticalScrollOffset = 0;
this.pdfViewerControl1.VisualStyle = Syncfusion.Windows.Forms.PdfViewer.VisualStyle.Office2016DarkGray;
this.pdfViewerControl1.ZoomMode = Syncfusion.Windows.Forms.PdfViewer.ZoomMode.Default;
+ this.pdfViewerControl1.Click += new System.EventHandler(this.pdfViewerControl1_Click);
//
// pnlEdit
//
diff --git a/Client/UIControls/DocPreview.cs b/Client/UIControls/DocPreview.cs
index ecac640b..6f0a9d29 100644
--- a/Client/UIControls/DocPreview.cs
+++ b/Client/UIControls/DocPreview.cs
@@ -118,5 +118,10 @@ namespace OnDoc.UIControls
return dok;
}
+
+ private void pdfViewerControl1_Click(object sender, EventArgs e)
+ {
+
+ }
}
}
diff --git a/Client/UIControls/DokList.Designer.cs b/Client/UIControls/DokList.Designer.cs
index b8d254d9..d2ef7712 100644
--- a/Client/UIControls/DokList.Designer.cs
+++ b/Client/UIControls/DokList.Designer.cs
@@ -49,6 +49,7 @@
this.tsbtnpreviewbottom = new System.Windows.Forms.ToolStripButton();
this.tsbtnpreviewright = new System.Windows.Forms.ToolStripButton();
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
+ this.docPreview1 = new OnDoc.UIControls.DocPreview();
this.panel2 = new System.Windows.Forms.Panel();
this.lblTitel = new System.Windows.Forms.Label();
this.ribbonPanel2 = new System.Windows.Forms.RibbonPanel();
@@ -63,9 +64,13 @@
this.RibbonBtnVorschauSepparat = new System.Windows.Forms.RibbonButton();
this.RibbonPanelBearbeiten = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonNewDoc = new System.Windows.Forms.RibbonButton();
+ this.RibbonButtonFavoriten = new System.Windows.Forms.RibbonButton();
this.RibbonButtonEditEditDoc = new System.Windows.Forms.RibbonButton();
this.RibbonButtonEditDelete = new System.Windows.Forms.RibbonButton();
this.RibbonButtonZuweisen = new System.Windows.Forms.RibbonButton();
+ this.ribbonButtonToApproval = new System.Windows.Forms.RibbonButton();
+ this.RibbonPannelAproval = new System.Windows.Forms.RibbonPanel();
+ this.ribbonButtonApproval = new System.Windows.Forms.RibbonButton();
this.RibbonPanelArchiv = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonArchivToOnBase = new System.Windows.Forms.RibbonButton();
this.ribbonButtonVersandstrasse = new System.Windows.Forms.RibbonButton();
@@ -102,8 +107,7 @@
this.RibbonButtonBerechtigungsgruppe = new System.Windows.Forms.RibbonButton();
this.pdfConfig1 = new Syncfusion.Pdf.PdfConfig();
this.RibbonButtonCreateNewDoc = new System.Windows.Forms.RibbonButton();
- this.RibbonButtonFavoriten = new System.Windows.Forms.RibbonButton();
- this.docPreview1 = new OnDoc.UIControls.DocPreview();
+ this.labelToApprove = new System.Windows.Forms.Label();
((System.ComponentModel.ISupportInitialize)(this.sfDataGrid1)).BeginInit();
this.ctxMenuDokList.SuspendLayout();
this.toolStrip1.SuspendLayout();
@@ -127,7 +131,7 @@
this.sfDataGrid1.Name = "sfDataGrid1";
this.sfDataGrid1.SelectionMode = Syncfusion.WinForms.DataGrid.Enums.GridSelectionMode.Extended;
this.sfDataGrid1.ShowGroupDropArea = true;
- this.sfDataGrid1.Size = new System.Drawing.Size(1556, 343);
+ this.sfDataGrid1.Size = new System.Drawing.Size(1709, 343);
this.sfDataGrid1.TabIndex = 0;
this.sfDataGrid1.DrawCell += new Syncfusion.WinForms.DataGrid.Events.DrawCellEventHandler(this.sfDataGrid1_DrawCell);
this.sfDataGrid1.CellClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.sfDataGrid1_CellClick);
@@ -305,10 +309,19 @@
// splitContainer1.Panel2
//
this.splitContainer1.Panel2.Controls.Add(this.docPreview1);
- this.splitContainer1.Size = new System.Drawing.Size(1556, 694);
+ this.splitContainer1.Size = new System.Drawing.Size(1709, 694);
this.splitContainer1.SplitterDistance = 343;
this.splitContainer1.TabIndex = 2;
//
+ // docPreview1
+ //
+ this.docPreview1.BackColor = System.Drawing.SystemColors.Control;
+ this.docPreview1.Dock = System.Windows.Forms.DockStyle.Fill;
+ this.docPreview1.Location = new System.Drawing.Point(0, 0);
+ this.docPreview1.Name = "docPreview1";
+ this.docPreview1.Size = new System.Drawing.Size(1709, 347);
+ this.docPreview1.TabIndex = 0;
+ //
// panel2
//
this.panel2.BackColor = System.Drawing.Color.WhiteSmoke;
@@ -317,7 +330,7 @@
this.panel2.Dock = System.Windows.Forms.DockStyle.Top;
this.panel2.Location = new System.Drawing.Point(0, 131);
this.panel2.Name = "panel2";
- this.panel2.Size = new System.Drawing.Size(1556, 22);
+ this.panel2.Size = new System.Drawing.Size(1709, 22);
this.panel2.TabIndex = 3;
//
// lblTitel
@@ -327,7 +340,7 @@
this.lblTitel.Font = new System.Drawing.Font("Microsoft Sans Serif", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblTitel.Location = new System.Drawing.Point(0, 0);
this.lblTitel.Name = "lblTitel";
- this.lblTitel.Size = new System.Drawing.Size(1556, 22);
+ this.lblTitel.Size = new System.Drawing.Size(1709, 22);
this.lblTitel.TabIndex = 2;
this.lblTitel.Text = "Pendente Dokumente";
this.lblTitel.TextAlign = System.Drawing.ContentAlignment.MiddleLeft;
@@ -359,13 +372,12 @@
this.ribbon2.OrbText = "";
this.ribbon2.OrbVisible = false;
this.ribbon2.RibbonTabFont = new System.Drawing.Font("Trebuchet MS", 9F);
- this.ribbon2.Size = new System.Drawing.Size(1556, 131);
+ this.ribbon2.Size = new System.Drawing.Size(1709, 131);
this.ribbon2.TabIndex = 5;
this.ribbon2.Tabs.Add(this.RibbonTabUserFunctions);
this.ribbon2.Tabs.Add(this.RibbonTabAdmin);
this.ribbon2.TabSpacing = 4;
this.ribbon2.Text = "ribbon2";
- this.ribbon2.Click += new System.EventHandler(this.ribbon2_Click);
//
// RibbonTabUserFunctions
//
@@ -373,6 +385,7 @@
this.RibbonTabUserFunctions.Panels.Add(this.RibbonPanelExit);
this.RibbonTabUserFunctions.Panels.Add(this.ribbonPanelVorschau);
this.RibbonTabUserFunctions.Panels.Add(this.RibbonPanelBearbeiten);
+ this.RibbonTabUserFunctions.Panels.Add(this.RibbonPannelAproval);
this.RibbonTabUserFunctions.Panels.Add(this.RibbonPanelArchiv);
this.RibbonTabUserFunctions.Panels.Add(this.RibbonPanelProfil);
this.RibbonTabUserFunctions.Panels.Add(this.RibbonPanelCreate);
@@ -455,6 +468,7 @@
this.RibbonPanelBearbeiten.Items.Add(this.RibbonButtonEditEditDoc);
this.RibbonPanelBearbeiten.Items.Add(this.RibbonButtonEditDelete);
this.RibbonPanelBearbeiten.Items.Add(this.RibbonButtonZuweisen);
+ this.RibbonPanelBearbeiten.Items.Add(this.ribbonButtonToApproval);
this.RibbonPanelBearbeiten.Name = "RibbonPanelBearbeiten";
this.RibbonPanelBearbeiten.Text = "Dokument";
//
@@ -467,6 +481,15 @@
this.RibbonButtonNewDoc.Text = "Neu";
this.RibbonButtonNewDoc.Click += new System.EventHandler(this.RibbonButtonNewDoc_Click);
//
+ // RibbonButtonFavoriten
+ //
+ this.RibbonButtonFavoriten.Image = global::OnDoc.Properties.Resources.Favoriten_32x32_32;
+ this.RibbonButtonFavoriten.LargeImage = global::OnDoc.Properties.Resources.Favoriten_32x32_32;
+ this.RibbonButtonFavoriten.Name = "RibbonButtonFavoriten";
+ this.RibbonButtonFavoriten.SmallImage = global::OnDoc.Properties.Resources.Favoriten_24x24_32;
+ this.RibbonButtonFavoriten.Text = "Neu Favorit";
+ this.RibbonButtonFavoriten.Click += new System.EventHandler(this.RibbonButtonFavoriten_Click);
+ //
// RibbonButtonEditEditDoc
//
this.RibbonButtonEditEditDoc.Image = global::OnDoc.Properties.Resources.EditDoc_32x32_32;
@@ -494,6 +517,31 @@
this.RibbonButtonZuweisen.Text = "Zuweisen";
this.RibbonButtonZuweisen.Click += new System.EventHandler(this.RibbonButtonZuweisen_Click);
//
+ // ribbonButtonToApproval
+ //
+ this.ribbonButtonToApproval.Image = global::OnDoc.Properties.Resources.Approval_32x32_32;
+ this.ribbonButtonToApproval.LargeImage = global::OnDoc.Properties.Resources.Approval_32x32_32;
+ this.ribbonButtonToApproval.Name = "ribbonButtonToApproval";
+ this.ribbonButtonToApproval.SmallImage = global::OnDoc.Properties.Resources.Approval_24x24_32;
+ this.ribbonButtonToApproval.Text = "zur Bewilligung";
+ this.ribbonButtonToApproval.Click += new System.EventHandler(this.ribbonButtonToApproval_Click);
+ //
+ // RibbonPannelAproval
+ //
+ this.RibbonPannelAproval.ButtonMoreVisible = false;
+ this.RibbonPannelAproval.Items.Add(this.ribbonButtonApproval);
+ this.RibbonPannelAproval.Name = "RibbonPannelAproval";
+ this.RibbonPannelAproval.Text = "";
+ //
+ // ribbonButtonApproval
+ //
+ this.ribbonButtonApproval.Image = global::OnDoc.Properties.Resources.Approval_32x32_32;
+ this.ribbonButtonApproval.LargeImage = global::OnDoc.Properties.Resources.Approval_32x32_32;
+ this.ribbonButtonApproval.Name = "ribbonButtonApproval";
+ this.ribbonButtonApproval.SmallImage = global::OnDoc.Properties.Resources.Approval_24x24_32;
+ this.ribbonButtonApproval.Text = "Bewilligen";
+ this.ribbonButtonApproval.Click += new System.EventHandler(this.ribbonButtonApproval_Click);
+ //
// RibbonPanelArchiv
//
this.RibbonPanelArchiv.ButtonMoreVisible = false;
@@ -773,33 +821,27 @@
this.RibbonButtonCreateNewDoc.Text = "Dokument";
this.RibbonButtonCreateNewDoc.Click += new System.EventHandler(this.RibbonButtonCreateNewDoc_Click);
//
- // RibbonButtonFavoriten
+ // labelToApprove
//
- this.RibbonButtonFavoriten.Image = global::OnDoc.Properties.Resources.Favoriten_32x32_32;
- this.RibbonButtonFavoriten.LargeImage = global::OnDoc.Properties.Resources.Favoriten_32x32_32;
- this.RibbonButtonFavoriten.Name = "RibbonButtonFavoriten";
- this.RibbonButtonFavoriten.SmallImage = global::OnDoc.Properties.Resources.Favoriten_24x24_32;
- this.RibbonButtonFavoriten.Text = "Neu Favorit";
- this.RibbonButtonFavoriten.Click += new System.EventHandler(this.RibbonButtonFavoriten_Click);
- //
- // docPreview1
- //
- this.docPreview1.BackColor = System.Drawing.SystemColors.Control;
- this.docPreview1.Dock = System.Windows.Forms.DockStyle.Fill;
- this.docPreview1.Location = new System.Drawing.Point(0, 0);
- this.docPreview1.Name = "docPreview1";
- this.docPreview1.Size = new System.Drawing.Size(1556, 347);
- this.docPreview1.TabIndex = 0;
+ this.labelToApprove.AutoSize = true;
+ this.labelToApprove.Font = new System.Drawing.Font("Microsoft Sans Serif", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.labelToApprove.ForeColor = System.Drawing.Color.Red;
+ this.labelToApprove.Location = new System.Drawing.Point(615, 90);
+ this.labelToApprove.Name = "labelToApprove";
+ this.labelToApprove.Size = new System.Drawing.Size(17, 18);
+ this.labelToApprove.TabIndex = 6;
+ this.labelToApprove.Text = "1";
//
// DokList
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.Controls.Add(this.labelToApprove);
this.Controls.Add(this.splitContainer1);
this.Controls.Add(this.panel2);
this.Controls.Add(this.ribbon2);
this.Name = "DokList";
- this.Size = new System.Drawing.Size(1556, 847);
+ this.Size = new System.Drawing.Size(1709, 847);
this.Load += new System.EventHandler(this.DokList_Load);
((System.ComponentModel.ISupportInitialize)(this.sfDataGrid1)).EndInit();
this.ctxMenuDokList.ResumeLayout(false);
@@ -812,6 +854,7 @@
this.panel2.ResumeLayout(false);
this.panel2.PerformLayout();
this.ResumeLayout(false);
+ this.PerformLayout();
}
@@ -891,5 +934,9 @@
private System.Windows.Forms.ToolStripMenuItem dokumentAnVersandstrasseToolStripMenuItem;
private System.Windows.Forms.RibbonButton ribbonButtonVersandstrasse;
private System.Windows.Forms.RibbonButton RibbonButtonFavoriten;
+ private System.Windows.Forms.RibbonPanel RibbonPannelAproval;
+ private System.Windows.Forms.RibbonButton ribbonButtonApproval;
+ private System.Windows.Forms.Label labelToApprove;
+ private System.Windows.Forms.RibbonButton ribbonButtonToApproval;
}
}
diff --git a/Client/UIControls/DokList.cs b/Client/UIControls/DokList.cs
index 8b6b8e4e..28a94a83 100644
--- a/Client/UIControls/DokList.cs
+++ b/Client/UIControls/DokList.cs
@@ -48,7 +48,7 @@ namespace OnDoc.UICintrols
{
public int partnernr { get; set; } = 0;
public int forMaNr { get; set; } = 0;
- public int docartnr { get; set; }
+ public int docartnr { get; set; }
public int profilnr { get; set; }
public int mitarbeiternr { get; set; }
@@ -427,7 +427,7 @@ namespace OnDoc.UICintrols
if (dokumenttypnr == 0)
{
DokTypSelect DokTypSelect = new DokTypSelect(Favoriten);
- DokTypSelect.vorlagentype = 0;
+ DokTypSelect.vorlagentype = 1;
DokTypSelect.ShowDialog(this);
if (DokTypSelect.DialogResult == DialogResult.OK)
{
@@ -551,10 +551,7 @@ namespace OnDoc.UICintrols
createnewdoc(0, 0);
}
- private void ribbon2_Click(object sender, EventArgs e)
- {
-
- }
+
public void hide_panels()
{
this.RibbonPanelExit.Visible = false;
@@ -568,7 +565,8 @@ namespace OnDoc.UICintrols
this.RibbonPanelDoklist.Visible=false;
this.RibbonBtnVorschauNo.Visible = false;
this.RibbonButtonVorschauRechts.Visible=false;
- this.RibbonBtnVorschauUnten.Visible=false;
+ this.RibbonBtnVorschauUnten.Visible=false
+ ;
}
private void sfDataGrid1_DrawCell(object sender, DrawCellEventArgs e)
@@ -762,5 +760,17 @@ namespace OnDoc.UICintrols
{
createnewdoc(0, 0, true);
}
+
+ private void ribbonButtonApproval_Click(object sender, EventArgs e)
+ {
+ frmBewilligung bw = new frmBewilligung();
+ bw.Show();
+ }
+
+ private void ribbonButtonToApproval_Click(object sender, EventArgs e)
+ {
+ frmToApproval fa = new frmToApproval();
+ fa.ShowDialog();
+ }
}
}
diff --git a/Client/bin/Debug/OnDoc.exe b/Client/bin/Debug/OnDoc.exe
index cbc77ba5..3b55d3ad 100644
Binary files a/Client/bin/Debug/OnDoc.exe and b/Client/bin/Debug/OnDoc.exe differ
diff --git a/Client/bin/Debug/OnDoc.pdb b/Client/bin/Debug/OnDoc.pdb
index ccc3e71b..42595ea6 100644
Binary files a/Client/bin/Debug/OnDoc.pdb and b/Client/bin/Debug/OnDoc.pdb differ
diff --git a/Client/bin/Debug/de-DE/OnDoc.resources.dll b/Client/bin/Debug/de-DE/OnDoc.resources.dll
index 674c7f0a..2cb6fdc8 100644
Binary files a/Client/bin/Debug/de-DE/OnDoc.resources.dll and b/Client/bin/Debug/de-DE/OnDoc.resources.dll differ
diff --git a/Client/bin/Debug/log.txt b/Client/bin/Debug/log.txt
index 90edf0bc..c7b06fbc 100644
--- a/Client/bin/Debug/log.txt
+++ b/Client/bin/Debug/log.txt
@@ -23569,3 +23569,1351 @@
2024-08-17 18:20:48.6686|DEBUG|EDOKA|
2024-08-17 18:20:48.6866|DEBUG|EDOKA|
2024-08-17 18:20:48.7565|DEBUG|EDOKA|
+2024-08-18 12:54:40.5083|DEBUG|EDOKA|Start
+2024-08-18 12:54:40.5683|DEBUG|EDOKA|
+2024-08-18 12:54:40.5683|DEBUG|EDOKA|
+2024-08-18 12:54:40.5683|DEBUG|EDOKA|
+2024-08-18 12:54:40.5913|DEBUG|EDOKA|
+2024-08-18 12:54:40.6386|DEBUG|EDOKA|
+2024-08-18 12:54:40.7058|DEBUG|EDOKA|Start - Ende
+2024-08-18 12:54:42.8750|DEBUG|EDOKA|
+2024-08-18 12:54:42.8840|DEBUG|EDOKA|
+2024-08-18 12:54:46.0619|DEBUG|EDOKA|
+2024-08-18 12:54:50.5644|DEBUG|EDOKA|
+2024-08-18 12:54:50.6019|DEBUG|EDOKA|
+2024-08-18 12:54:53.6967|DEBUG|EDOKA|
+2024-08-18 12:54:53.7340|DEBUG|EDOKA|
+2024-08-18 12:54:59.8932|DEBUG|EDOKA|
+2024-08-18 12:54:59.9707|DEBUG|EDOKA|
+2024-08-18 12:55:00.0025|DEBUG|EDOKA|
+2024-08-18 12:55:00.0348|DEBUG|EDOKA|
+2024-08-18 12:55:02.7840|DEBUG|EDOKA|
+2024-08-18 12:55:02.7900|DEBUG|EDOKA|
+2024-08-18 12:55:06.7350|DEBUG|EDOKA|
+2024-08-18 12:55:06.7607|DEBUG|EDOKA|
+2024-08-18 12:55:08.2075|DEBUG|EDOKA|
+2024-08-18 12:55:08.2660|DEBUG|EDOKA|
+2024-08-18 12:55:08.2730|DEBUG|EDOKA|
+2024-08-18 12:55:08.2730|DEBUG|EDOKA|
+2024-08-18 12:55:08.2730|DEBUG|EDOKA|
+2024-08-18 12:55:08.2937|DEBUG|EDOKA|
+2024-08-18 12:55:15.5787|DEBUG|EDOKA|
+2024-08-18 12:55:15.8385|DEBUG|EDOKA|
+2024-08-18 12:55:15.8385|DEBUG|EDOKA|
+2024-08-18 12:55:15.8840|DEBUG|EDOKA|
+2024-08-18 12:55:15.8840|DEBUG|EDOKA|
+2024-08-18 12:55:17.1843|DEBUG|EDOKA|
+2024-08-18 12:55:17.2778|DEBUG|EDOKA|
+2024-08-18 12:55:23.8631|DEBUG|EDOKA|
+2024-08-19 09:56:19.4490|DEBUG|EDOKA|Start
+2024-08-19 09:56:19.5090|DEBUG|EDOKA|
+2024-08-19 09:56:19.5090|DEBUG|EDOKA|
+2024-08-19 09:56:19.5090|DEBUG|EDOKA|
+2024-08-19 09:56:19.5243|DEBUG|EDOKA|
+2024-08-19 09:56:19.5758|DEBUG|EDOKA|
+2024-08-19 09:56:19.6459|DEBUG|EDOKA|Start - Ende
+2024-08-19 09:56:21.8592|DEBUG|EDOKA|
+2024-08-19 09:56:21.8692|DEBUG|EDOKA|
+2024-08-19 09:57:01.6543|DEBUG|EDOKA|
+2024-08-19 09:57:19.3207|DEBUG|EDOKA|
+2024-08-19 09:57:44.8647|DEBUG|EDOKA|
+2024-08-19 09:57:44.9007|DEBUG|EDOKA|
+2024-08-19 10:16:06.2885|DEBUG|EDOKA|Start
+2024-08-19 10:16:06.3493|DEBUG|EDOKA|
+2024-08-19 10:16:06.3493|DEBUG|EDOKA|
+2024-08-19 10:16:06.3493|DEBUG|EDOKA|
+2024-08-19 10:16:06.3687|DEBUG|EDOKA|
+2024-08-19 10:16:06.4387|DEBUG|EDOKA|
+2024-08-19 10:16:06.5106|DEBUG|EDOKA|Start - Ende
+2024-08-19 12:02:04.6378|DEBUG|EDOKA|Start
+2024-08-19 12:02:04.6988|DEBUG|EDOKA|
+2024-08-19 12:02:04.7074|DEBUG|EDOKA|
+2024-08-19 12:02:04.7074|DEBUG|EDOKA|
+2024-08-19 12:02:04.7074|DEBUG|EDOKA|
+2024-08-19 12:02:04.7872|DEBUG|EDOKA|
+2024-08-19 12:02:04.8513|DEBUG|EDOKA|Start - Ende
+2024-08-19 14:46:01.4516|DEBUG|EDOKA|Start
+2024-08-19 14:46:01.5129|DEBUG|EDOKA|
+2024-08-19 14:46:01.5129|DEBUG|EDOKA|
+2024-08-19 14:46:01.5199|DEBUG|EDOKA|
+2024-08-19 14:46:01.5199|DEBUG|EDOKA|
+2024-08-19 14:46:01.5815|DEBUG|EDOKA|
+2024-08-19 14:46:01.6482|DEBUG|EDOKA|Start - Ende
+2024-08-19 14:46:03.3897|DEBUG|EDOKA|
+2024-08-19 14:46:03.3997|DEBUG|EDOKA|
+2024-08-19 14:47:36.3687|DEBUG|EDOKA|Start
+2024-08-19 14:47:36.4272|DEBUG|EDOKA|
+2024-08-19 14:47:36.4272|DEBUG|EDOKA|
+2024-08-19 14:47:36.4272|DEBUG|EDOKA|
+2024-08-19 14:47:36.4452|DEBUG|EDOKA|
+2024-08-19 14:47:36.5173|DEBUG|EDOKA|
+2024-08-19 14:47:36.5940|DEBUG|EDOKA|Start - Ende
+2024-08-19 14:47:41.3466|DEBUG|EDOKA|
+2024-08-19 14:47:41.3836|DEBUG|EDOKA|
+2024-08-19 14:49:57.1426|DEBUG|EDOKA|Start
+2024-08-19 14:49:57.2036|DEBUG|EDOKA|
+2024-08-19 14:49:57.2116|DEBUG|EDOKA|
+2024-08-19 14:49:57.2116|DEBUG|EDOKA|
+2024-08-19 14:49:57.2239|DEBUG|EDOKA|
+2024-08-19 14:49:57.2839|DEBUG|EDOKA|
+2024-08-19 14:49:57.3520|DEBUG|EDOKA|Start - Ende
+2024-08-19 14:50:00.7785|DEBUG|EDOKA|
+2024-08-19 14:50:22.4003|DEBUG|EDOKA|
+2024-08-19 14:50:40.7196|DEBUG|EDOKA|Start
+2024-08-19 14:50:40.7786|DEBUG|EDOKA|
+2024-08-19 14:50:40.7866|DEBUG|EDOKA|
+2024-08-19 14:50:40.7866|DEBUG|EDOKA|
+2024-08-19 14:50:40.8016|DEBUG|EDOKA|
+2024-08-19 14:50:40.8549|DEBUG|EDOKA|
+2024-08-19 14:50:40.9174|DEBUG|EDOKA|Start - Ende
+2024-08-19 14:50:47.1350|DEBUG|EDOKA|
+2024-08-19 14:50:47.1720|DEBUG|EDOKA|
+2024-08-19 14:51:42.6412|DEBUG|EDOKA|Start
+2024-08-19 14:51:42.7008|DEBUG|EDOKA|
+2024-08-19 14:51:42.7088|DEBUG|EDOKA|
+2024-08-19 14:51:42.7088|DEBUG|EDOKA|
+2024-08-19 14:51:42.7088|DEBUG|EDOKA|
+2024-08-19 14:51:42.7778|DEBUG|EDOKA|
+2024-08-19 14:51:42.8426|DEBUG|EDOKA|Start - Ende
+2024-08-19 14:51:45.6516|DEBUG|EDOKA|
+2024-08-19 14:51:45.6626|DEBUG|EDOKA|
+2024-08-19 14:52:04.2091|DEBUG|EDOKA|Start
+2024-08-19 14:52:04.2696|DEBUG|EDOKA|
+2024-08-19 14:52:04.2696|DEBUG|EDOKA|
+2024-08-19 14:52:04.2696|DEBUG|EDOKA|
+2024-08-19 14:52:04.2946|DEBUG|EDOKA|
+2024-08-19 14:52:04.3549|DEBUG|EDOKA|
+2024-08-19 14:52:04.4211|DEBUG|EDOKA|Start - Ende
+2024-08-19 14:52:09.8105|DEBUG|EDOKA|
+2024-08-19 14:52:09.8471|DEBUG|EDOKA|
+2024-08-19 15:04:27.8327|DEBUG|EDOKA|Start
+2024-08-19 15:04:27.8926|DEBUG|EDOKA|
+2024-08-19 15:04:27.8986|DEBUG|EDOKA|
+2024-08-19 15:04:27.8986|DEBUG|EDOKA|
+2024-08-19 15:04:27.8986|DEBUG|EDOKA|
+2024-08-19 15:04:27.9536|DEBUG|EDOKA|
+2024-08-19 15:04:28.0197|DEBUG|EDOKA|Start - Ende
+2024-08-19 15:04:32.0227|DEBUG|EDOKA|
+2024-08-19 15:04:32.0227|DEBUG|EDOKA|
+2024-08-19 15:41:59.1303|DEBUG|EDOKA|Start
+2024-08-19 15:41:59.1898|DEBUG|EDOKA|
+2024-08-19 15:41:59.1958|DEBUG|EDOKA|
+2024-08-19 15:41:59.1958|DEBUG|EDOKA|
+2024-08-19 15:41:59.1958|DEBUG|EDOKA|
+2024-08-19 15:41:59.2514|DEBUG|EDOKA|
+2024-08-19 15:41:59.3166|DEBUG|EDOKA|Start - Ende
+2024-08-19 15:42:04.3516|DEBUG|EDOKA|
+2024-08-19 15:42:04.3876|DEBUG|EDOKA|
+2024-08-19 15:43:15.4627|DEBUG|EDOKA|Start
+2024-08-19 15:43:15.5238|DEBUG|EDOKA|
+2024-08-19 15:43:15.5238|DEBUG|EDOKA|
+2024-08-19 15:43:15.5351|DEBUG|EDOKA|
+2024-08-19 15:43:15.5351|DEBUG|EDOKA|
+2024-08-19 15:43:15.5922|DEBUG|EDOKA|
+2024-08-19 15:43:15.6557|DEBUG|EDOKA|Start - Ende
+2024-08-19 15:43:17.2147|DEBUG|EDOKA|
+2024-08-19 15:43:17.2242|DEBUG|EDOKA|
+2024-08-19 15:44:01.7348|DEBUG|EDOKA|Start
+2024-08-19 15:44:01.7937|DEBUG|EDOKA|
+2024-08-19 15:44:01.8030|DEBUG|EDOKA|
+2024-08-19 15:44:01.8030|DEBUG|EDOKA|
+2024-08-19 15:44:01.8162|DEBUG|EDOKA|
+2024-08-19 15:44:01.8857|DEBUG|EDOKA|
+2024-08-19 15:44:01.9670|DEBUG|EDOKA|Start - Ende
+2024-08-19 15:44:04.5541|DEBUG|EDOKA|
+2024-08-19 15:44:04.5541|DEBUG|EDOKA|
+2024-08-19 15:44:17.5311|DEBUG|EDOKA|
+2024-08-19 15:44:17.5691|DEBUG|EDOKA|
+2024-08-19 15:45:52.2105|DEBUG|EDOKA|Start
+2024-08-19 15:45:52.2706|DEBUG|EDOKA|
+2024-08-19 15:45:52.2706|DEBUG|EDOKA|
+2024-08-19 15:45:52.2706|DEBUG|EDOKA|
+2024-08-19 15:45:52.2868|DEBUG|EDOKA|
+2024-08-19 15:45:52.3469|DEBUG|EDOKA|
+2024-08-19 15:45:52.4240|DEBUG|EDOKA|Start - Ende
+2024-08-19 15:45:54.0492|DEBUG|EDOKA|
+2024-08-19 15:45:54.0597|DEBUG|EDOKA|
+2024-08-19 15:46:34.7580|DEBUG|EDOKA|Start
+2024-08-19 15:46:34.8190|DEBUG|EDOKA|
+2024-08-19 15:46:34.8190|DEBUG|EDOKA|
+2024-08-19 15:46:34.8190|DEBUG|EDOKA|
+2024-08-19 15:46:34.8390|DEBUG|EDOKA|
+2024-08-19 15:46:34.9477|DEBUG|EDOKA|
+2024-08-19 15:46:35.0178|DEBUG|EDOKA|Start - Ende
+2024-08-19 15:46:36.5055|DEBUG|EDOKA|
+2024-08-19 15:46:36.5195|DEBUG|EDOKA|
+2024-08-19 15:48:14.3498|DEBUG|EDOKA|Start
+2024-08-19 15:48:14.4111|DEBUG|EDOKA|
+2024-08-19 15:48:14.4111|DEBUG|EDOKA|
+2024-08-19 15:48:14.4111|DEBUG|EDOKA|
+2024-08-19 15:48:14.4314|DEBUG|EDOKA|
+2024-08-19 15:48:14.4854|DEBUG|EDOKA|
+2024-08-19 15:48:14.5515|DEBUG|EDOKA|Start - Ende
+2024-08-19 15:48:17.3573|DEBUG|EDOKA|
+2024-08-19 15:48:20.1236|DEBUG|EDOKA|
+2024-08-19 15:48:29.8775|DEBUG|EDOKA|
+2024-08-19 15:48:36.9004|DEBUG|EDOKA|
+2024-08-19 15:50:34.3399|DEBUG|EDOKA|Start
+2024-08-19 15:50:34.4007|DEBUG|EDOKA|
+2024-08-19 15:50:34.4007|DEBUG|EDOKA|
+2024-08-19 15:50:34.4127|DEBUG|EDOKA|
+2024-08-19 15:50:34.4127|DEBUG|EDOKA|
+2024-08-19 15:50:34.4772|DEBUG|EDOKA|
+2024-08-19 15:50:34.5427|DEBUG|EDOKA|Start - Ende
+2024-08-19 15:50:36.0744|DEBUG|EDOKA|
+2024-08-19 15:50:36.0834|DEBUG|EDOKA|
+2024-08-19 15:50:57.1443|DEBUG|EDOKA|
+2024-08-19 15:51:31.6270|DEBUG|EDOKA|
+2024-08-19 15:51:31.7056|DEBUG|EDOKA|
+2024-08-19 15:51:40.8301|DEBUG|EDOKA|
+2024-08-19 15:51:40.8936|DEBUG|EDOKA|
+2024-08-19 15:51:55.8123|DEBUG|EDOKA|
+2024-08-19 15:51:55.8733|DEBUG|EDOKA|
+2024-08-19 15:52:02.4690|DEBUG|EDOKA|
+2024-08-19 15:52:02.5243|DEBUG|EDOKA|
+2024-08-19 15:52:05.4633|DEBUG|EDOKA|
+2024-08-19 15:52:05.4963|DEBUG|EDOKA|
+2024-08-19 15:52:05.5693|DEBUG|EDOKA|
+2024-08-19 16:34:46.0626|DEBUG|EDOKA|Start
+2024-08-19 16:34:46.1211|DEBUG|EDOKA|
+2024-08-19 16:34:46.1211|DEBUG|EDOKA|
+2024-08-19 16:34:46.1301|DEBUG|EDOKA|
+2024-08-19 16:34:46.1301|DEBUG|EDOKA|
+2024-08-19 16:34:46.1941|DEBUG|EDOKA|
+2024-08-19 16:34:46.2575|DEBUG|EDOKA|Start - Ende
+2024-08-19 16:34:48.3700|DEBUG|EDOKA|
+2024-08-19 16:34:48.3800|DEBUG|EDOKA|
+2024-08-19 16:34:50.4409|DEBUG|EDOKA|
+2024-08-19 16:34:50.4519|DEBUG|EDOKA|
+2024-08-19 16:34:50.6728|DEBUG|EDOKA|
+2024-08-19 16:34:50.7034|DEBUG|EDOKA|
+2024-08-19 16:34:50.7244|DEBUG|EDOKA|
+2024-08-19 16:34:50.7244|DEBUG|EDOKA|
+2024-08-19 16:34:50.7244|DEBUG|EDOKA|
+2024-08-19 16:34:50.7769|DEBUG|EDOKA|
+2024-08-19 16:34:50.8497|DEBUG|EDOKA|
+2024-08-19 16:34:50.8707|DEBUG|EDOKA|
+2024-08-19 16:34:50.8707|DEBUG|EDOKA|
+2024-08-19 16:34:50.8807|DEBUG|EDOKA|
+2024-08-19 16:34:50.8807|DEBUG|EDOKA|
+2024-08-19 16:34:50.8807|DEBUG|EDOKA|
+2024-08-19 16:34:50.9711|DEBUG|EDOKA|
+2024-08-19 16:34:50.9921|DEBUG|EDOKA|
+2024-08-19 16:34:51.0342|DEBUG|EDOKA|
+2024-08-19 16:34:51.0362|DEBUG|EDOKA|
+2024-08-19 16:34:51.0362|DEBUG|EDOKA|
+2024-08-19 16:34:51.0362|DEBUG|EDOKA|
+2024-08-19 16:35:01.3278|DEBUG|EDOKA|
+2024-08-19 16:35:01.3378|DEBUG|EDOKA|
+2024-08-19 16:35:03.9908|DEBUG|EDOKA|
+2024-08-19 16:35:03.9908|DEBUG|EDOKA|
+2024-08-19 16:35:06.1404|DEBUG|EDOKA|
+2024-08-19 16:35:06.1504|DEBUG|EDOKA|
+2024-08-19 16:35:06.2254|DEBUG|EDOKA|
+2024-08-19 16:35:06.2474|DEBUG|EDOKA|
+2024-08-19 16:35:06.2554|DEBUG|EDOKA|
+2024-08-19 16:35:06.2554|DEBUG|EDOKA|
+2024-08-19 16:35:06.2554|DEBUG|EDOKA|
+2024-08-19 16:35:06.2714|DEBUG|EDOKA|
+2024-08-19 16:35:06.3440|DEBUG|EDOKA|
+2024-08-19 16:35:06.3660|DEBUG|EDOKA|
+2024-08-19 16:35:06.4134|DEBUG|EDOKA|
+2024-08-19 16:35:06.4134|DEBUG|EDOKA|
+2024-08-19 16:35:06.4134|DEBUG|EDOKA|
+2024-08-19 16:35:06.4134|DEBUG|EDOKA|
+2024-08-19 16:35:06.4945|DEBUG|EDOKA|
+2024-08-19 16:35:06.5166|DEBUG|EDOKA|
+2024-08-19 16:35:06.5257|DEBUG|EDOKA|
+2024-08-19 16:35:06.5257|DEBUG|EDOKA|
+2024-08-19 16:35:06.5257|DEBUG|EDOKA|
+2024-08-19 16:35:06.5427|DEBUG|EDOKA|
+2024-08-19 16:35:18.5924|DEBUG|EDOKA|
+2024-08-19 16:35:18.6280|DEBUG|EDOKA|
+2024-08-19 16:35:20.4380|DEBUG|EDOKA|
+2024-08-19 16:35:20.4480|DEBUG|EDOKA|
+2024-08-19 16:35:20.5178|DEBUG|EDOKA|
+2024-08-19 16:35:20.5403|DEBUG|EDOKA|
+2024-08-19 16:35:20.5403|DEBUG|EDOKA|
+2024-08-19 16:35:20.5403|DEBUG|EDOKA|
+2024-08-19 16:35:20.5403|DEBUG|EDOKA|
+2024-08-19 16:35:20.5653|DEBUG|EDOKA|
+2024-08-19 16:35:20.6344|DEBUG|EDOKA|
+2024-08-19 16:35:20.6544|DEBUG|EDOKA|
+2024-08-19 16:35:20.6774|DEBUG|EDOKA|
+2024-08-19 16:35:20.6774|DEBUG|EDOKA|
+2024-08-19 16:35:20.6774|DEBUG|EDOKA|
+2024-08-19 16:35:20.6774|DEBUG|EDOKA|
+2024-08-19 16:35:20.7544|DEBUG|EDOKA|
+2024-08-19 16:35:20.7764|DEBUG|EDOKA|
+2024-08-19 16:35:20.7764|DEBUG|EDOKA|
+2024-08-19 16:35:20.7857|DEBUG|EDOKA|
+2024-08-19 16:35:20.7857|DEBUG|EDOKA|
+2024-08-19 16:35:20.7857|DEBUG|EDOKA|
+2024-08-19 16:36:02.5747|DEBUG|EDOKA|Start
+2024-08-19 16:36:02.6358|DEBUG|EDOKA|
+2024-08-19 16:36:02.6448|DEBUG|EDOKA|
+2024-08-19 16:36:02.6448|DEBUG|EDOKA|
+2024-08-19 16:36:02.6448|DEBUG|EDOKA|
+2024-08-19 16:36:02.7063|DEBUG|EDOKA|
+2024-08-19 16:36:02.7699|DEBUG|EDOKA|Start - Ende
+2024-08-19 16:36:05.2880|DEBUG|EDOKA|
+2024-08-19 16:36:05.2880|DEBUG|EDOKA|
+2024-08-19 16:36:06.9104|DEBUG|EDOKA|
+2024-08-19 16:36:06.9104|DEBUG|EDOKA|
+2024-08-19 16:36:07.1098|DEBUG|EDOKA|
+2024-08-19 16:36:07.1348|DEBUG|EDOKA|
+2024-08-19 16:36:07.1848|DEBUG|EDOKA|
+2024-08-19 16:36:07.1848|DEBUG|EDOKA|
+2024-08-19 16:36:07.1848|DEBUG|EDOKA|
+2024-08-19 16:36:07.2078|DEBUG|EDOKA|
+2024-08-19 16:36:07.2806|DEBUG|EDOKA|
+2024-08-19 16:36:07.3016|DEBUG|EDOKA|
+2024-08-19 16:36:07.3016|DEBUG|EDOKA|
+2024-08-19 16:36:07.3016|DEBUG|EDOKA|
+2024-08-19 16:36:07.3016|DEBUG|EDOKA|
+2024-08-19 16:36:07.3187|DEBUG|EDOKA|
+2024-08-19 16:36:07.3865|DEBUG|EDOKA|
+2024-08-19 16:36:07.4065|DEBUG|EDOKA|
+2024-08-19 16:36:07.4649|DEBUG|EDOKA|
+2024-08-19 16:36:07.4649|DEBUG|EDOKA|
+2024-08-19 16:36:07.4649|DEBUG|EDOKA|
+2024-08-19 16:36:07.4749|DEBUG|EDOKA|
+2024-08-19 16:36:15.5291|DEBUG|EDOKA|
+2024-08-19 16:36:15.5641|DEBUG|EDOKA|
+2024-08-19 16:36:17.7184|DEBUG|EDOKA|
+2024-08-19 16:36:17.7297|DEBUG|EDOKA|
+2024-08-19 16:36:17.8060|DEBUG|EDOKA|
+2024-08-19 16:36:17.8300|DEBUG|EDOKA|
+2024-08-19 16:36:17.8580|DEBUG|EDOKA|
+2024-08-19 16:36:17.8580|DEBUG|EDOKA|
+2024-08-19 16:36:17.8580|DEBUG|EDOKA|
+2024-08-19 16:36:17.8670|DEBUG|EDOKA|
+2024-08-19 16:36:17.9324|DEBUG|EDOKA|
+2024-08-19 16:36:17.9478|DEBUG|EDOKA|
+2024-08-19 16:36:17.9478|DEBUG|EDOKA|
+2024-08-19 16:36:17.9584|DEBUG|EDOKA|
+2024-08-19 16:36:17.9584|DEBUG|EDOKA|
+2024-08-19 16:36:17.9584|DEBUG|EDOKA|
+2024-08-19 16:37:33.1583|DEBUG|EDOKA|Start
+2024-08-19 16:37:33.2174|DEBUG|EDOKA|
+2024-08-19 16:37:33.2238|DEBUG|EDOKA|
+2024-08-19 16:37:33.2238|DEBUG|EDOKA|
+2024-08-19 16:37:33.2238|DEBUG|EDOKA|
+2024-08-19 16:37:33.2805|DEBUG|EDOKA|
+2024-08-19 16:37:33.3433|DEBUG|EDOKA|Start - Ende
+2024-08-19 16:37:35.8682|DEBUG|EDOKA|
+2024-08-19 16:37:35.8682|DEBUG|EDOKA|
+2024-08-19 16:37:37.4423|DEBUG|EDOKA|
+2024-08-19 16:37:37.4423|DEBUG|EDOKA|
+2024-08-19 16:37:37.6464|DEBUG|EDOKA|
+2024-08-19 16:37:37.6718|DEBUG|EDOKA|
+2024-08-19 16:37:37.7078|DEBUG|EDOKA|
+2024-08-19 16:37:37.7078|DEBUG|EDOKA|
+2024-08-19 16:37:37.7078|DEBUG|EDOKA|
+2024-08-19 16:37:37.7258|DEBUG|EDOKA|
+2024-08-19 16:37:37.7940|DEBUG|EDOKA|
+2024-08-19 16:37:37.8100|DEBUG|EDOKA|
+2024-08-19 16:37:37.8181|DEBUG|EDOKA|
+2024-08-19 16:37:37.8181|DEBUG|EDOKA|
+2024-08-19 16:37:37.8181|DEBUG|EDOKA|
+2024-08-19 16:37:37.8181|DEBUG|EDOKA|
+2024-08-19 16:37:37.8972|DEBUG|EDOKA|
+2024-08-19 16:37:37.9227|DEBUG|EDOKA|
+2024-08-19 16:37:37.9668|DEBUG|EDOKA|
+2024-08-19 16:37:37.9668|DEBUG|EDOKA|
+2024-08-19 16:37:37.9668|DEBUG|EDOKA|
+2024-08-19 16:37:37.9788|DEBUG|EDOKA|
+2024-08-19 16:37:38.0458|DEBUG|EDOKA|
+2024-08-19 16:37:38.0628|DEBUG|EDOKA|
+2024-08-19 16:37:38.0723|DEBUG|EDOKA|
+2024-08-19 16:37:38.0723|DEBUG|EDOKA|
+2024-08-19 16:37:38.0723|DEBUG|EDOKA|
+2024-08-19 16:37:38.0723|DEBUG|EDOKA|
+2024-08-19 16:37:50.2994|DEBUG|EDOKA|Start
+2024-08-19 16:37:50.3584|DEBUG|EDOKA|
+2024-08-19 16:37:50.3684|DEBUG|EDOKA|
+2024-08-19 16:37:50.3684|DEBUG|EDOKA|
+2024-08-19 16:37:50.3794|DEBUG|EDOKA|
+2024-08-19 16:37:50.4304|DEBUG|EDOKA|
+2024-08-19 16:37:50.4990|DEBUG|EDOKA|Start - Ende
+2024-08-19 16:37:51.9670|DEBUG|EDOKA|
+2024-08-19 16:37:51.9760|DEBUG|EDOKA|
+2024-08-19 16:37:54.1658|DEBUG|EDOKA|
+2024-08-19 16:37:54.1822|DEBUG|EDOKA|
+2024-08-19 16:37:54.3715|DEBUG|EDOKA|
+2024-08-19 16:37:54.3983|DEBUG|EDOKA|
+2024-08-19 16:37:54.4209|DEBUG|EDOKA|
+2024-08-19 16:37:54.4209|DEBUG|EDOKA|
+2024-08-19 16:37:54.4299|DEBUG|EDOKA|
+2024-08-19 16:37:54.4764|DEBUG|EDOKA|
+2024-08-19 16:37:54.5456|DEBUG|EDOKA|
+2024-08-19 16:37:54.5671|DEBUG|EDOKA|
+2024-08-19 16:37:54.5671|DEBUG|EDOKA|
+2024-08-19 16:37:54.5671|DEBUG|EDOKA|
+2024-08-19 16:37:54.5671|DEBUG|EDOKA|
+2024-08-19 16:37:54.5881|DEBUG|EDOKA|
+2024-08-19 16:37:54.6571|DEBUG|EDOKA|
+2024-08-19 16:37:54.6746|DEBUG|EDOKA|
+2024-08-19 16:37:54.7006|DEBUG|EDOKA|
+2024-08-19 16:37:54.7006|DEBUG|EDOKA|
+2024-08-19 16:37:54.7006|DEBUG|EDOKA|
+2024-08-19 16:37:54.7106|DEBUG|EDOKA|
+2024-08-19 16:37:54.8423|DEBUG|EDOKA|
+2024-08-19 16:37:54.8675|DEBUG|EDOKA|
+2024-08-19 16:37:54.8805|DEBUG|EDOKA|
+2024-08-19 16:37:54.8805|DEBUG|EDOKA|
+2024-08-19 16:37:54.8805|DEBUG|EDOKA|
+2024-08-19 16:37:54.8955|DEBUG|EDOKA|
+2024-08-19 16:38:03.6261|DEBUG|EDOKA|
+2024-08-19 16:38:03.6662|DEBUG|EDOKA|
+2024-08-19 16:38:03.6662|DEBUG|EDOKA|
+2024-08-19 16:38:03.6763|DEBUG|EDOKA|
+2024-08-19 16:38:03.6763|DEBUG|EDOKA|
+2024-08-19 16:38:03.6763|DEBUG|EDOKA|
+2024-08-19 16:38:03.6763|DEBUG|EDOKA|
+2024-08-19 16:38:03.6763|DEBUG|EDOKA|
+2024-08-19 16:38:03.6763|DEBUG|EDOKA|
+2024-08-19 16:38:03.6923|DEBUG|EDOKA|
+2024-08-19 16:38:03.6923|DEBUG|EDOKA|
+2024-08-19 16:38:03.6923|DEBUG|EDOKA|
+2024-08-19 16:38:17.6545|DEBUG|EDOKA|
+2024-08-19 16:38:21.5196|DEBUG|EDOKA|
+2024-08-19 16:38:21.5676|DEBUG|EDOKA|
+2024-08-19 16:38:24.5047|DEBUG|EDOKA|
+2024-08-19 16:38:24.5047|DEBUG|EDOKA|
+2024-08-19 16:38:24.5217|DEBUG|EDOKA|
+2024-08-19 16:52:42.8728|DEBUG|EDOKA|Start
+2024-08-19 16:52:42.9328|DEBUG|EDOKA|
+2024-08-19 16:52:42.9328|DEBUG|EDOKA|
+2024-08-19 16:52:42.9438|DEBUG|EDOKA|
+2024-08-19 16:52:42.9438|DEBUG|EDOKA|
+2024-08-19 16:52:43.0043|DEBUG|EDOKA|
+2024-08-19 16:52:43.0732|DEBUG|EDOKA|Start - Ende
+2024-08-19 16:52:45.1686|DEBUG|EDOKA|
+2024-08-19 16:52:45.1786|DEBUG|EDOKA|
+2024-08-19 16:52:46.9115|DEBUG|EDOKA|
+2024-08-19 16:52:46.9275|DEBUG|EDOKA|
+2024-08-19 16:52:50.2696|DEBUG|EDOKA|
+2024-08-19 16:52:50.3197|DEBUG|EDOKA|
+2024-08-19 16:52:50.3452|DEBUG|EDOKA|
+2024-08-19 16:52:50.3482|DEBUG|EDOKA|
+2024-08-19 16:52:50.3482|DEBUG|EDOKA|
+2024-08-19 16:52:50.3672|DEBUG|EDOKA|
+2024-08-19 16:52:53.1140|DEBUG|EDOKA|
+2024-08-19 16:52:53.1330|DEBUG|EDOKA|
+2024-08-19 16:52:53.1330|DEBUG|EDOKA|
+2024-08-19 16:52:53.1330|DEBUG|EDOKA|
+2024-08-19 16:52:53.1460|DEBUG|EDOKA|
+2024-08-19 16:52:53.1460|DEBUG|EDOKA|
+2024-08-19 16:52:54.6952|DEBUG|EDOKA|
+2024-08-19 16:52:54.7152|DEBUG|EDOKA|
+2024-08-19 16:52:54.7362|DEBUG|EDOKA|
+2024-08-19 16:52:54.7392|DEBUG|EDOKA|
+2024-08-19 16:52:54.7392|DEBUG|EDOKA|
+2024-08-19 16:52:54.7392|DEBUG|EDOKA|
+2024-08-19 16:52:56.6833|DEBUG|EDOKA|
+2024-08-19 16:52:56.7055|DEBUG|EDOKA|
+2024-08-19 16:52:56.7135|DEBUG|EDOKA|
+2024-08-19 16:52:56.7135|DEBUG|EDOKA|
+2024-08-19 16:52:56.7135|DEBUG|EDOKA|
+2024-08-19 16:52:56.7265|DEBUG|EDOKA|
+2024-08-19 16:55:01.4310|DEBUG|EDOKA|
+2024-08-19 16:55:01.4670|DEBUG|EDOKA|
+2024-08-19 16:55:03.6656|DEBUG|EDOKA|
+2024-08-19 16:55:06.5748|DEBUG|EDOKA|
+2024-08-19 16:55:06.5838|DEBUG|EDOKA|
+2024-08-19 16:55:09.5389|DEBUG|EDOKA|
+2024-08-19 16:55:09.5389|DEBUG|EDOKA|
+2024-08-19 16:55:09.6199|DEBUG|EDOKA|
+2024-08-19 16:55:09.6439|DEBUG|EDOKA|
+2024-08-19 16:55:09.6520|DEBUG|EDOKA|
+2024-08-19 16:55:09.6520|DEBUG|EDOKA|
+2024-08-19 16:55:09.6520|DEBUG|EDOKA|
+2024-08-19 16:55:09.6704|DEBUG|EDOKA|
+2024-08-19 16:55:09.7500|DEBUG|EDOKA|
+2024-08-19 16:55:09.7720|DEBUG|EDOKA|
+2024-08-19 16:55:09.7720|DEBUG|EDOKA|
+2024-08-19 16:55:09.7720|DEBUG|EDOKA|
+2024-08-19 16:55:09.7720|DEBUG|EDOKA|
+2024-08-19 16:55:09.7877|DEBUG|EDOKA|
+2024-08-20 08:31:04.2442|DEBUG|EDOKA|Start
+2024-08-20 08:31:04.3054|DEBUG|EDOKA|
+2024-08-20 08:31:04.3054|DEBUG|EDOKA|
+2024-08-20 08:31:04.3198|DEBUG|EDOKA|
+2024-08-20 08:31:04.3353|DEBUG|EDOKA|
+2024-08-20 08:31:04.3859|DEBUG|EDOKA|
+2024-08-20 08:31:04.4524|DEBUG|EDOKA|Start - Ende
+2024-08-20 08:31:07.8517|DEBUG|EDOKA|
+2024-08-20 08:31:07.8878|DEBUG|EDOKA|
+2024-08-20 08:31:10.5941|DEBUG|EDOKA|
+2024-08-20 08:31:14.1175|DEBUG|EDOKA|
+2024-08-20 08:31:14.1529|DEBUG|EDOKA|
+2024-08-20 08:31:15.7297|DEBUG|EDOKA|
+2024-08-20 08:31:15.7408|DEBUG|EDOKA|
+2024-08-20 08:31:21.2743|DEBUG|EDOKA|
+2024-08-20 08:31:24.1623|DEBUG|EDOKA|
+2024-08-20 08:31:24.1623|DEBUG|EDOKA|
+2024-08-20 08:31:42.6432|DEBUG|EDOKA|
+2024-08-20 08:31:42.7066|DEBUG|EDOKA|
+2024-08-20 08:31:47.3499|DEBUG|EDOKA|
+2024-08-20 08:31:47.4138|DEBUG|EDOKA|
+2024-08-20 08:31:47.4689|DEBUG|EDOKA|
+2024-08-20 08:31:49.2929|DEBUG|EDOKA|
+2024-08-20 08:31:49.3065|DEBUG|EDOKA|
+2024-08-20 09:25:01.8869|DEBUG|EDOKA|Start
+2024-08-20 09:25:01.9595|DEBUG|EDOKA|
+2024-08-20 09:25:01.9776|DEBUG|EDOKA|
+2024-08-20 09:25:01.9776|DEBUG|EDOKA|
+2024-08-20 09:25:01.9906|DEBUG|EDOKA|
+2024-08-20 09:25:02.0522|DEBUG|EDOKA|
+2024-08-20 09:25:02.1375|DEBUG|EDOKA|Start - Ende
+2024-08-20 09:25:04.4909|DEBUG|EDOKA|
+2024-08-20 09:25:04.4909|DEBUG|EDOKA|
+2024-08-20 09:25:06.3132|DEBUG|EDOKA|
+2024-08-20 09:25:06.3223|DEBUG|EDOKA|
+2024-08-20 09:25:12.8974|DEBUG|EDOKA|
+2024-08-20 09:25:12.9327|DEBUG|EDOKA|
+2024-08-20 09:25:16.5845|DEBUG|EDOKA|
+2024-08-20 09:25:16.6299|DEBUG|EDOKA|
+2024-08-20 09:25:16.8711|DEBUG|EDOKA|
+2024-08-20 09:25:16.9008|DEBUG|EDOKA|
+2024-08-20 09:25:16.9377|DEBUG|EDOKA|
+2024-08-20 09:25:16.9377|DEBUG|EDOKA|
+2024-08-20 09:25:16.9377|DEBUG|EDOKA|
+2024-08-20 09:25:16.9562|DEBUG|EDOKA|
+2024-08-20 09:25:17.0250|DEBUG|EDOKA|
+2024-08-20 09:25:17.0468|DEBUG|EDOKA|
+2024-08-20 09:25:17.0867|DEBUG|EDOKA|
+2024-08-20 09:25:17.0867|DEBUG|EDOKA|
+2024-08-20 09:25:17.0867|DEBUG|EDOKA|
+2024-08-20 09:25:17.1196|DEBUG|EDOKA|
+2024-08-20 09:44:47.8354|DEBUG|EDOKA|Start
+2024-08-20 09:44:47.8972|DEBUG|EDOKA|
+2024-08-20 09:44:47.8972|DEBUG|EDOKA|
+2024-08-20 09:44:47.8972|DEBUG|EDOKA|
+2024-08-20 09:44:47.9148|DEBUG|EDOKA|
+2024-08-20 09:44:47.9635|DEBUG|EDOKA|
+2024-08-20 09:44:48.0373|DEBUG|EDOKA|Start - Ende
+2024-08-20 09:44:51.9568|DEBUG|EDOKA|
+2024-08-20 09:44:51.9658|DEBUG|EDOKA|
+2024-08-20 09:44:53.6028|DEBUG|EDOKA|
+2024-08-20 09:44:53.6028|DEBUG|EDOKA|
+2024-08-20 09:44:54.8920|DEBUG|EDOKA|
+2024-08-20 09:44:54.9030|DEBUG|EDOKA|
+2024-08-20 09:44:57.7086|DEBUG|EDOKA|
+2024-08-20 09:44:57.7196|DEBUG|EDOKA|
+2024-08-20 09:44:57.9021|DEBUG|EDOKA|
+2024-08-20 09:44:57.9245|DEBUG|EDOKA|
+2024-08-20 09:44:57.9768|DEBUG|EDOKA|
+2024-08-20 09:44:57.9768|DEBUG|EDOKA|
+2024-08-20 09:44:57.9768|DEBUG|EDOKA|
+2024-08-20 09:44:57.9999|DEBUG|EDOKA|
+2024-08-20 09:44:58.0700|DEBUG|EDOKA|
+2024-08-20 09:44:58.0965|DEBUG|EDOKA|
+2024-08-20 09:44:58.1468|DEBUG|EDOKA|
+2024-08-20 09:44:58.1468|DEBUG|EDOKA|
+2024-08-20 09:44:58.1468|DEBUG|EDOKA|
+2024-08-20 09:44:58.1468|DEBUG|EDOKA|
+2024-08-20 09:44:58.2600|DEBUG|EDOKA|
+2024-08-20 09:44:58.2780|DEBUG|EDOKA|
+2024-08-20 09:44:58.4906|DEBUG|EDOKA|
+2024-08-20 09:44:58.4906|DEBUG|EDOKA|
+2024-08-20 09:44:58.4906|DEBUG|EDOKA|
+2024-08-20 09:44:58.5107|DEBUG|EDOKA|
+2024-08-20 09:44:58.5692|DEBUG|EDOKA|
+2024-08-20 09:44:58.5692|DEBUG|EDOKA|
+2024-08-20 09:44:58.5995|DEBUG|EDOKA|
+2024-08-20 09:44:58.6025|DEBUG|EDOKA|
+2024-08-20 09:44:58.6025|DEBUG|EDOKA|
+2024-08-20 09:44:58.6025|DEBUG|EDOKA|
+2024-08-20 09:45:01.6084|DEBUG|EDOKA|
+2024-08-20 09:45:01.6184|DEBUG|EDOKA|
+2024-08-20 09:45:02.9788|DEBUG|EDOKA|
+2024-08-20 09:45:02.9921|DEBUG|EDOKA|
+2024-08-20 09:45:03.0516|DEBUG|EDOKA|
+2024-08-20 09:45:03.0636|DEBUG|EDOKA|
+2024-08-20 09:45:03.0782|DEBUG|EDOKA|
+2024-08-20 09:45:03.0782|DEBUG|EDOKA|
+2024-08-20 09:45:03.0782|DEBUG|EDOKA|
+2024-08-20 09:45:03.0882|DEBUG|EDOKA|
+2024-08-20 09:45:03.1509|DEBUG|EDOKA|
+2024-08-20 09:45:03.1640|DEBUG|EDOKA|
+2024-08-20 09:45:03.2015|DEBUG|EDOKA|
+2024-08-20 09:45:03.2015|DEBUG|EDOKA|
+2024-08-20 09:45:03.2015|DEBUG|EDOKA|
+2024-08-20 09:45:03.2165|DEBUG|EDOKA|
+2024-08-20 09:45:03.2770|DEBUG|EDOKA|
+2024-08-20 09:45:03.2879|DEBUG|EDOKA|
+2024-08-20 09:45:03.4783|DEBUG|EDOKA|
+2024-08-20 09:45:03.4783|DEBUG|EDOKA|
+2024-08-20 09:45:03.4903|DEBUG|EDOKA|
+2024-08-20 09:45:03.4903|DEBUG|EDOKA|
+2024-08-20 09:45:03.5575|DEBUG|EDOKA|
+2024-08-20 09:45:03.5700|DEBUG|EDOKA|
+2024-08-20 09:45:03.5840|DEBUG|EDOKA|
+2024-08-20 09:45:03.5840|DEBUG|EDOKA|
+2024-08-20 09:45:03.5840|DEBUG|EDOKA|
+2024-08-20 09:45:03.5840|DEBUG|EDOKA|
+2024-08-20 09:45:05.5623|DEBUG|EDOKA|
+2024-08-20 09:45:05.5718|DEBUG|EDOKA|
+2024-08-20 09:45:07.1077|DEBUG|EDOKA|
+2024-08-20 09:45:07.1247|DEBUG|EDOKA|
+2024-08-20 09:45:07.2175|DEBUG|EDOKA|
+2024-08-20 09:45:07.2360|DEBUG|EDOKA|
+2024-08-20 09:45:07.2526|DEBUG|EDOKA|
+2024-08-20 09:45:07.2526|DEBUG|EDOKA|
+2024-08-20 09:45:07.2526|DEBUG|EDOKA|
+2024-08-20 09:45:07.2673|DEBUG|EDOKA|
+2024-08-20 09:45:07.3299|DEBUG|EDOKA|
+2024-08-20 09:45:07.3416|DEBUG|EDOKA|
+2024-08-20 09:45:07.3768|DEBUG|EDOKA|
+2024-08-20 09:45:07.3768|DEBUG|EDOKA|
+2024-08-20 09:45:07.3838|DEBUG|EDOKA|
+2024-08-20 09:45:07.3838|DEBUG|EDOKA|
+2024-08-20 09:46:40.6589|DEBUG|EDOKA|Start
+2024-08-20 09:46:40.7195|DEBUG|EDOKA|
+2024-08-20 09:46:40.7266|DEBUG|EDOKA|
+2024-08-20 09:46:40.7266|DEBUG|EDOKA|
+2024-08-20 09:46:40.7266|DEBUG|EDOKA|
+2024-08-20 09:46:40.8010|DEBUG|EDOKA|
+2024-08-20 09:46:40.8678|DEBUG|EDOKA|Start - Ende
+2024-08-20 09:46:43.5904|DEBUG|EDOKA|
+2024-08-20 09:46:43.5904|DEBUG|EDOKA|
+2024-08-20 09:46:45.5240|DEBUG|EDOKA|
+2024-08-20 09:46:46.5602|DEBUG|EDOKA|
+2024-08-20 09:46:46.5707|DEBUG|EDOKA|
+2024-08-20 09:46:54.1360|DEBUG|EDOKA|
+2024-08-20 09:46:54.1721|DEBUG|EDOKA|
+2024-08-20 09:47:55.3076|DEBUG|EDOKA|Start
+2024-08-20 09:47:55.3448|DEBUG|EDOKA|
+2024-08-20 09:47:55.3524|DEBUG|EDOKA|
+2024-08-20 09:47:55.3524|DEBUG|EDOKA|
+2024-08-20 09:47:55.3674|DEBUG|EDOKA|
+2024-08-20 09:47:55.4251|DEBUG|EDOKA|
+2024-08-20 09:47:55.4867|DEBUG|EDOKA|Start - Ende
+2024-08-20 09:47:58.0343|DEBUG|EDOKA|
+2024-08-20 09:47:58.0438|DEBUG|EDOKA|
+2024-08-20 09:48:05.0393|DEBUG|EDOKA|
+2024-08-20 09:48:05.0758|DEBUG|EDOKA|
+2024-08-20 09:48:07.9997|DEBUG|EDOKA|
+2024-08-20 09:49:33.9500|DEBUG|EDOKA|Start
+2024-08-20 09:49:34.0111|DEBUG|EDOKA|
+2024-08-20 09:49:34.0111|DEBUG|EDOKA|
+2024-08-20 09:49:34.0111|DEBUG|EDOKA|
+2024-08-20 09:49:34.0262|DEBUG|EDOKA|
+2024-08-20 09:49:34.0732|DEBUG|EDOKA|
+2024-08-20 09:49:34.1364|DEBUG|EDOKA|Start - Ende
+2024-08-20 09:49:36.8696|DEBUG|EDOKA|
+2024-08-20 09:49:36.8696|DEBUG|EDOKA|
+2024-08-20 09:49:39.9634|DEBUG|EDOKA|
+2024-08-20 09:49:40.0001|DEBUG|EDOKA|
+2024-08-20 09:49:49.2890|DEBUG|EDOKA|Start
+2024-08-20 09:49:49.3486|DEBUG|EDOKA|
+2024-08-20 09:49:49.3576|DEBUG|EDOKA|
+2024-08-20 09:49:49.3576|DEBUG|EDOKA|
+2024-08-20 09:49:49.3666|DEBUG|EDOKA|
+2024-08-20 09:49:49.4194|DEBUG|EDOKA|
+2024-08-20 09:49:49.4828|DEBUG|EDOKA|Start - Ende
+2024-08-20 09:49:51.4472|DEBUG|EDOKA|
+2024-08-20 09:49:51.4472|DEBUG|EDOKA|
+2024-08-20 09:49:54.5254|DEBUG|EDOKA|
+2024-08-20 09:49:54.5608|DEBUG|EDOKA|
+2024-08-20 09:50:28.2925|DEBUG|EDOKA|Start
+2024-08-20 09:50:28.3506|DEBUG|EDOKA|
+2024-08-20 09:50:28.3506|DEBUG|EDOKA|
+2024-08-20 09:50:28.3506|DEBUG|EDOKA|
+2024-08-20 09:50:28.3506|DEBUG|EDOKA|
+2024-08-20 09:50:28.4170|DEBUG|EDOKA|
+2024-08-20 09:50:28.4814|DEBUG|EDOKA|Start - Ende
+2024-08-20 09:50:30.0330|DEBUG|EDOKA|
+2024-08-20 09:50:30.0432|DEBUG|EDOKA|
+2024-08-20 09:50:31.9847|DEBUG|EDOKA|
+2024-08-20 09:50:35.0857|DEBUG|EDOKA|
+2024-08-20 09:50:35.1224|DEBUG|EDOKA|
+2024-08-20 09:50:36.8557|DEBUG|EDOKA|
+2024-08-20 09:50:36.8660|DEBUG|EDOKA|
+2024-08-20 09:51:30.7610|DEBUG|EDOKA|
+2024-08-20 09:51:30.7974|DEBUG|EDOKA|
+2024-08-20 09:51:32.2112|DEBUG|EDOKA|
+2024-08-20 09:51:32.2112|DEBUG|EDOKA|
+2024-08-20 09:51:36.2176|DEBUG|EDOKA|
+2024-08-20 09:51:36.2540|DEBUG|EDOKA|
+2024-08-20 09:51:37.6310|DEBUG|EDOKA|
+2024-08-20 09:51:37.6310|DEBUG|EDOKA|
+2024-08-20 09:51:37.8133|DEBUG|EDOKA|
+2024-08-20 09:51:37.8345|DEBUG|EDOKA|
+2024-08-20 09:51:37.8632|DEBUG|EDOKA|
+2024-08-20 09:51:37.8672|DEBUG|EDOKA|
+2024-08-20 09:51:37.8672|DEBUG|EDOKA|
+2024-08-20 09:51:37.8857|DEBUG|EDOKA|
+2024-08-20 09:51:37.9586|DEBUG|EDOKA|
+2024-08-20 09:51:37.9765|DEBUG|EDOKA|
+2024-08-20 09:51:38.0275|DEBUG|EDOKA|
+2024-08-20 09:51:38.0275|DEBUG|EDOKA|
+2024-08-20 09:51:38.0275|DEBUG|EDOKA|
+2024-08-20 09:51:38.0390|DEBUG|EDOKA|
+2024-08-20 09:51:40.4234|DEBUG|EDOKA|
+2024-08-20 09:51:40.4334|DEBUG|EDOKA|
+2024-08-20 09:51:41.9285|DEBUG|EDOKA|
+2024-08-20 09:51:41.9451|DEBUG|EDOKA|
+2024-08-20 09:51:42.0177|DEBUG|EDOKA|
+2024-08-20 09:51:42.0349|DEBUG|EDOKA|
+2024-08-20 09:51:42.0497|DEBUG|EDOKA|
+2024-08-20 09:51:42.0527|DEBUG|EDOKA|
+2024-08-20 09:51:42.0527|DEBUG|EDOKA|
+2024-08-20 09:51:42.0702|DEBUG|EDOKA|
+2024-08-20 09:51:42.1380|DEBUG|EDOKA|
+2024-08-20 09:51:42.1592|DEBUG|EDOKA|
+2024-08-20 09:51:42.2001|DEBUG|EDOKA|
+2024-08-20 09:51:42.2001|DEBUG|EDOKA|
+2024-08-20 09:51:42.2001|DEBUG|EDOKA|
+2024-08-20 09:51:42.2187|DEBUG|EDOKA|
+2024-08-20 09:51:42.2940|DEBUG|EDOKA|
+2024-08-20 09:51:42.3126|DEBUG|EDOKA|
+2024-08-20 09:51:42.3277|DEBUG|EDOKA|
+2024-08-20 09:51:42.3277|DEBUG|EDOKA|
+2024-08-20 09:51:42.3277|DEBUG|EDOKA|
+2024-08-20 09:51:42.5374|DEBUG|EDOKA|
+2024-08-20 09:51:42.6146|DEBUG|EDOKA|
+2024-08-20 09:51:42.6326|DEBUG|EDOKA|
+2024-08-20 09:51:42.6467|DEBUG|EDOKA|
+2024-08-20 09:51:42.6467|DEBUG|EDOKA|
+2024-08-20 09:51:42.6467|DEBUG|EDOKA|
+2024-08-20 09:51:42.6631|DEBUG|EDOKA|
+2024-08-20 09:52:38.5364|DEBUG|EDOKA|
+2024-08-20 09:52:38.5726|DEBUG|EDOKA|
+2024-08-20 09:52:39.9066|DEBUG|EDOKA|
+2024-08-20 09:54:34.4714|DEBUG|EDOKA|
+2024-08-20 09:54:34.5079|DEBUG|EDOKA|
+2024-08-20 09:54:34.5817|DEBUG|EDOKA|
+2024-08-20 09:54:34.6306|DEBUG|EDOKA|
+2024-08-20 09:54:34.6825|DEBUG|EDOKA|
+2024-08-20 09:54:34.6825|DEBUG|EDOKA|
+2024-08-20 09:54:34.6825|DEBUG|EDOKA|
+2024-08-20 09:54:34.6825|DEBUG|EDOKA|
+2024-08-20 09:54:34.7620|DEBUG|EDOKA|
+2024-08-20 09:54:34.7861|DEBUG|EDOKA|
+2024-08-20 09:54:34.8257|DEBUG|EDOKA|
+2024-08-20 09:54:34.8257|DEBUG|EDOKA|
+2024-08-20 09:54:34.8257|DEBUG|EDOKA|
+2024-08-20 09:54:34.8347|DEBUG|EDOKA|
+2024-08-20 09:54:34.8987|DEBUG|EDOKA|
+2024-08-20 09:54:34.9152|DEBUG|EDOKA|
+2024-08-20 09:54:34.9282|DEBUG|EDOKA|
+2024-08-20 09:54:34.9282|DEBUG|EDOKA|
+2024-08-20 09:54:34.9282|DEBUG|EDOKA|
+2024-08-20 09:54:34.9528|DEBUG|EDOKA|
+2024-08-20 09:54:35.0727|DEBUG|EDOKA|
+2024-08-20 09:54:35.1020|DEBUG|EDOKA|
+2024-08-20 09:54:35.1158|DEBUG|EDOKA|
+2024-08-20 09:54:35.1158|DEBUG|EDOKA|
+2024-08-20 09:54:35.1158|DEBUG|EDOKA|
+2024-08-20 09:54:35.1158|DEBUG|EDOKA|
+2024-08-20 09:55:12.8467|DEBUG|EDOKA|
+2024-08-20 09:55:12.8868|DEBUG|EDOKA|
+2024-08-20 09:55:12.8868|DEBUG|EDOKA|
+2024-08-20 09:55:12.8868|DEBUG|EDOKA|
+2024-08-20 09:55:12.8868|DEBUG|EDOKA|
+2024-08-20 09:55:12.8868|DEBUG|EDOKA|
+2024-08-20 09:55:42.8618|DEBUG|EDOKA|Start
+2024-08-20 09:55:42.8977|DEBUG|EDOKA|
+2024-08-20 09:55:42.8977|DEBUG|EDOKA|
+2024-08-20 09:55:42.8977|DEBUG|EDOKA|
+2024-08-20 09:55:42.9162|DEBUG|EDOKA|
+2024-08-20 09:55:42.9671|DEBUG|EDOKA|
+2024-08-20 09:55:43.0327|DEBUG|EDOKA|Start - Ende
+2024-08-20 09:55:44.9426|DEBUG|EDOKA|
+2024-08-20 09:55:44.9525|DEBUG|EDOKA|
+2024-08-20 09:55:46.8259|DEBUG|EDOKA|
+2024-08-20 09:55:46.8358|DEBUG|EDOKA|
+2024-08-20 09:55:47.0264|DEBUG|EDOKA|
+2024-08-20 09:55:47.0519|DEBUG|EDOKA|
+2024-08-20 09:55:47.1014|DEBUG|EDOKA|
+2024-08-20 09:55:47.1014|DEBUG|EDOKA|
+2024-08-20 09:55:47.1014|DEBUG|EDOKA|
+2024-08-20 09:55:47.1314|DEBUG|EDOKA|
+2024-08-20 09:55:47.1979|DEBUG|EDOKA|
+2024-08-20 09:55:47.2139|DEBUG|EDOKA|
+2024-08-20 09:55:47.2493|DEBUG|EDOKA|
+2024-08-20 09:55:47.2493|DEBUG|EDOKA|
+2024-08-20 09:55:47.2493|DEBUG|EDOKA|
+2024-08-20 09:55:47.2741|DEBUG|EDOKA|
+2024-08-20 09:55:54.8413|DEBUG|EDOKA|
+2024-08-20 09:55:54.8824|DEBUG|EDOKA|
+2024-08-20 09:55:54.8824|DEBUG|EDOKA|
+2024-08-20 09:55:54.8824|DEBUG|EDOKA|
+2024-08-20 09:55:54.8824|DEBUG|EDOKA|
+2024-08-20 09:55:54.8824|DEBUG|EDOKA|
+2024-08-20 09:56:09.3789|DEBUG|EDOKA|
+2024-08-20 09:56:09.4159|DEBUG|EDOKA|
+2024-08-20 09:56:09.4159|DEBUG|EDOKA|
+2024-08-20 09:56:09.4938|DEBUG|EDOKA|
+2024-08-20 09:56:09.5240|DEBUG|EDOKA|
+2024-08-20 09:56:09.5240|DEBUG|EDOKA|
+2024-08-20 09:56:09.5240|DEBUG|EDOKA|
+2024-08-20 09:56:09.5240|DEBUG|EDOKA|
+2024-08-20 09:56:10.4699|DEBUG|EDOKA|
+2024-08-20 09:56:10.4699|DEBUG|EDOKA|
+2024-08-20 09:56:10.4699|DEBUG|EDOKA|
+2024-08-20 09:56:10.4814|DEBUG|EDOKA|
+2024-08-20 09:56:10.4951|DEBUG|EDOKA|
+2024-08-20 09:56:10.4951|DEBUG|EDOKA|
+2024-08-20 09:56:10.5068|DEBUG|EDOKA|
+2024-08-20 09:56:10.5068|DEBUG|EDOKA|
+2024-08-20 09:56:10.8374|DEBUG|EDOKA|
+2024-08-21 18:51:39.0778|DEBUG|EDOKA|Start
+2024-08-21 18:51:39.1116|DEBUG|EDOKA|
+2024-08-21 18:51:39.1186|DEBUG|EDOKA|
+2024-08-21 18:51:39.1186|DEBUG|EDOKA|
+2024-08-21 18:51:39.1308|DEBUG|EDOKA|
+2024-08-21 18:51:39.3011|DEBUG|EDOKA|
+2024-08-21 18:51:39.3691|DEBUG|EDOKA|Start - Ende
+2024-08-21 20:25:13.5695|DEBUG|EDOKA|Start
+2024-08-21 20:25:13.6290|DEBUG|EDOKA|
+2024-08-21 20:25:13.6290|DEBUG|EDOKA|
+2024-08-21 20:25:13.6290|DEBUG|EDOKA|
+2024-08-21 20:25:13.6546|DEBUG|EDOKA|
+2024-08-21 20:25:13.7197|DEBUG|EDOKA|
+2024-08-21 20:25:13.7869|DEBUG|EDOKA|Start - Ende
+2024-08-22 07:29:38.3625|DEBUG|EDOKA|Start
+2024-08-22 07:29:38.4307|DEBUG|EDOKA|
+2024-08-22 07:29:38.4400|DEBUG|EDOKA|
+2024-08-22 07:29:38.4400|DEBUG|EDOKA|
+2024-08-22 07:29:38.4400|DEBUG|EDOKA|
+2024-08-22 07:29:38.5170|DEBUG|EDOKA|
+2024-08-22 07:29:38.6027|DEBUG|EDOKA|Start - Ende
+2024-08-22 07:31:44.9138|DEBUG|EDOKA|Start
+2024-08-22 07:31:44.9763|DEBUG|EDOKA|
+2024-08-22 07:31:44.9763|DEBUG|EDOKA|
+2024-08-22 07:31:44.9873|DEBUG|EDOKA|
+2024-08-22 07:31:44.9873|DEBUG|EDOKA|
+2024-08-22 07:31:45.0503|DEBUG|EDOKA|
+2024-08-22 07:31:45.1392|DEBUG|EDOKA|Start - Ende
+2024-08-22 07:40:29.9724|DEBUG|EDOKA|Start
+2024-08-22 07:40:30.0330|DEBUG|EDOKA|
+2024-08-22 07:40:30.0423|DEBUG|EDOKA|
+2024-08-22 07:40:30.0423|DEBUG|EDOKA|
+2024-08-22 07:40:30.0528|DEBUG|EDOKA|
+2024-08-22 07:40:30.1158|DEBUG|EDOKA|
+2024-08-22 07:40:30.1868|DEBUG|EDOKA|Start - Ende
+2024-08-22 07:52:05.3304|DEBUG|EDOKA|Start
+2024-08-22 07:52:05.3914|DEBUG|EDOKA|
+2024-08-22 07:52:05.4014|DEBUG|EDOKA|
+2024-08-22 07:52:05.4014|DEBUG|EDOKA|
+2024-08-22 07:52:05.4134|DEBUG|EDOKA|
+2024-08-22 07:52:05.4624|DEBUG|EDOKA|
+2024-08-22 07:52:05.5304|DEBUG|EDOKA|Start - Ende
+2024-08-22 08:13:02.0085|DEBUG|EDOKA|Start
+2024-08-22 08:13:02.0672|DEBUG|EDOKA|
+2024-08-22 08:13:02.0672|DEBUG|EDOKA|
+2024-08-22 08:13:02.0672|DEBUG|EDOKA|
+2024-08-22 08:13:02.0841|DEBUG|EDOKA|
+2024-08-22 08:13:02.1397|DEBUG|EDOKA|
+2024-08-22 08:13:02.2047|DEBUG|EDOKA|Start - Ende
+2024-08-22 08:13:04.6197|DEBUG|EDOKA|
+2024-08-22 08:13:04.6528|DEBUG|EDOKA|
+2024-08-22 08:13:04.7368|DEBUG|EDOKA|
+2024-08-22 08:13:13.7164|DEBUG|EDOKA|
+2024-08-22 08:13:13.7224|DEBUG|EDOKA|
+2024-08-22 08:13:54.7424|DEBUG|EDOKA|Start
+2024-08-22 08:13:54.8040|DEBUG|EDOKA|
+2024-08-22 08:13:54.8040|DEBUG|EDOKA|
+2024-08-22 08:13:54.8150|DEBUG|EDOKA|
+2024-08-22 08:13:54.8150|DEBUG|EDOKA|
+2024-08-22 08:13:54.8850|DEBUG|EDOKA|
+2024-08-22 08:13:54.9500|DEBUG|EDOKA|Start - Ende
+2024-08-22 08:13:58.3977|DEBUG|EDOKA|
+2024-08-22 08:13:58.4583|DEBUG|EDOKA|
+2024-08-22 08:13:58.5285|DEBUG|EDOKA|
+2024-08-22 08:14:03.6170|DEBUG|EDOKA|
+2024-08-22 08:14:03.6170|DEBUG|EDOKA|
+2024-08-22 08:19:31.4080|DEBUG|EDOKA|Start
+2024-08-22 08:19:31.4710|DEBUG|EDOKA|
+2024-08-22 08:19:31.4780|DEBUG|EDOKA|
+2024-08-22 08:19:31.4780|DEBUG|EDOKA|
+2024-08-22 08:19:31.4880|DEBUG|EDOKA|
+2024-08-22 08:19:31.5435|DEBUG|EDOKA|
+2024-08-22 08:19:31.6161|DEBUG|EDOKA|Start - Ende
+2024-08-22 08:19:35.0779|DEBUG|EDOKA|
+2024-08-22 08:19:35.1389|DEBUG|EDOKA|
+2024-08-22 08:19:35.2289|DEBUG|EDOKA|
+2024-08-22 08:19:36.3640|DEBUG|EDOKA|
+2024-08-22 08:19:36.3640|DEBUG|EDOKA|
+2024-08-22 08:20:01.8383|DEBUG|EDOKA|Start
+2024-08-22 08:20:01.9323|DEBUG|EDOKA|
+2024-08-22 08:20:01.9483|DEBUG|EDOKA|
+2024-08-22 08:20:01.9483|DEBUG|EDOKA|
+2024-08-22 08:20:01.9613|DEBUG|EDOKA|
+2024-08-22 08:20:02.0653|DEBUG|EDOKA|
+2024-08-22 08:20:02.1413|DEBUG|EDOKA|Start - Ende
+2024-08-22 08:20:25.6070|DEBUG|EDOKA|
+2024-08-22 08:20:25.6779|DEBUG|EDOKA|
+2024-08-22 08:20:25.7767|DEBUG|EDOKA|
+2024-08-22 08:20:27.3076|DEBUG|EDOKA|
+2024-08-22 08:20:27.3167|DEBUG|EDOKA|
+2024-08-22 08:20:29.1966|DEBUG|EDOKA|
+2024-08-22 10:19:42.7319|DEBUG|EDOKA|Start
+2024-08-22 10:19:42.7961|DEBUG|EDOKA|
+2024-08-22 10:19:42.8141|DEBUG|EDOKA|
+2024-08-22 10:19:42.8181|DEBUG|EDOKA|
+2024-08-22 10:19:42.8181|DEBUG|EDOKA|
+2024-08-22 10:19:42.8846|DEBUG|EDOKA|
+2024-08-22 10:19:42.9596|DEBUG|EDOKA|Start - Ende
+2024-08-22 10:19:45.3434|DEBUG|EDOKA|
+2024-08-22 10:19:47.5580|DEBUG|EDOKA|
+2024-08-22 10:19:47.5750|DEBUG|EDOKA|
+2024-08-22 10:19:47.5750|DEBUG|EDOKA|
+2024-08-22 10:24:33.3073|DEBUG|EDOKA|Start
+2024-08-22 10:24:33.3669|DEBUG|EDOKA|
+2024-08-22 10:24:33.3669|DEBUG|EDOKA|
+2024-08-22 10:24:33.3784|DEBUG|EDOKA|
+2024-08-22 10:24:33.3784|DEBUG|EDOKA|
+2024-08-22 10:24:33.4554|DEBUG|EDOKA|
+2024-08-22 10:24:33.5256|DEBUG|EDOKA|Start - Ende
+2024-08-22 10:24:37.7014|DEBUG|EDOKA|
+2024-08-22 10:24:41.2207|DEBUG|EDOKA|
+2024-08-22 10:24:41.2802|DEBUG|EDOKA|
+2024-08-22 10:24:41.2853|DEBUG|EDOKA|
+2024-08-22 10:25:58.8207|DEBUG|EDOKA|Start
+2024-08-22 10:25:58.8814|DEBUG|EDOKA|
+2024-08-22 10:25:58.8814|DEBUG|EDOKA|
+2024-08-22 10:25:58.8814|DEBUG|EDOKA|
+2024-08-22 10:25:58.9108|DEBUG|EDOKA|
+2024-08-22 10:25:58.9679|DEBUG|EDOKA|
+2024-08-22 10:25:59.0329|DEBUG|EDOKA|Start - Ende
+2024-08-22 10:26:01.6665|DEBUG|EDOKA|
+2024-08-22 10:26:03.0634|DEBUG|EDOKA|
+2024-08-22 10:26:03.0886|DEBUG|EDOKA|
+2024-08-22 10:26:03.0886|DEBUG|EDOKA|
+2024-08-22 19:03:50.5592|DEBUG|EDOKA|Start
+2024-08-22 19:03:50.5963|DEBUG|EDOKA|
+2024-08-22 19:03:50.6018|DEBUG|EDOKA|
+2024-08-22 19:03:50.6018|DEBUG|EDOKA|
+2024-08-22 19:03:50.6188|DEBUG|EDOKA|
+2024-08-22 19:03:50.8874|DEBUG|EDOKA|
+2024-08-22 19:03:50.9740|DEBUG|EDOKA|Start - Ende
+2024-08-22 19:03:56.9660|DEBUG|EDOKA|
+2024-08-22 19:04:01.6757|DEBUG|EDOKA|
+2024-08-22 19:04:01.6912|DEBUG|EDOKA|
+2024-08-22 19:04:01.6952|DEBUG|EDOKA|
+2024-08-22 19:05:27.5176|DEBUG|EDOKA|
+2024-08-22 19:08:36.0725|DEBUG|EDOKA|
+2024-08-22 19:08:36.1111|DEBUG|EDOKA|
+2024-08-22 19:08:36.1161|DEBUG|EDOKA|
+2024-08-22 19:08:36.1161|DEBUG|EDOKA|
+2024-08-22 19:14:38.3398|DEBUG|EDOKA|
+2024-08-22 19:14:38.3793|DEBUG|EDOKA|
+2024-08-22 19:14:38.3842|DEBUG|EDOKA|
+2024-08-22 19:14:38.3842|DEBUG|EDOKA|
+2024-08-23 13:26:05.5755|DEBUG|EDOKA|Start
+2024-08-23 13:26:05.6473|DEBUG|EDOKA|
+2024-08-23 13:26:05.6620|DEBUG|EDOKA|
+2024-08-23 13:26:05.6620|DEBUG|EDOKA|
+2024-08-23 13:26:05.6801|DEBUG|EDOKA|
+2024-08-23 13:26:05.7410|DEBUG|EDOKA|
+2024-08-23 13:26:05.8248|DEBUG|EDOKA|Start - Ende
+2024-08-23 13:26:08.5379|DEBUG|EDOKA|
+2024-08-23 13:26:10.5078|DEBUG|EDOKA|
+2024-08-23 13:26:10.5433|DEBUG|EDOKA|
+2024-08-23 13:26:10.5433|DEBUG|EDOKA|
+2024-08-23 13:26:10.5615|DEBUG|EDOKA|
+2024-08-23 13:28:05.9738|DEBUG|EDOKA|Start
+2024-08-23 13:28:06.0324|DEBUG|EDOKA|
+2024-08-23 13:28:06.0414|DEBUG|EDOKA|
+2024-08-23 13:28:06.0414|DEBUG|EDOKA|
+2024-08-23 13:28:06.0524|DEBUG|EDOKA|
+2024-08-23 13:28:06.1115|DEBUG|EDOKA|
+2024-08-23 13:28:06.1735|DEBUG|EDOKA|Start - Ende
+2024-08-23 13:28:09.1828|DEBUG|EDOKA|
+2024-08-23 13:28:11.7160|DEBUG|EDOKA|
+2024-08-23 13:28:11.7555|DEBUG|EDOKA|
+2024-08-23 13:28:11.7555|DEBUG|EDOKA|
+2024-08-23 13:28:11.7555|DEBUG|EDOKA|
+2024-08-23 13:29:28.8830|DEBUG|EDOKA|Start
+2024-08-23 13:29:28.9427|DEBUG|EDOKA|
+2024-08-23 13:29:28.9427|DEBUG|EDOKA|
+2024-08-23 13:29:28.9427|DEBUG|EDOKA|
+2024-08-23 13:29:28.9598|DEBUG|EDOKA|
+2024-08-23 13:29:29.0090|DEBUG|EDOKA|
+2024-08-23 13:29:29.0764|DEBUG|EDOKA|Start - Ende
+2024-08-23 13:29:32.8776|DEBUG|EDOKA|
+2024-08-23 13:29:36.9171|DEBUG|EDOKA|
+2024-08-23 13:29:36.9668|DEBUG|EDOKA|
+2024-08-23 13:29:36.9799|DEBUG|EDOKA|
+2024-08-23 13:29:36.9799|DEBUG|EDOKA|
+2024-08-23 13:30:11.2942|DEBUG|EDOKA|
+2024-08-23 13:30:11.3094|DEBUG|EDOKA|
+2024-08-23 13:30:11.3094|DEBUG|EDOKA|
+2024-08-23 13:30:11.3094|DEBUG|EDOKA|
+2024-08-23 13:32:04.8191|DEBUG|EDOKA|
+2024-08-23 13:32:04.8595|DEBUG|EDOKA|
+2024-08-23 13:32:04.8647|DEBUG|EDOKA|
+2024-08-23 13:32:04.8647|DEBUG|EDOKA|
+2024-08-23 13:38:06.0793|DEBUG|EDOKA|
+2024-08-23 13:38:06.1232|DEBUG|EDOKA|
+2024-08-23 13:38:06.1301|DEBUG|EDOKA|
+2024-08-23 13:38:06.1301|DEBUG|EDOKA|
+2024-08-23 13:51:13.2878|DEBUG|EDOKA|Start
+2024-08-23 13:51:13.3468|DEBUG|EDOKA|
+2024-08-23 13:51:13.3544|DEBUG|EDOKA|
+2024-08-23 13:51:13.3544|DEBUG|EDOKA|
+2024-08-23 13:51:13.3544|DEBUG|EDOKA|
+2024-08-23 13:51:13.4141|DEBUG|EDOKA|
+2024-08-23 13:51:13.4766|DEBUG|EDOKA|Start - Ende
+2024-08-23 13:51:15.5273|DEBUG|EDOKA|
+2024-08-23 13:51:17.4541|DEBUG|EDOKA|
+2024-08-23 13:51:17.4814|DEBUG|EDOKA|
+2024-08-23 13:51:17.4814|DEBUG|EDOKA|
+2024-08-23 13:51:17.4925|DEBUG|EDOKA|
+2024-08-23 13:55:58.7813|DEBUG|EDOKA|Start
+2024-08-23 13:55:58.8438|DEBUG|EDOKA|
+2024-08-23 13:55:58.8524|DEBUG|EDOKA|
+2024-08-23 13:55:58.8524|DEBUG|EDOKA|
+2024-08-23 13:55:58.8644|DEBUG|EDOKA|
+2024-08-23 13:55:58.9145|DEBUG|EDOKA|
+2024-08-23 13:55:58.9929|DEBUG|EDOKA|Start - Ende
+2024-08-23 13:56:07.9992|DEBUG|EDOKA|
+2024-08-23 13:56:09.5407|DEBUG|EDOKA|
+2024-08-23 13:56:09.5677|DEBUG|EDOKA|
+2024-08-23 13:56:09.5677|DEBUG|EDOKA|
+2024-08-23 13:56:09.5677|DEBUG|EDOKA|
+2024-08-23 14:01:00.6117|DEBUG|EDOKA|Start
+2024-08-23 14:01:00.6753|DEBUG|EDOKA|
+2024-08-23 14:01:00.6843|DEBUG|EDOKA|
+2024-08-23 14:01:00.6843|DEBUG|EDOKA|
+2024-08-23 14:01:00.6984|DEBUG|EDOKA|
+2024-08-23 14:01:00.7559|DEBUG|EDOKA|
+2024-08-23 14:01:00.8406|DEBUG|EDOKA|Start - Ende
+2024-08-23 14:01:03.3191|DEBUG|EDOKA|
+2024-08-23 14:01:04.8132|DEBUG|EDOKA|
+2024-08-23 14:01:04.8367|DEBUG|EDOKA|
+2024-08-23 14:01:04.8367|DEBUG|EDOKA|
+2024-08-23 14:01:04.8548|DEBUG|EDOKA|
+2024-08-23 14:02:23.6835|DEBUG|EDOKA|Start
+2024-08-23 14:02:23.7417|DEBUG|EDOKA|
+2024-08-23 14:02:23.7417|DEBUG|EDOKA|
+2024-08-23 14:02:23.7417|DEBUG|EDOKA|
+2024-08-23 14:02:23.7669|DEBUG|EDOKA|
+2024-08-23 14:02:23.8177|DEBUG|EDOKA|
+2024-08-23 14:02:23.8836|DEBUG|EDOKA|Start - Ende
+2024-08-23 14:02:25.7340|DEBUG|EDOKA|
+2024-08-23 14:02:27.2301|DEBUG|EDOKA|
+2024-08-23 14:02:27.2535|DEBUG|EDOKA|
+2024-08-23 14:02:27.2580|DEBUG|EDOKA|
+2024-08-23 14:02:27.2580|DEBUG|EDOKA|
+2024-08-23 14:03:52.0021|DEBUG|EDOKA|Start
+2024-08-23 14:03:52.0611|DEBUG|EDOKA|
+2024-08-23 14:03:52.0671|DEBUG|EDOKA|
+2024-08-23 14:03:52.0671|DEBUG|EDOKA|
+2024-08-23 14:03:52.0671|DEBUG|EDOKA|
+2024-08-23 14:03:52.1272|DEBUG|EDOKA|
+2024-08-23 14:03:52.1912|DEBUG|EDOKA|Start - Ende
+2024-08-23 14:03:55.2055|DEBUG|EDOKA|
+2024-08-23 14:03:56.8838|DEBUG|EDOKA|
+2024-08-23 14:03:56.9108|DEBUG|EDOKA|
+2024-08-23 14:03:56.9108|DEBUG|EDOKA|
+2024-08-23 14:03:56.9108|DEBUG|EDOKA|
+2024-08-23 14:14:59.8306|DEBUG|EDOKA|Start
+2024-08-23 14:14:59.8897|DEBUG|EDOKA|
+2024-08-23 14:14:59.8966|DEBUG|EDOKA|
+2024-08-23 14:14:59.8966|DEBUG|EDOKA|
+2024-08-23 14:14:59.8966|DEBUG|EDOKA|
+2024-08-23 14:14:59.9664|DEBUG|EDOKA|
+2024-08-23 14:15:00.0499|DEBUG|EDOKA|Start - Ende
+2024-08-23 14:15:03.5088|DEBUG|EDOKA|
+2024-08-23 14:15:04.7518|DEBUG|EDOKA|
+2024-08-23 14:15:04.7753|DEBUG|EDOKA|
+2024-08-23 14:15:04.7753|DEBUG|EDOKA|
+2024-08-23 14:15:04.7753|DEBUG|EDOKA|
+2024-08-23 14:15:29.8886|DEBUG|EDOKA|Start
+2024-08-23 14:15:29.9465|DEBUG|EDOKA|
+2024-08-23 14:15:29.9465|DEBUG|EDOKA|
+2024-08-23 14:15:29.9465|DEBUG|EDOKA|
+2024-08-23 14:15:29.9657|DEBUG|EDOKA|
+2024-08-23 14:15:30.0166|DEBUG|EDOKA|
+2024-08-23 14:15:30.0795|DEBUG|EDOKA|Start - Ende
+2024-08-23 14:15:33.0620|DEBUG|EDOKA|
+2024-08-23 14:15:34.8946|DEBUG|EDOKA|
+2024-08-23 14:15:34.9183|DEBUG|EDOKA|
+2024-08-23 14:15:34.9273|DEBUG|EDOKA|
+2024-08-23 14:15:34.9273|DEBUG|EDOKA|
+2024-08-23 14:17:52.6088|DEBUG|EDOKA|Start
+2024-08-23 14:17:52.6712|DEBUG|EDOKA|
+2024-08-23 14:17:52.6774|DEBUG|EDOKA|
+2024-08-23 14:17:52.6774|DEBUG|EDOKA|
+2024-08-23 14:17:52.6774|DEBUG|EDOKA|
+2024-08-23 14:17:52.7357|DEBUG|EDOKA|
+2024-08-23 14:17:52.7993|DEBUG|EDOKA|Start - Ende
+2024-08-23 14:17:56.2794|DEBUG|EDOKA|
+2024-08-23 14:17:57.7505|DEBUG|EDOKA|
+2024-08-23 14:17:57.7782|DEBUG|EDOKA|
+2024-08-23 14:17:57.7782|DEBUG|EDOKA|
+2024-08-23 14:17:57.7908|DEBUG|EDOKA|
+2024-08-23 14:27:20.1517|DEBUG|EDOKA|
+2024-08-23 14:27:21.7561|DEBUG|EDOKA|
+2024-08-23 14:27:21.7561|DEBUG|EDOKA|
+2024-08-23 14:27:21.7736|DEBUG|EDOKA|
+2024-08-23 14:27:21.7736|DEBUG|EDOKA|
+2024-08-23 14:37:04.1226|DEBUG|EDOKA|
+2024-08-23 14:37:05.3982|DEBUG|EDOKA|
+2024-08-23 14:37:05.4112|DEBUG|EDOKA|
+2024-08-23 14:37:05.4112|DEBUG|EDOKA|
+2024-08-23 14:37:05.4112|DEBUG|EDOKA|
+2024-08-26 08:32:37.3999|DEBUG|EDOKA|Start
+2024-08-26 08:32:37.4657|DEBUG|EDOKA|
+2024-08-26 08:32:37.4657|DEBUG|EDOKA|
+2024-08-26 08:32:37.4657|DEBUG|EDOKA|
+2024-08-26 08:32:37.4657|DEBUG|EDOKA|
+2024-08-26 08:32:37.5301|DEBUG|EDOKA|
+2024-08-26 08:32:37.5943|DEBUG|EDOKA|Start - Ende
+2024-08-26 08:34:16.1661|DEBUG|EDOKA|Start
+2024-08-26 08:34:16.2265|DEBUG|EDOKA|
+2024-08-26 08:34:16.2377|DEBUG|EDOKA|
+2024-08-26 08:34:16.2377|DEBUG|EDOKA|
+2024-08-26 08:34:16.2490|DEBUG|EDOKA|
+2024-08-26 08:34:16.2967|DEBUG|EDOKA|
+2024-08-26 08:34:16.3622|DEBUG|EDOKA|Start - Ende
+2024-08-26 08:35:43.1857|DEBUG|EDOKA|
+2024-08-26 08:35:48.4262|DEBUG|EDOKA|
+2024-08-26 08:37:49.4762|DEBUG|EDOKA|Start
+2024-08-26 08:37:49.5402|DEBUG|EDOKA|
+2024-08-26 08:37:49.5472|DEBUG|EDOKA|
+2024-08-26 08:37:49.5472|DEBUG|EDOKA|
+2024-08-26 08:37:49.5472|DEBUG|EDOKA|
+2024-08-26 08:37:49.6283|DEBUG|EDOKA|
+2024-08-26 08:37:49.7066|DEBUG|EDOKA|Start - Ende
+2024-08-26 08:38:57.8501|DEBUG|EDOKA|Start
+2024-08-26 08:38:57.9106|DEBUG|EDOKA|
+2024-08-26 08:38:57.9186|DEBUG|EDOKA|
+2024-08-26 08:38:57.9186|DEBUG|EDOKA|
+2024-08-26 08:38:57.9186|DEBUG|EDOKA|
+2024-08-26 08:38:58.0211|DEBUG|EDOKA|
+2024-08-26 08:38:58.0911|DEBUG|EDOKA|Start - Ende
+2024-08-26 08:39:48.6427|DEBUG|EDOKA|Start
+2024-08-26 08:39:48.7037|DEBUG|EDOKA|
+2024-08-26 08:39:48.7037|DEBUG|EDOKA|
+2024-08-26 08:39:48.7037|DEBUG|EDOKA|
+2024-08-26 08:39:48.7197|DEBUG|EDOKA|
+2024-08-26 08:39:48.7727|DEBUG|EDOKA|
+2024-08-26 08:39:48.8397|DEBUG|EDOKA|Start - Ende
+2024-08-26 08:40:41.3915|DEBUG|EDOKA|Start
+2024-08-26 08:40:41.4510|DEBUG|EDOKA|
+2024-08-26 08:40:41.4510|DEBUG|EDOKA|
+2024-08-26 08:40:41.4510|DEBUG|EDOKA|
+2024-08-26 08:40:41.4700|DEBUG|EDOKA|
+2024-08-26 08:40:41.5160|DEBUG|EDOKA|
+2024-08-26 08:40:41.5815|DEBUG|EDOKA|Start - Ende
+2024-08-26 08:43:13.2621|DEBUG|EDOKA|Start
+2024-08-26 08:43:13.3437|DEBUG|EDOKA|
+2024-08-26 08:43:13.3437|DEBUG|EDOKA|
+2024-08-26 08:43:13.3437|DEBUG|EDOKA|
+2024-08-26 08:43:13.3607|DEBUG|EDOKA|
+2024-08-26 08:43:13.4083|DEBUG|EDOKA|
+2024-08-26 08:43:13.4745|DEBUG|EDOKA|Start - Ende
+2024-08-26 08:43:16.9012|DEBUG|EDOKA|
+2024-08-26 08:43:34.8150|DEBUG|EDOKA|
+2024-08-26 08:43:43.5219|DEBUG|EDOKA|
+2024-08-26 12:43:00.3974|DEBUG|EDOKA|Start
+2024-08-26 12:43:00.4559|DEBUG|EDOKA|
+2024-08-26 12:43:00.4659|DEBUG|EDOKA|
+2024-08-26 12:43:00.4659|DEBUG|EDOKA|
+2024-08-26 12:43:00.4659|DEBUG|EDOKA|
+2024-08-26 12:43:00.5279|DEBUG|EDOKA|
+2024-08-26 12:43:00.5934|DEBUG|EDOKA|Start - Ende
+2024-08-26 12:43:04.6064|DEBUG|EDOKA|
+2024-08-26 12:43:11.9319|DEBUG|EDOKA|
+2024-08-26 12:43:15.3831|DEBUG|EDOKA|
+2024-08-26 12:44:11.4595|DEBUG|EDOKA|Start
+2024-08-26 12:44:11.5195|DEBUG|EDOKA|
+2024-08-26 12:44:11.5285|DEBUG|EDOKA|
+2024-08-26 12:44:11.5285|DEBUG|EDOKA|
+2024-08-26 12:44:11.5285|DEBUG|EDOKA|
+2024-08-26 12:44:11.6171|DEBUG|EDOKA|
+2024-08-26 12:44:11.6956|DEBUG|EDOKA|Start - Ende
+2024-08-26 12:44:13.9632|DEBUG|EDOKA|
+2024-08-26 12:45:05.0087|DEBUG|EDOKA|
+2024-08-26 12:46:31.6791|DEBUG|EDOKA|
+2024-08-26 13:02:17.5868|DEBUG|EDOKA|Start
+2024-08-26 13:02:17.6208|DEBUG|EDOKA|
+2024-08-26 13:02:17.6288|DEBUG|EDOKA|
+2024-08-26 13:02:17.6288|DEBUG|EDOKA|
+2024-08-26 13:02:17.6498|DEBUG|EDOKA|
+2024-08-26 13:02:17.7220|DEBUG|EDOKA|
+2024-08-26 13:02:17.7958|DEBUG|EDOKA|Start - Ende
+2024-08-26 13:02:20.9724|DEBUG|EDOKA|
+2024-08-26 13:02:22.4032|DEBUG|EDOKA|
+2024-08-26 13:03:04.6897|DEBUG|EDOKA|Start
+2024-08-26 13:03:04.7227|DEBUG|EDOKA|
+2024-08-26 13:03:04.7227|DEBUG|EDOKA|
+2024-08-26 13:03:04.7317|DEBUG|EDOKA|
+2024-08-26 13:03:04.7317|DEBUG|EDOKA|
+2024-08-26 13:03:04.8341|DEBUG|EDOKA|
+2024-08-26 13:03:04.9025|DEBUG|EDOKA|Start - Ende
+2024-08-26 13:03:10.5995|DEBUG|EDOKA|
+2024-08-26 13:03:24.2023|DEBUG|EDOKA|
+2024-08-26 13:04:34.4636|DEBUG|EDOKA|Start
+2024-08-26 13:04:34.4887|DEBUG|EDOKA|
+2024-08-26 13:04:34.4967|DEBUG|EDOKA|
+2024-08-26 13:04:34.4967|DEBUG|EDOKA|
+2024-08-26 13:04:34.4967|DEBUG|EDOKA|
+2024-08-26 13:04:34.5607|DEBUG|EDOKA|
+2024-08-26 13:04:34.6248|DEBUG|EDOKA|Start - Ende
+2024-08-26 13:06:19.0147|DEBUG|EDOKA|Start
+2024-08-26 13:06:19.0763|DEBUG|EDOKA|
+2024-08-26 13:06:19.0763|DEBUG|EDOKA|
+2024-08-26 13:06:19.0903|DEBUG|EDOKA|
+2024-08-26 13:06:19.0903|DEBUG|EDOKA|
+2024-08-26 13:06:19.1859|DEBUG|EDOKA|
+2024-08-26 13:06:19.2610|DEBUG|EDOKA|Start - Ende
+2024-08-26 13:06:42.4928|DEBUG|EDOKA|
+2024-08-26 13:06:43.8471|DEBUG|EDOKA|
+2024-08-26 13:08:31.2748|DEBUG|EDOKA|
+2024-08-26 13:08:31.4103|DEBUG|EDOKA|
+2024-08-26 13:09:57.0883|DEBUG|EDOKA|
+2024-08-26 13:09:57.2113|DEBUG|EDOKA|
+2024-08-26 13:12:25.8601|DEBUG|EDOKA|Start
+2024-08-26 13:12:25.9202|DEBUG|EDOKA|
+2024-08-26 13:12:25.9202|DEBUG|EDOKA|
+2024-08-26 13:12:25.9202|DEBUG|EDOKA|
+2024-08-26 13:12:25.9371|DEBUG|EDOKA|
+2024-08-26 13:12:26.0152|DEBUG|EDOKA|
+2024-08-26 13:12:26.1378|DEBUG|EDOKA|Start - Ende
+2024-08-26 13:12:29.0339|DEBUG|EDOKA|
+2024-08-26 13:12:30.3678|DEBUG|EDOKA|
+2024-08-26 13:13:06.9051|DEBUG|EDOKA|
+2024-08-26 13:13:07.0283|DEBUG|EDOKA|
+2024-08-26 13:13:08.2235|DEBUG|EDOKA|
+2024-08-26 13:13:08.3296|DEBUG|EDOKA|
+2024-08-26 13:13:25.6408|DEBUG|EDOKA|
+2024-08-26 13:13:25.6838|DEBUG|EDOKA|
+2024-08-26 13:13:26.1333|DEBUG|EDOKA|
+2024-08-26 13:13:26.2478|DEBUG|EDOKA|
+2024-08-26 13:16:08.9083|DEBUG|EDOKA|Start
+2024-08-26 13:16:08.9688|DEBUG|EDOKA|
+2024-08-26 13:16:08.9688|DEBUG|EDOKA|
+2024-08-26 13:16:08.9688|DEBUG|EDOKA|
+2024-08-26 13:16:08.9848|DEBUG|EDOKA|
+2024-08-26 13:16:09.0453|DEBUG|EDOKA|
+2024-08-26 13:16:09.1073|DEBUG|EDOKA|Start - Ende
+2024-08-26 13:16:14.0027|DEBUG|EDOKA|
+2024-08-26 13:16:15.3454|DEBUG|EDOKA|
+2024-08-26 13:31:16.8638|DEBUG|EDOKA|Start
+2024-08-26 13:31:16.9240|DEBUG|EDOKA|
+2024-08-26 13:31:16.9240|DEBUG|EDOKA|
+2024-08-26 13:31:16.9345|DEBUG|EDOKA|
+2024-08-26 13:31:16.9900|DEBUG|EDOKA|
+2024-08-26 13:31:17.0405|DEBUG|EDOKA|
+2024-08-26 13:31:17.1048|DEBUG|EDOKA|Start - Ende
+2024-08-26 13:31:21.0266|DEBUG|EDOKA|
+2024-08-26 13:31:22.4012|DEBUG|EDOKA|
+2024-08-26 13:31:43.9117|DEBUG|EDOKA|
+2024-08-26 13:31:44.0343|DEBUG|EDOKA|
+2024-08-26 13:34:44.5156|DEBUG|EDOKA|
+2024-08-26 13:34:44.6439|DEBUG|EDOKA|
+2024-08-26 13:41:34.0943|DEBUG|EDOKA|Start
+2024-08-26 13:41:34.1532|DEBUG|EDOKA|
+2024-08-26 13:41:34.1532|DEBUG|EDOKA|
+2024-08-26 13:41:34.1532|DEBUG|EDOKA|
+2024-08-26 13:41:34.1692|DEBUG|EDOKA|
+2024-08-26 13:41:34.2182|DEBUG|EDOKA|
+2024-08-26 13:41:34.2844|DEBUG|EDOKA|Start - Ende
+2024-08-26 13:41:37.4234|DEBUG|EDOKA|
+2024-08-26 13:41:37.6958|DEBUG|EDOKA|
+2024-08-26 13:41:57.8666|DEBUG|EDOKA|
+2024-08-26 13:41:59.1047|DEBUG|EDOKA|
+2024-08-26 13:41:59.1842|DEBUG|EDOKA|
+2024-08-26 13:41:59.2282|DEBUG|EDOKA|
+2024-08-26 13:41:59.9060|DEBUG|EDOKA|
+2024-08-26 13:42:00.0237|DEBUG|EDOKA|
+2024-08-26 13:44:03.7948|DEBUG|EDOKA|
+2024-08-26 13:44:03.9279|DEBUG|EDOKA|
+2024-08-26 13:46:18.0463|DEBUG|EDOKA|
+2024-08-26 13:46:18.1934|DEBUG|EDOKA|
+2024-08-26 13:47:49.7925|DEBUG|EDOKA|Start
+2024-08-26 13:47:49.8522|DEBUG|EDOKA|
+2024-08-26 13:47:49.8628|DEBUG|EDOKA|
+2024-08-26 13:47:49.8628|DEBUG|EDOKA|
+2024-08-26 13:47:49.8763|DEBUG|EDOKA|
+2024-08-26 13:47:49.9609|DEBUG|EDOKA|
+2024-08-26 13:47:50.0373|DEBUG|EDOKA|Start - Ende
+2024-08-26 13:47:55.0570|DEBUG|EDOKA|
+2024-08-26 13:47:56.4285|DEBUG|EDOKA|
+2024-08-26 13:48:40.1646|DEBUG|EDOKA|Start
+2024-08-26 13:48:40.2278|DEBUG|EDOKA|
+2024-08-26 13:48:40.2338|DEBUG|EDOKA|
+2024-08-26 13:48:40.2338|DEBUG|EDOKA|
+2024-08-26 13:48:40.2338|DEBUG|EDOKA|
+2024-08-26 13:48:40.3496|DEBUG|EDOKA|
+2024-08-26 13:48:40.4211|DEBUG|EDOKA|Start - Ende
+2024-08-26 13:48:43.0865|DEBUG|EDOKA|
+2024-08-26 13:48:44.4140|DEBUG|EDOKA|
+2024-08-26 13:50:26.1662|DEBUG|EDOKA|
+2024-08-26 13:50:26.3180|DEBUG|EDOKA|
+2024-08-26 13:50:35.7750|DEBUG|EDOKA|
+2024-08-26 13:50:35.9327|DEBUG|EDOKA|
+2024-08-26 13:52:09.6452|DEBUG|EDOKA|
+2024-08-26 13:52:09.7712|DEBUG|EDOKA|
+2024-08-26 13:52:13.7962|DEBUG|EDOKA|
+2024-08-26 13:52:13.9559|DEBUG|EDOKA|
+2024-08-26 13:52:22.4774|DEBUG|EDOKA|Start
+2024-08-26 13:52:22.5410|DEBUG|EDOKA|
+2024-08-26 13:52:22.5490|DEBUG|EDOKA|
+2024-08-26 13:52:22.5490|DEBUG|EDOKA|
+2024-08-26 13:52:22.5585|DEBUG|EDOKA|
+2024-08-26 13:52:22.6102|DEBUG|EDOKA|
+2024-08-26 13:52:22.6797|DEBUG|EDOKA|Start - Ende
+2024-08-26 14:00:30.1832|DEBUG|EDOKA|Start
+2024-08-26 14:00:30.2436|DEBUG|EDOKA|
+2024-08-26 14:00:30.2516|DEBUG|EDOKA|
+2024-08-26 14:00:30.2516|DEBUG|EDOKA|
+2024-08-26 14:00:30.2516|DEBUG|EDOKA|
+2024-08-26 14:00:30.3365|DEBUG|EDOKA|
+2024-08-26 14:00:30.4080|DEBUG|EDOKA|Start - Ende
+2024-08-26 14:00:34.6887|DEBUG|EDOKA|
+2024-08-26 14:00:36.0831|DEBUG|EDOKA|
+2024-08-26 14:08:34.9700|DEBUG|EDOKA|Start
+2024-08-26 14:08:35.0355|DEBUG|EDOKA|
+2024-08-26 14:08:35.0355|DEBUG|EDOKA|
+2024-08-26 14:08:35.0355|DEBUG|EDOKA|
+2024-08-26 14:08:35.0485|DEBUG|EDOKA|
+2024-08-26 14:08:35.1095|DEBUG|EDOKA|
+2024-08-26 14:08:35.1768|DEBUG|EDOKA|Start - Ende
+2024-08-26 14:09:24.8303|DEBUG|EDOKA|Start
+2024-08-26 14:09:24.8928|DEBUG|EDOKA|
+2024-08-26 14:09:24.8928|DEBUG|EDOKA|
+2024-08-26 14:09:24.8928|DEBUG|EDOKA|
+2024-08-26 14:09:24.9058|DEBUG|EDOKA|
+2024-08-26 14:09:24.9544|DEBUG|EDOKA|
+2024-08-26 14:09:25.0199|DEBUG|EDOKA|Start - Ende
+2024-08-26 14:10:08.1721|DEBUG|EDOKA|Start
+2024-08-26 14:10:08.2341|DEBUG|EDOKA|
+2024-08-26 14:10:08.2341|DEBUG|EDOKA|
+2024-08-26 14:10:08.2341|DEBUG|EDOKA|
+2024-08-26 14:10:08.2491|DEBUG|EDOKA|
+2024-08-26 14:10:08.3008|DEBUG|EDOKA|
+2024-08-26 14:10:08.3662|DEBUG|EDOKA|Start - Ende
+2024-08-26 14:13:02.7966|DEBUG|EDOKA|Start
+2024-08-26 14:13:02.8592|DEBUG|EDOKA|
+2024-08-26 14:13:02.8592|DEBUG|EDOKA|
+2024-08-26 14:13:02.8592|DEBUG|EDOKA|
+2024-08-26 14:13:02.8592|DEBUG|EDOKA|
+2024-08-26 14:13:02.9182|DEBUG|EDOKA|
+2024-08-26 14:13:02.9812|DEBUG|EDOKA|Start - Ende
+2024-08-26 14:19:01.7418|DEBUG|EDOKA|
+2024-08-26 14:19:03.1229|DEBUG|EDOKA|
+2024-08-26 14:24:06.4919|DEBUG|EDOKA|
+2024-08-26 14:24:27.1750|DEBUG|EDOKA|
+2024-08-26 14:24:27.2135|DEBUG|EDOKA|
+2024-08-26 14:24:27.2195|DEBUG|EDOKA|
+2024-08-26 14:24:27.2195|DEBUG|EDOKA|
+2024-08-26 15:09:31.9508|DEBUG|EDOKA|Start
+2024-08-26 15:09:32.0122|DEBUG|EDOKA|
+2024-08-26 15:09:32.0122|DEBUG|EDOKA|
+2024-08-26 15:09:32.0122|DEBUG|EDOKA|
+2024-08-26 15:09:32.0122|DEBUG|EDOKA|
+2024-08-26 15:09:32.0792|DEBUG|EDOKA|
+2024-08-26 15:09:32.1478|DEBUG|EDOKA|Start - Ende
+2024-08-26 15:09:36.9262|DEBUG|EDOKA|
+2024-08-26 15:42:02.7606|DEBUG|EDOKA|
+2024-08-26 15:42:34.7883|DEBUG|EDOKA|
+2024-08-26 15:42:36.2379|DEBUG|EDOKA|
diff --git a/Client/obj/Debug/Client.csproj.AssemblyReference.cache b/Client/obj/Debug/Client.csproj.AssemblyReference.cache
index e68a9366..e4eaac1d 100644
Binary files a/Client/obj/Debug/Client.csproj.AssemblyReference.cache and b/Client/obj/Debug/Client.csproj.AssemblyReference.cache differ
diff --git a/Client/obj/Debug/Client.csproj.CoreCompileInputs.cache b/Client/obj/Debug/Client.csproj.CoreCompileInputs.cache
index d2b12b36..16f79d55 100644
--- a/Client/obj/Debug/Client.csproj.CoreCompileInputs.cache
+++ b/Client/obj/Debug/Client.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-cb9fd88d8f422047e8ded32720568466ce75c12d670b2b2cbfa7b9af1b36548c
+6902ef3be45fff2b793aeab86fa78d7e103fee19cdf3e9b38a063a86c2337791
diff --git a/Client/obj/Debug/Client.csproj.FileListAbsolute.txt b/Client/obj/Debug/Client.csproj.FileListAbsolute.txt
index 23ea51bd..bbd9cc31 100644
--- a/Client/obj/Debug/Client.csproj.FileListAbsolute.txt
+++ b/Client/obj/Debug/Client.csproj.FileListAbsolute.txt
@@ -196,3 +196,6 @@ E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.Diverses.NativVorlagen.r
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.Versandstrasse.Versandstrasse.resources
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.DocMgmt.DokTypFavoritenOrdner.resources
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.Diverses.InputDialog.resources
+E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.UIControls.Approval.resources
+E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.DocMgmt.frmBewilligung.resources
+E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.DocMgmt.frmToApproval.resources
diff --git a/Client/obj/Debug/Client.csproj.GenerateResource.cache b/Client/obj/Debug/Client.csproj.GenerateResource.cache
index bdc84710..619860f6 100644
Binary files a/Client/obj/Debug/Client.csproj.GenerateResource.cache and b/Client/obj/Debug/Client.csproj.GenerateResource.cache differ
diff --git a/Client/obj/Debug/DesignTimeResolveAssemblyReferences.cache b/Client/obj/Debug/DesignTimeResolveAssemblyReferences.cache
index 8e456a0d..99330221 100644
Binary files a/Client/obj/Debug/DesignTimeResolveAssemblyReferences.cache and b/Client/obj/Debug/DesignTimeResolveAssemblyReferences.cache differ
diff --git a/Client/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/Client/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
index 8d7b812b..82dd0d2d 100644
Binary files a/Client/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache and b/Client/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/Client/obj/Debug/OnDoc.Diverses.NativVorlagen.resources b/Client/obj/Debug/OnDoc.Diverses.NativVorlagen.resources
index b86d4e4a..b4d2878e 100644
Binary files a/Client/obj/Debug/OnDoc.Diverses.NativVorlagen.resources and b/Client/obj/Debug/OnDoc.Diverses.NativVorlagen.resources differ
diff --git a/Client/obj/Debug/OnDoc.DocMgmt.Dokumentpaket.resources b/Client/obj/Debug/OnDoc.DocMgmt.Dokumentpaket.resources
index c560e87d..ed488c16 100644
Binary files a/Client/obj/Debug/OnDoc.DocMgmt.Dokumentpaket.resources and b/Client/obj/Debug/OnDoc.DocMgmt.Dokumentpaket.resources differ
diff --git a/Client/obj/Debug/OnDoc.DocMgmt.frmBewilligung.resources b/Client/obj/Debug/OnDoc.DocMgmt.frmBewilligung.resources
new file mode 100644
index 00000000..f04b88b2
Binary files /dev/null and b/Client/obj/Debug/OnDoc.DocMgmt.frmBewilligung.resources differ
diff --git a/Client/obj/Debug/OnDoc.DocMgmt.frmToApproval.resources b/Client/obj/Debug/OnDoc.DocMgmt.frmToApproval.resources
new file mode 100644
index 00000000..f04b88b2
Binary files /dev/null and b/Client/obj/Debug/OnDoc.DocMgmt.frmToApproval.resources differ
diff --git a/Client/obj/Debug/OnDoc.Properties.Resources.resources b/Client/obj/Debug/OnDoc.Properties.Resources.resources
index d021b8ca..7f69051b 100644
Binary files a/Client/obj/Debug/OnDoc.Properties.Resources.resources and b/Client/obj/Debug/OnDoc.Properties.Resources.resources differ
diff --git a/Client/obj/Debug/OnDoc.UIControls.Approval.resources b/Client/obj/Debug/OnDoc.UIControls.Approval.resources
new file mode 100644
index 00000000..6c05a977
Binary files /dev/null and b/Client/obj/Debug/OnDoc.UIControls.Approval.resources differ
diff --git a/Client/obj/Debug/OnDoc.exe b/Client/obj/Debug/OnDoc.exe
index cbc77ba5..3b55d3ad 100644
Binary files a/Client/obj/Debug/OnDoc.exe and b/Client/obj/Debug/OnDoc.exe differ
diff --git a/Client/obj/Debug/OnDoc.pdb b/Client/obj/Debug/OnDoc.pdb
index ccc3e71b..42595ea6 100644
Binary files a/Client/obj/Debug/OnDoc.pdb and b/Client/obj/Debug/OnDoc.pdb differ
diff --git a/Client/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/Client/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll
index f835f7d0..1968b545 100644
Binary files a/Client/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll and b/Client/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll differ
diff --git a/Client/obj/Debug/de-DE/OnDoc.resources.dll b/Client/obj/Debug/de-DE/OnDoc.resources.dll
index 674c7f0a..2cb6fdc8 100644
Binary files a/Client/obj/Debug/de-DE/OnDoc.resources.dll and b/Client/obj/Debug/de-DE/OnDoc.resources.dll differ
diff --git a/DOCGEN/obj/Debug/DocGen.csproj.AssemblyReference.cache b/DOCGEN/obj/Debug/DocGen.csproj.AssemblyReference.cache
index 0b300d05..71fdf75d 100644
Binary files a/DOCGEN/obj/Debug/DocGen.csproj.AssemblyReference.cache and b/DOCGEN/obj/Debug/DocGen.csproj.AssemblyReference.cache differ
diff --git a/Database/obj/Debug/Database.csproj.AssemblyReference.cache b/Database/obj/Debug/Database.csproj.AssemblyReference.cache
index 08932859..13905bb1 100644
Binary files a/Database/obj/Debug/Database.csproj.AssemblyReference.cache and b/Database/obj/Debug/Database.csproj.AssemblyReference.cache differ
diff --git a/Images/Icons/Icons/Blue/Approval.ico b/Images/Icons/Icons/Blue/Approval.ico
new file mode 100644
index 00000000..40497197
Binary files /dev/null and b/Images/Icons/Icons/Blue/Approval.ico differ
diff --git a/Images/Icons/Icons/Blue/Approval_NOK.ico b/Images/Icons/Icons/Blue/Approval_NOK.ico
new file mode 100644
index 00000000..caee372e
Binary files /dev/null and b/Images/Icons/Icons/Blue/Approval_NOK.ico differ
diff --git a/Images/Icons/Icons/Blue/Approval_OK.ico b/Images/Icons/Icons/Blue/Approval_OK.ico
new file mode 100644
index 00000000..969b7ed4
Binary files /dev/null and b/Images/Icons/Icons/Blue/Approval_OK.ico differ
diff --git a/Images/Icons/Icons/Blue/Images/Approval_16x16-32.png b/Images/Icons/Icons/Blue/Images/Approval_16x16-32.png
new file mode 100644
index 00000000..5a773910
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Approval_16x16-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Approval_24x24-32.png b/Images/Icons/Icons/Blue/Images/Approval_24x24-32.png
new file mode 100644
index 00000000..8d41cf2a
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Approval_24x24-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Approval_256x256-32.png b/Images/Icons/Icons/Blue/Images/Approval_256x256-32.png
new file mode 100644
index 00000000..68ce34e0
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Approval_256x256-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Approval_32x32-32.png b/Images/Icons/Icons/Blue/Images/Approval_32x32-32.png
new file mode 100644
index 00000000..e2db930b
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Approval_32x32-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Approval_48x48-32.png b/Images/Icons/Icons/Blue/Images/Approval_48x48-32.png
new file mode 100644
index 00000000..a982b5d8
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Approval_48x48-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Approval_NOK_16x16-32.png b/Images/Icons/Icons/Blue/Images/Approval_NOK_16x16-32.png
new file mode 100644
index 00000000..053e0710
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Approval_NOK_16x16-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Approval_NOK_24x24-32.png b/Images/Icons/Icons/Blue/Images/Approval_NOK_24x24-32.png
new file mode 100644
index 00000000..c535cd5d
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Approval_NOK_24x24-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Approval_NOK_256x256-32.png b/Images/Icons/Icons/Blue/Images/Approval_NOK_256x256-32.png
new file mode 100644
index 00000000..a86f8f5d
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Approval_NOK_256x256-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Approval_NOK_32x32-32.png b/Images/Icons/Icons/Blue/Images/Approval_NOK_32x32-32.png
new file mode 100644
index 00000000..c0cc99c4
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Approval_NOK_32x32-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Approval_NOK_48x48-32.png b/Images/Icons/Icons/Blue/Images/Approval_NOK_48x48-32.png
new file mode 100644
index 00000000..1d8887ac
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Approval_NOK_48x48-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Approval_OK_16x16-32.png b/Images/Icons/Icons/Blue/Images/Approval_OK_16x16-32.png
new file mode 100644
index 00000000..fedad654
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Approval_OK_16x16-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Approval_OK_24x24-32.png b/Images/Icons/Icons/Blue/Images/Approval_OK_24x24-32.png
new file mode 100644
index 00000000..6ff92b18
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Approval_OK_24x24-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Approval_OK_256x256-32.png b/Images/Icons/Icons/Blue/Images/Approval_OK_256x256-32.png
new file mode 100644
index 00000000..794f5b05
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Approval_OK_256x256-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Approval_OK_32x32-32.png b/Images/Icons/Icons/Blue/Images/Approval_OK_32x32-32.png
new file mode 100644
index 00000000..975f9198
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Approval_OK_32x32-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Approval_OK_48x48-32.png b/Images/Icons/Icons/Blue/Images/Approval_OK_48x48-32.png
new file mode 100644
index 00000000..56c4b210
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Approval_OK_48x48-32.png differ