diff --git a/API_NetFramework/bin/EDOKAAPI_NetFramework.dll b/API_NetFramework/bin/EDOKAAPI_NetFramework.dll
index 49c11034..1c519e85 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 d8cc07f9..7b781ef6 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 e58f6dfb..7aeed8c2 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 49c11034..1c519e85 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 d8cc07f9..7b781ef6 100644
Binary files a/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.pdb and b/API_NetFramework/obj/Debug/EDOKAAPI_NetFramework.pdb differ
diff --git a/Client/Client.csproj b/Client/Client.csproj
index 4e7c777e..57e5dd4f 100644
--- a/Client/Client.csproj
+++ b/Client/Client.csproj
@@ -121,6 +121,12 @@
frmLogin.cs
+
+ Form
+
+
+ InputDialog.cs
+
Form
@@ -139,6 +145,12 @@
testx.cs
+
+ Form
+
+
+ DokTypFavoritenOrdner.cs
+
Form
@@ -289,6 +301,9 @@
frmLogin.cs
+
+ InputDialog.cs
+
MitarbeiterProfil.cs
@@ -298,6 +313,9 @@
testx.cs
+
+ DokTypFavoritenOrdner.cs
+
Dokumenterstellung.cs
@@ -618,6 +636,11 @@
+
+
+
+
+
diff --git a/Client/Diverses/InputDialog.Designer.cs b/Client/Diverses/InputDialog.Designer.cs
new file mode 100644
index 00000000..a0718a54
--- /dev/null
+++ b/Client/Diverses/InputDialog.Designer.cs
@@ -0,0 +1,99 @@
+namespace OnDoc.Diverses
+{
+ partial class InputDialog
+ {
+ ///
+ /// 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()
+ {
+ this.textBox1 = new System.Windows.Forms.TextBox();
+ this.label1 = new System.Windows.Forms.Label();
+ this.btnok = new System.Windows.Forms.Button();
+ this.btncancel = new System.Windows.Forms.Button();
+ this.SuspendLayout();
+ //
+ // textBox1
+ //
+ this.textBox1.Location = new System.Drawing.Point(18, 63);
+ this.textBox1.Name = "textBox1";
+ this.textBox1.Size = new System.Drawing.Size(349, 20);
+ this.textBox1.TabIndex = 0;
+ this.textBox1.KeyDown += new System.Windows.Forms.KeyEventHandler(this.textBox1_KeyDown);
+ //
+ // label1
+ //
+ this.label1.AutoSize = true;
+ this.label1.Location = new System.Drawing.Point(18, 28);
+ this.label1.Name = "label1";
+ this.label1.Size = new System.Drawing.Size(0, 13);
+ this.label1.TabIndex = 1;
+ //
+ // btnok
+ //
+ this.btnok.Location = new System.Drawing.Point(189, 103);
+ this.btnok.Name = "btnok";
+ this.btnok.Size = new System.Drawing.Size(75, 23);
+ this.btnok.TabIndex = 2;
+ this.btnok.Text = "OK";
+ this.btnok.UseVisualStyleBackColor = true;
+ this.btnok.Click += new System.EventHandler(this.btnok_Click);
+ //
+ // btncancel
+ //
+ this.btncancel.Location = new System.Drawing.Point(292, 103);
+ this.btncancel.Name = "btncancel";
+ this.btncancel.Size = new System.Drawing.Size(75, 23);
+ this.btncancel.TabIndex = 3;
+ this.btncancel.Text = "Abbruch";
+ this.btncancel.UseVisualStyleBackColor = true;
+ this.btncancel.Click += new System.EventHandler(this.btncancel_Click);
+ //
+ // InputDialog
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(372, 131);
+ this.Controls.Add(this.btncancel);
+ this.Controls.Add(this.btnok);
+ this.Controls.Add(this.label1);
+ this.Controls.Add(this.textBox1);
+ this.Name = "InputDialog";
+ this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
+ this.Text = "InputDialog";
+ this.Load += new System.EventHandler(this.InputDialog_Load);
+ this.ResumeLayout(false);
+ this.PerformLayout();
+
+ }
+
+ #endregion
+
+ private System.Windows.Forms.TextBox textBox1;
+ private System.Windows.Forms.Label label1;
+ private System.Windows.Forms.Button btnok;
+ private System.Windows.Forms.Button btncancel;
+ }
+}
\ No newline at end of file
diff --git a/Client/Diverses/InputDialog.cs b/Client/Diverses/InputDialog.cs
new file mode 100644
index 00000000..b70f9536
--- /dev/null
+++ b/Client/Diverses/InputDialog.cs
@@ -0,0 +1,67 @@
+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;
+using Syncfusion.Windows.Forms.Tools;
+using Syncfusion.WinForms.Controls;
+namespace OnDoc.Diverses
+{
+ public partial class InputDialog : SfForm
+ {
+ public string result = "";
+ public InputDialog()
+ {
+ InitializeComponent();
+ this.Style.TitleBar.BackColor = Theaming.Titelbar();
+ this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
+ }
+
+ public InputDialog(string caption, string description, string defaultvalue)
+ {
+ InitializeComponent();
+ this.Style.TitleBar.BackColor = Theaming.Titelbar();
+ this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
+ textBox1.Text = defaultvalue;
+ this.Text= caption;
+ this.label1.Text=description;
+
+ }
+
+ private void btnok_Click(object sender, EventArgs e)
+ {
+ if (textBox1.Text.Trim() != "")
+ {
+ result = textBox1.Text;
+ DialogResult = DialogResult.OK;
+ }
+
+ }
+
+ private void btncancel_Click(object sender, EventArgs e)
+ {
+ DialogResult= DialogResult.Cancel;
+ }
+
+ private void textBox1_KeyDown(object sender, KeyEventArgs e)
+ {
+ if (e.KeyCode == Keys.Enter)
+ {
+ btnok_Click(sender, e);
+ }
+ }
+
+ private void InputDialog_Load(object sender, EventArgs e)
+ {
+ textBox1.SelectionStart = 0;
+ textBox1.SelectionLength = textBox1.Text.Length;
+
+ }
+ }
+}
diff --git a/Client/Diverses/InputDialog.resx b/Client/Diverses/InputDialog.resx
new file mode 100644
index 00000000..1af7de15
--- /dev/null
+++ b/Client/Diverses/InputDialog.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/DocMgmt/DokTypFavoritenOrdner.Designer.cs b/Client/DocMgmt/DokTypFavoritenOrdner.Designer.cs
new file mode 100644
index 00000000..b50db0b9
--- /dev/null
+++ b/Client/DocMgmt/DokTypFavoritenOrdner.Designer.cs
@@ -0,0 +1,200 @@
+namespace OnDoc.DocMgmt
+{
+ partial class DokTypFavoritenOrdner
+ {
+ ///
+ /// 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()
+ {
+ this.components = new System.ComponentModel.Container();
+ Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo treeNodeAdvStyleInfo1 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DokTypFavoritenOrdner));
+ this.treeViewAdv1 = new Syncfusion.Windows.Forms.Tools.TreeViewAdv();
+ this.imageList1 = new System.Windows.Forms.ImageList(this.components);
+ this.panel1 = new System.Windows.Forms.Panel();
+ this.btnNeuerOrdner = new System.Windows.Forms.Button();
+ this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components);
+ this.umbenennenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.ordnerLöschenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.neuerUnterordnerToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.neuerOrdnerAufObesterEbeneToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.button1 = new System.Windows.Forms.Button();
+ ((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).BeginInit();
+ this.panel1.SuspendLayout();
+ this.contextMenuStrip1.SuspendLayout();
+ this.SuspendLayout();
+ //
+ // 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(362, 400);
+ this.treeViewAdv1.ContextMenuStrip = this.contextMenuStrip1;
+ 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(2, 2);
+ this.treeViewAdv1.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(165)))), ((int)(((byte)(220)))));
+ this.treeViewAdv1.Name = "treeViewAdv1";
+ this.treeViewAdv1.SelectedNodeForeColor = System.Drawing.SystemColors.HighlightText;
+ this.treeViewAdv1.Size = new System.Drawing.Size(362, 400);
+ this.treeViewAdv1.TabIndex = 3;
+ 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;
+ //
+ // imageList1
+ //
+ this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));
+ this.imageList1.TransparentColor = System.Drawing.Color.Transparent;
+ this.imageList1.Images.SetKeyName(0, "Folder.png");
+ this.imageList1.Images.SetKeyName(1, "Dokumenttype.png");
+ //
+ // panel1
+ //
+ this.panel1.Controls.Add(this.button1);
+ this.panel1.Controls.Add(this.btnNeuerOrdner);
+ this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom;
+ this.panel1.Location = new System.Drawing.Point(2, 402);
+ this.panel1.Name = "panel1";
+ this.panel1.Size = new System.Drawing.Size(362, 46);
+ this.panel1.TabIndex = 4;
+ //
+ // btnNeuerOrdner
+ //
+ this.btnNeuerOrdner.Location = new System.Drawing.Point(14, 16);
+ this.btnNeuerOrdner.Name = "btnNeuerOrdner";
+ this.btnNeuerOrdner.Size = new System.Drawing.Size(99, 23);
+ this.btnNeuerOrdner.TabIndex = 0;
+ this.btnNeuerOrdner.Text = "Neuer Ordner";
+ this.btnNeuerOrdner.UseVisualStyleBackColor = true;
+ this.btnNeuerOrdner.Click += new System.EventHandler(this.btnNeuerOrdner_Click);
+ //
+ // contextMenuStrip1
+ //
+ this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
+ this.umbenennenToolStripMenuItem,
+ this.ordnerLöschenToolStripMenuItem,
+ this.neuerUnterordnerToolStripMenuItem,
+ this.neuerOrdnerAufObesterEbeneToolStripMenuItem});
+ this.contextMenuStrip1.Name = "contextMenuStrip1";
+ this.contextMenuStrip1.Size = new System.Drawing.Size(244, 92);
+ //
+ // umbenennenToolStripMenuItem
+ //
+ this.umbenennenToolStripMenuItem.Name = "umbenennenToolStripMenuItem";
+ this.umbenennenToolStripMenuItem.Size = new System.Drawing.Size(243, 22);
+ this.umbenennenToolStripMenuItem.Text = "Umbenennen";
+ this.umbenennenToolStripMenuItem.Click += new System.EventHandler(this.umbenennenToolStripMenuItem_Click);
+ //
+ // ordnerLöschenToolStripMenuItem
+ //
+ this.ordnerLöschenToolStripMenuItem.Name = "ordnerLöschenToolStripMenuItem";
+ this.ordnerLöschenToolStripMenuItem.Size = new System.Drawing.Size(243, 22);
+ this.ordnerLöschenToolStripMenuItem.Text = "Ordner löschen";
+ this.ordnerLöschenToolStripMenuItem.Click += new System.EventHandler(this.ordnerLöschenToolStripMenuItem_Click);
+ //
+ // neuerUnterordnerToolStripMenuItem
+ //
+ this.neuerUnterordnerToolStripMenuItem.Name = "neuerUnterordnerToolStripMenuItem";
+ this.neuerUnterordnerToolStripMenuItem.Size = new System.Drawing.Size(243, 22);
+ this.neuerUnterordnerToolStripMenuItem.Text = "Neuer Unterordner";
+ this.neuerUnterordnerToolStripMenuItem.Click += new System.EventHandler(this.neuerUnterordnerToolStripMenuItem_Click);
+ //
+ // neuerOrdnerAufObesterEbeneToolStripMenuItem
+ //
+ this.neuerOrdnerAufObesterEbeneToolStripMenuItem.Name = "neuerOrdnerAufObesterEbeneToolStripMenuItem";
+ this.neuerOrdnerAufObesterEbeneToolStripMenuItem.Size = new System.Drawing.Size(243, 22);
+ this.neuerOrdnerAufObesterEbeneToolStripMenuItem.Text = "Neuer Ordner auf obester Ebene";
+ this.neuerOrdnerAufObesterEbeneToolStripMenuItem.Click += new System.EventHandler(this.neuerOrdnerAufObesterEbeneToolStripMenuItem_Click);
+ //
+ // button1
+ //
+ this.button1.Location = new System.Drawing.Point(178, 16);
+ this.button1.Name = "button1";
+ this.button1.Size = new System.Drawing.Size(171, 23);
+ this.button1.TabIndex = 1;
+ this.button1.Text = "Gewählte Vorlge zuordnen";
+ this.button1.UseVisualStyleBackColor = true;
+ this.button1.Click += new System.EventHandler(this.button1_Click);
+ //
+ // DokTypFavoritenOrdner
+ //
+ this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
+ this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
+ this.ClientSize = new System.Drawing.Size(366, 450);
+ this.Controls.Add(this.treeViewAdv1);
+ this.Controls.Add(this.panel1);
+ this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
+ this.Name = "DokTypFavoritenOrdner";
+ this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
+ this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
+ this.Text = "Favoriten-Struktur";
+ this.Load += new System.EventHandler(this.DokTypFavoritenOrdner_Load);
+ ((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).EndInit();
+ this.panel1.ResumeLayout(false);
+ this.contextMenuStrip1.ResumeLayout(false);
+ this.ResumeLayout(false);
+
+ }
+
+ #endregion
+
+ private Syncfusion.Windows.Forms.Tools.TreeViewAdv treeViewAdv1;
+ private System.Windows.Forms.ImageList imageList1;
+ private System.Windows.Forms.Panel panel1;
+ private System.Windows.Forms.Button btnNeuerOrdner;
+ private System.Windows.Forms.ContextMenuStrip contextMenuStrip1;
+ private System.Windows.Forms.ToolStripMenuItem umbenennenToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem ordnerLöschenToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem neuerUnterordnerToolStripMenuItem;
+ private System.Windows.Forms.ToolStripMenuItem neuerOrdnerAufObesterEbeneToolStripMenuItem;
+ private System.Windows.Forms.Button button1;
+ }
+}
\ No newline at end of file
diff --git a/Client/DocMgmt/DokTypFavoritenOrdner.cs b/Client/DocMgmt/DokTypFavoritenOrdner.cs
new file mode 100644
index 00000000..67ad3c5e
--- /dev/null
+++ b/Client/DocMgmt/DokTypFavoritenOrdner.cs
@@ -0,0 +1,268 @@
+using Database;
+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;
+using Syncfusion.Windows.Forms;
+using Syncfusion.Windows.Forms.Tools;
+using Syncfusion.WinForms.Controls;
+using OnDoc.Diverses;
+using NLog;
+using Windows.Media.Audio;
+
+namespace OnDoc.DocMgmt
+{
+ public partial class DokTypFavoritenOrdner : SfForm
+ {
+ public int mitarbeiternr { get; set; }
+ public TreeNodeAdv sourcenoude { get; set; }
+ public DokTypFavoritenOrdner(int mitarbeiternr, TreeNodeAdv sourcenode)
+ {
+ InitializeComponent();
+ this.mitarbeiternr = mitarbeiternr;
+ this.sourcenoude = sourcenode;
+ this.Style.TitleBar.BackColor = Theaming.Titelbar();
+ this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
+ }
+
+ private void DokTypFavoritenOrdner_Load(object sender, EventArgs e)
+ {
+ Load_Favoriten("");
+ }
+ private void Load_Favoriten(string filter)
+ {
+ Cursor = Cursors.WaitCursor;
+ if (AppParams.connectionstring == "")
+ {
+ AppParams.init();
+ }
+ treeViewAdv1.Enabled = false;
+ treeViewAdv1.Visible = false;
+ treeViewAdv1.BeginEdit();
+ treeViewAdv1.Nodes.Clear();
+
+ DataTable vorlagen = new DataTable();
+ DataTable Struktur = new DataTable();
+ DataSet ds = new DataSet();
+
+ string sql = "Select * from view_favoriten_vorlagen where id=0 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());
+ ds.Relations.Add("TreeParentChild", ds.Tables[0].Columns["pID"], ds.Tables[0].Columns["parentid"], false);
+ treeViewAdv1.LeftImageList = imageList1;
+
+
+ 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["bez"].ToString());
+ root.Tag = Convert.ToInt32(dr["id"]) * 1;
+ root.TagObject = dr;
+ if (dr["id"].ToString() == "0")
+ {
+ root.LeftImageIndices = new int[] { 0 };
+ }
+ else
+ {
+ root.LeftImageIndices = new int[] { 1 };
+ }
+ ;
+ treeViewAdv1.Nodes.Add(root);
+ //Recursively builds the tree
+ PopulateTree_Favoriten(dr, root);
+ }
+ }
+
+ treeViewAdv1.ExpandAll();
+ try
+ {
+ treeViewAdv1.SelectedNode = treeViewAdv1.Nodes[0];
+ }
+ catch { }
+ treeViewAdv1.EndEdit();
+ treeViewAdv1.Enabled = true;
+ treeViewAdv1.Visible = true;
+ Cursor = Cursors.Default;
+
+ }
+ public void PopulateTree_Favoriten(System.Data.DataRow dr, TreeNodeAdv pNode)
+ {
+ //To iterate through all the rows in the DataSet
+ foreach (System.Data.DataRow row in dr.GetChildRows("TreeParentChild"))
+ {
+ //Creating a TreeNode for each row
+ TreeNodeAdv cChild = new TreeNodeAdv(row["bez"].ToString());
+ //Add cChild node to the pNode
+ pNode.Nodes.Add(cChild);
+ cChild.Tag = row["ID"].ToString();
+ cChild.TagObject = row;
+ if (row["ID"].ToString() == "0")
+ {
+ cChild.LeftImageIndices = new int[] { 0 };
+ }
+ else
+ {
+ cChild.LeftImageIndices = new int[] { 1 };
+ }
+
+ //Recursively build the tree
+ PopulateTree_Favoriten(row, cChild);
+ }
+ }
+
+ 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);
+ int newkey = 0;
+ try { newkey = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]); } catch { }
+ newkey = newkey + 1;
+ db.dsdaten.Tables.Clear();
+ db.Get_Tabledata_for_Update("Select * from Relaunch_Favoriten where mitarbeiternr=-1", false, true);
+ DataRow dr = db.daten.Tables[0].NewRow();
+ dr[0] = newkey;
+ try
+ {
+ dr[1] = parent;
+ }
+ catch { dr[1] = 0; }
+ dr[2] = 1;
+ dr[3] = node.Text;
+ dr[4] = doktypnr;
+ dr[5] = AppParams.CurrentMitarbieter;
+ dr[6] = true;
+ db.daten.Tables[0].Rows.Add(dr);
+ db.Update_Data();
+
+ Load_Favoriten("");
+
+ }
+
+ private void btnNeuerOrdner_Click(object sender, EventArgs e)
+ {
+ string NodeName = "";
+ InputDialog id = new InputDialog("Neuer Ordner", "Name des neuen Ordners", "");
+ if (id.ShowDialog() == DialogResult.OK) { NodeName = id.result; } else { return; }
+
+ TreeNodeAdv newnode = new TreeNodeAdv();
+ if (NodeName != "")
+ {
+ if (treeViewAdv1.Nodes.Count == 0 || treeViewAdv1.SelectedNode == null)
+ {
+ newnode.Text = NodeName;
+ newnode.Tag = "0";
+ newnode.LeftImageIndices = new int[] { 0 };
+ treeViewAdv1.Nodes.Add(newnode);
+ save_new_entry(newnode, 0);
+ }
+ else
+ {
+ newnode.Text = NodeName;
+ newnode.Tag = "0";
+ newnode.LeftImageIndices = new int[] { 0 };
+ treeViewAdv1.SelectedNode.Nodes.Add(newnode);
+ DataRow dr = treeViewAdv1.SelectedNode.TagObject as DataRow;
+ save_new_entry(newnode, Convert.ToInt32(dr["pid"]));
+ }
+ }
+ }
+ private static DialogResult ShowInputDialog(ref string input)
+ {
+ System.Drawing.Size size = new System.Drawing.Size(200, 70);
+ Form inputBox = new Form();
+
+ inputBox.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedDialog;
+ inputBox.ClientSize = size;
+ inputBox.Text = "Name";
+
+ System.Windows.Forms.TextBox textBox = new TextBox();
+ textBox.Size = new System.Drawing.Size(size.Width - 10, 23);
+ textBox.Location = new System.Drawing.Point(5, 5);
+ textBox.Text = input;
+ inputBox.Controls.Add(textBox);
+
+ Button okButton = new Button();
+ okButton.DialogResult = System.Windows.Forms.DialogResult.OK;
+ okButton.Name = "okButton";
+ okButton.Size = new System.Drawing.Size(75, 23);
+ okButton.Text = "&OK";
+ okButton.Location = new System.Drawing.Point(size.Width - 80 - 80, 39);
+ inputBox.Controls.Add(okButton);
+
+ Button cancelButton = new Button();
+ cancelButton.DialogResult = System.Windows.Forms.DialogResult.Cancel;
+ cancelButton.Name = "cancelButton";
+ cancelButton.Size = new System.Drawing.Size(75, 23);
+ cancelButton.Text = "&Cancel";
+ cancelButton.Location = new System.Drawing.Point(size.Width - 80, 39);
+ inputBox.Controls.Add(cancelButton);
+
+ inputBox.AcceptButton = okButton;
+ inputBox.CancelButton = cancelButton;
+
+ DialogResult result = inputBox.ShowDialog();
+ input = textBox.Text;
+ return result;
+ }
+
+ private void umbenennenToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ string NodeName = "";
+ InputDialog id = new InputDialog("Neuer Ordner", "Name des neuen Ordners", treeViewAdv1.SelectedNode.Text);
+ if (id.ShowDialog() == DialogResult.OK) { NodeName = id.result; } else { return; }
+
+ DataRow dr = treeViewAdv1.SelectedNode.TagObject as DataRow;
+ DB db = new DB(AppParams.connectionstring);
+ db.Exec_SQL("update relaunch_favoriten set bezeichnung='" + NodeName + "' where id=" + dr[0].ToString());
+ db = null;
+ Load_Favoriten("");
+ }
+
+ private void ordnerLöschenToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ if (MessageBox.Show("Order und aller darunter liegenden Elemente löschen?", "Ordner löschen", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
+ {
+ delete_elements(treeViewAdv1.SelectedNode);
+ }
+ }
+
+ private void delete_elements(TreeNodeAdv node)
+ {
+ DB db = new DB(AppParams.connectionstring);
+ DataRow dr = node.TagObject as DataRow;
+ db.Exec_SQL("update relaunch_favoriten set aktiv=0 where mitarbeiternr=" + AppParams.CurrentMitarbieter.ToString() + " and id = " + dr[0].ToString());
+ for (int i = 0; i < 5; i++)
+ {
+ db.Exec_SQL("update relaunch_favoriten set aktiv=0 where aktiv=1 and mitarbeiternr=" + AppParams.CurrentMitarbieter.ToString() + " and parentid<>0 and parentid not in (select id from relaunch_favoriten)");
+ }
+db=null;
+ Load_Favoriten("");
+
+ }
+
+ private void neuerUnterordnerToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ btnNeuerOrdner_Click(sender, e);
+ }
+
+ private void neuerOrdnerAufObesterEbeneToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ treeViewAdv1.SelectedNode = null;
+ btnNeuerOrdner_Click(sender, e);
+ }
+
+ private void button1_Click(object sender, EventArgs e)
+ {
+
+ }
+ }
+}
diff --git a/Client/DocMgmt/DokTypFavoritenOrdner.resx b/Client/DocMgmt/DokTypFavoritenOrdner.resx
new file mode 100644
index 00000000..fc50743e
--- /dev/null
+++ b/Client/DocMgmt/DokTypFavoritenOrdner.resx
@@ -0,0 +1,623 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ 128, 17
+
+
+ 17, 17
+
+
+
+ AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
+ LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
+ ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACk
+ CAAAAk1TRnQBSQFMAgEBAgEAASgBAAEoAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
+ AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
+ AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
+ AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
+ AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm
+ AZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMCAAHM
+ AWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQABZgEA
+ ATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8BAAEz
+ AWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQABMwGZ
+ AWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQABMwLM
+ AQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQABMwEA
+ AWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMBmQEA
+ AWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQABZgGZ
+ AWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYBzAH/
+ AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMBmQEA
+ AZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgABmQFm
+ ATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwBAAKZ
+ Af8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB/wEz
+ AQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQABmQEA
+ AcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYCAAHM
+ AWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYBAAHM
+ ApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8CAAHM
+ Af8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQABmQEA
+ AcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMBAAHM
+ AmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB/wGZ
+ AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz
+ AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm
+ AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw
+ AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/xMAAf8K8gH/IgAB/wHD
+ DJoBwwH/AgAB8gEHCPIBBwHyIgAB9A16AVkB9AIAAvIIAALyIgAB9A16AVkBwwIAAvIIAALyIgAB9A16
+ AVkBwwIAAvIBAAbvAQAC8iIAAfQNegFZAcMCAALyAQAG7wEAAvIiAAH0DXoBWQHDAgAC8gEABu8BAALy
+ IgAB9A16AVkBwwIAAvIBAAbvAQAC8iIAAfQNegFZAcMCAALyAgAB8AEAAfIC7wEAAvIiAAH0DXoBWQHD
+ AgAC8gIAAe8BAAHyAu8BAALyIgAB9A1ZATgB9AIAAvICAAHvAQAB8gLvAQAC8iIAAcMOOAH2AgAC8gEA
+ A+0B8gLvAQAC8iIAAcMGOAFZBvQB9gMAAvIIAAHxAfMiAAH0BjgBvQoAAvIHAAH0Ae8B/yIAAf8BwwSa
+ Ab0B/woAAfIBBwbyAfEB7wH/NQAB/wfyAfMB/yQAAUIBTQE+BwABPgMAASgDAAFAAwABEAMAAQEBAAEB
+ BQABgBcAA/8BAAL/AcABAwYAAcABAwYAAc8B8wYAAc8B8wYAAcgBEwYAAcgBEwYAAcgBEwYAAcgBEwYA
+ Ac0BEwYAAc0BEwYAAc0BEwYAAcgBEwUAAQEBzwHzBQAB/wHPAeMFAAH/AcABBwQAAv8BwAEPBAAL
+
+
+
+
+
+ AAABAAUAAAAAAAEAIAA8JAAAVgAAADAwAAABACAAqCUAAJIkAAAgIAAAAQAgAKgQAAA6SgAAGBgAAAEA
+ IACICQAA4loAABAQAAABACAAaAQAAGpkAACJUE5HDQoaCgAAAA1JSERSAAABAAAAAQAIBgAAAFxyqGYA
+ ACQDSURBVHja7Z0H/F7TGcePEIKKEQQJQu2iaqsOEXuUqlWrqRZVe+8ORO0Zo1ZJk0hCUTvUrFU0qLZW
+ RCQhJKKSqj36+zn3377ivOee+97x3PF8P5/nc8h73nufM97f/94znjOLURSlscwifP/ZYKvCVoetDFsK
+ 1gfWCzZ39LlizDuwF2H3wobCxndwjf6wo4yt63/DboWdCHtTunCKHBICsDDs+7AtYRscNfSzeaQroUqc
+ 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
+ rEF8H6xBPD+sQQB/rEE=
+
+
+
\ No newline at end of file
diff --git a/Client/DocMgmt/DokTypSelect.Designer.cs b/Client/DocMgmt/DokTypSelect.Designer.cs
index 5fd4ad30..20e33a7b 100644
--- a/Client/DocMgmt/DokTypSelect.Designer.cs
+++ b/Client/DocMgmt/DokTypSelect.Designer.cs
@@ -31,23 +31,27 @@ namespace OnDoc.DocMgmt
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
- Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo treeNodeAdvStyleInfo1 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DokTypSelect));
+ Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo treeNodeAdvStyleInfo1 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo();
this.ribbon1 = new System.Windows.Forms.Ribbon();
this.ribbonTab1 = new System.Windows.Forms.RibbonTab();
this.ribbonPanel1 = new System.Windows.Forms.RibbonPanel();
+ this.ribbonButton1 = new System.Windows.Forms.RibbonButton();
this.ribbonPanel2 = new System.Windows.Forms.RibbonPanel();
this.ribbonItemGroup1 = new System.Windows.Forms.RibbonItemGroup();
this.RibbonTextSearch = new System.Windows.Forms.RibbonTextBox();
+ this.RibbonButtonSearch = new System.Windows.Forms.RibbonButton();
+ this.ribbonPanel3 = new System.Windows.Forms.RibbonPanel();
+ this.ribbonButtonCreate = new System.Windows.Forms.RibbonButton();
+ this.ribbonPanel4 = new System.Windows.Forms.RibbonPanel();
+ this.RibbonButtonFavoriten = new System.Windows.Forms.RibbonButton();
this.imageListAdv1 = new Syncfusion.Windows.Forms.Tools.ImageListAdv(this.components);
this.sfListView1 = new Syncfusion.WinForms.ListView.SfListView();
this.treeViewAdv1 = new Syncfusion.Windows.Forms.Tools.TreeViewAdv();
- this.ribbonPanel3 = new System.Windows.Forms.RibbonPanel();
this.contextMenuStrip1 = new System.Windows.Forms.ContextMenuStrip(this.components);
this.ctxmenuerstellen = new System.Windows.Forms.ToolStripMenuItem();
- this.ribbonButton1 = new System.Windows.Forms.RibbonButton();
- this.RibbonButtonSearch = new System.Windows.Forms.RibbonButton();
- this.ribbonButtonCreate = new System.Windows.Forms.RibbonButton();
+ this.zuFavoritenHinzufügenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.imageList1 = new System.Windows.Forms.ImageList(this.components);
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).BeginInit();
this.contextMenuStrip1.SuspendLayout();
this.SuspendLayout();
@@ -70,7 +74,7 @@ namespace OnDoc.DocMgmt
this.ribbon1.OrbStyle = System.Windows.Forms.RibbonOrbStyle.Office_2013;
this.ribbon1.OrbVisible = false;
this.ribbon1.RibbonTabFont = new System.Drawing.Font("Trebuchet MS", 9F);
- this.ribbon1.Size = new System.Drawing.Size(738, 74);
+ this.ribbon1.Size = new System.Drawing.Size(1516, 74);
this.ribbon1.TabIndex = 0;
this.ribbon1.Tabs.Add(this.ribbonTab1);
this.ribbon1.TabSpacing = 4;
@@ -82,6 +86,7 @@ namespace OnDoc.DocMgmt
this.ribbonTab1.Panels.Add(this.ribbonPanel1);
this.ribbonTab1.Panels.Add(this.ribbonPanel2);
this.ribbonTab1.Panels.Add(this.ribbonPanel3);
+ this.ribbonTab1.Panels.Add(this.ribbonPanel4);
this.ribbonTab1.Text = null;
//
// ribbonPanel1
@@ -91,6 +96,14 @@ namespace OnDoc.DocMgmt
this.ribbonPanel1.Name = "ribbonPanel1";
this.ribbonPanel1.Text = "Schliessen";
//
+ // ribbonButton1
+ //
+ this.ribbonButton1.Image = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
+ this.ribbonButton1.LargeImage = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
+ this.ribbonButton1.Name = "ribbonButton1";
+ this.ribbonButton1.SmallImage = global::OnDoc.Properties.Resources.CloseApplication_16x16_32;
+ this.ribbonButton1.Click += new System.EventHandler(this.ribbonButton1_Click);
+ //
// ribbonPanel2
//
this.ribbonPanel2.ButtonMoreEnabled = false;
@@ -113,6 +126,53 @@ namespace OnDoc.DocMgmt
this.RibbonTextSearch.TextBoxText = "";
this.RibbonTextSearch.TextBoxKeyDown += new System.Windows.Forms.KeyEventHandler(this.RibbonTextSearch_TextBoxKeyDown);
//
+ // RibbonButtonSearch
+ //
+ this.RibbonButtonSearch.Image = global::OnDoc.Properties.Resources.Zuweisen_16x16_32;
+ this.RibbonButtonSearch.LargeImage = global::OnDoc.Properties.Resources.Zuweisen_16x16_32;
+ this.RibbonButtonSearch.MaxSizeMode = System.Windows.Forms.RibbonElementSizeMode.Compact;
+ this.RibbonButtonSearch.Name = "RibbonButtonSearch";
+ this.RibbonButtonSearch.SmallImage = global::OnDoc.Properties.Resources.Search_16x16_32;
+ this.RibbonButtonSearch.Click += new System.EventHandler(this.RibbonButtonSearch_Click);
+ //
+ // ribbonPanel3
+ //
+ this.ribbonPanel3.ButtonMoreVisible = false;
+ this.ribbonPanel3.Items.Add(this.ribbonButtonCreate);
+ this.ribbonPanel3.Name = "ribbonPanel3";
+ this.ribbonPanel3.Text = "Erstellen";
+ //
+ // ribbonButtonCreate
+ //
+ this.ribbonButtonCreate.Image = global::OnDoc.Properties.Resources.NewDoc_32x32_32;
+ this.ribbonButtonCreate.LargeImage = global::OnDoc.Properties.Resources.NewDoc_32x32_32;
+ this.ribbonButtonCreate.Name = "ribbonButtonCreate";
+ this.ribbonButtonCreate.SmallImage = global::OnDoc.Properties.Resources.NewDoc_16x16_32;
+ this.ribbonButtonCreate.Click += new System.EventHandler(this.ribbonButtonCreate_Click);
+ //
+ // ribbonPanel4
+ //
+ this.ribbonPanel4.ButtonMoreVisible = false;
+ this.ribbonPanel4.Items.Add(this.RibbonButtonFavoriten);
+ this.ribbonPanel4.Name = "ribbonPanel4";
+ this.ribbonPanel4.Text = "Favoriten";
+ //
+ // RibbonButtonFavoriten
+ //
+ this.RibbonButtonFavoriten.CheckOnClick = true;
+ 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 = "";
+ this.RibbonButtonFavoriten.Click += new System.EventHandler(this.RibbonButtonFavoriten_Click);
+ //
+ // imageListAdv1
+ //
+ this.imageListAdv1.Images.AddRange(new System.Drawing.Image[] {
+ ((System.Drawing.Image)(resources.GetObject("imageListAdv1.Images"))),
+ ((System.Drawing.Image)(resources.GetObject("imageListAdv1.Images1")))});
+ //
// sfListView1
//
this.sfListView1.AccessibleName = "ScrollControl";
@@ -121,7 +181,7 @@ namespace OnDoc.DocMgmt
this.sfListView1.HotTracking = true;
this.sfListView1.Location = new System.Drawing.Point(2, 76);
this.sfListView1.Name = "sfListView1";
- this.sfListView1.Size = new System.Drawing.Size(738, 584);
+ this.sfListView1.Size = new System.Drawing.Size(1516, 584);
this.sfListView1.TabIndex = 1;
this.sfListView1.Text = "sfListView1";
this.sfListView1.DoubleClick += new System.EventHandler(this.sfListView1_DoubleClick);
@@ -137,7 +197,7 @@ namespace OnDoc.DocMgmt
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(738, 584);
+ this.treeViewAdv1.BeforeTouchSize = new System.Drawing.Size(1516, 584);
this.treeViewAdv1.ContextMenuStrip = this.contextMenuStrip1;
this.treeViewAdv1.Dock = System.Windows.Forms.DockStyle.Fill;
//
@@ -154,7 +214,7 @@ namespace OnDoc.DocMgmt
this.treeViewAdv1.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(165)))), ((int)(((byte)(220)))));
this.treeViewAdv1.Name = "treeViewAdv1";
this.treeViewAdv1.SelectedNodeForeColor = System.Drawing.SystemColors.HighlightText;
- this.treeViewAdv1.Size = new System.Drawing.Size(738, 584);
+ this.treeViewAdv1.Size = new System.Drawing.Size(1516, 584);
this.treeViewAdv1.TabIndex = 2;
this.treeViewAdv1.Text = "treeViewAdv1";
this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.CheckBoxTickThickness = 0;
@@ -171,58 +231,42 @@ namespace OnDoc.DocMgmt
this.treeViewAdv1.OnNodeAfterFound += new Syncfusion.Windows.Forms.Tools.TreeViewOnAfterFindArgs(this.treeViewAdv1_OnNodeAfterFound);
this.treeViewAdv1.NodeMouseDoubleClick += new Syncfusion.Windows.Forms.Tools.TreeNodeAdvMouseClickArgs(this.treeViewAdv1_NodeMouseDoubleClick);
//
- // ribbonPanel3
- //
- this.ribbonPanel3.ButtonMoreVisible = false;
- this.ribbonPanel3.Items.Add(this.ribbonButtonCreate);
- this.ribbonPanel3.Name = "ribbonPanel3";
- this.ribbonPanel3.Text = "Erstellen";
- //
// contextMenuStrip1
//
this.contextMenuStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
- this.ctxmenuerstellen});
+ this.ctxmenuerstellen,
+ this.zuFavoritenHinzufügenToolStripMenuItem});
this.contextMenuStrip1.Name = "contextMenuStrip1";
- this.contextMenuStrip1.Size = new System.Drawing.Size(119, 26);
+ this.contextMenuStrip1.Size = new System.Drawing.Size(204, 48);
+ this.contextMenuStrip1.Opening += new System.ComponentModel.CancelEventHandler(this.contextMenuStrip1_Opening);
//
// ctxmenuerstellen
//
this.ctxmenuerstellen.Image = global::OnDoc.Properties.Resources.NewDoc_16x16_32;
this.ctxmenuerstellen.Name = "ctxmenuerstellen";
- this.ctxmenuerstellen.Size = new System.Drawing.Size(118, 22);
+ this.ctxmenuerstellen.Size = new System.Drawing.Size(203, 22);
this.ctxmenuerstellen.Text = "Erstellen";
this.ctxmenuerstellen.Click += new System.EventHandler(this.ctxmenuerstellen_Click);
//
- // ribbonButton1
- //
- this.ribbonButton1.Image = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
- this.ribbonButton1.LargeImage = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
- this.ribbonButton1.Name = "ribbonButton1";
- this.ribbonButton1.SmallImage = global::OnDoc.Properties.Resources.CloseApplication_16x16_32;
- this.ribbonButton1.Click += new System.EventHandler(this.ribbonButton1_Click);
+ // zuFavoritenHinzufügenToolStripMenuItem
//
- // RibbonButtonSearch
+ this.zuFavoritenHinzufügenToolStripMenuItem.Name = "zuFavoritenHinzufügenToolStripMenuItem";
+ this.zuFavoritenHinzufügenToolStripMenuItem.Size = new System.Drawing.Size(203, 22);
+ this.zuFavoritenHinzufügenToolStripMenuItem.Text = "Zu Favoriten hinzufügen";
+ this.zuFavoritenHinzufügenToolStripMenuItem.Click += new System.EventHandler(this.zuFavoritenHinzufügenToolStripMenuItem_Click);
//
- this.RibbonButtonSearch.Image = global::OnDoc.Properties.Resources.Zuweisen_16x16_32;
- this.RibbonButtonSearch.LargeImage = global::OnDoc.Properties.Resources.Zuweisen_16x16_32;
- this.RibbonButtonSearch.MaxSizeMode = System.Windows.Forms.RibbonElementSizeMode.Compact;
- this.RibbonButtonSearch.Name = "RibbonButtonSearch";
- this.RibbonButtonSearch.SmallImage = global::OnDoc.Properties.Resources.Search_16x16_32;
- this.RibbonButtonSearch.Click += new System.EventHandler(this.RibbonButtonSearch_Click);
+ // imageList1
//
- // ribbonButtonCreate
- //
- this.ribbonButtonCreate.Image = global::OnDoc.Properties.Resources.NewDoc_32x32_32;
- this.ribbonButtonCreate.LargeImage = global::OnDoc.Properties.Resources.NewDoc_32x32_32;
- this.ribbonButtonCreate.Name = "ribbonButtonCreate";
- this.ribbonButtonCreate.SmallImage = global::OnDoc.Properties.Resources.NewDoc_16x16_32;
- this.ribbonButtonCreate.Click += new System.EventHandler(this.ribbonButtonCreate_Click);
+ this.imageList1.ImageStream = ((System.Windows.Forms.ImageListStreamer)(resources.GetObject("imageList1.ImageStream")));
+ this.imageList1.TransparentColor = System.Drawing.Color.Transparent;
+ this.imageList1.Images.SetKeyName(0, "Folder.png");
+ this.imageList1.Images.SetKeyName(1, "Dokumenttype.png");
//
// DokTypSelect
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
- this.ClientSize = new System.Drawing.Size(742, 662);
+ this.ClientSize = new System.Drawing.Size(1520, 662);
this.Controls.Add(this.treeViewAdv1);
this.Controls.Add(this.sfListView1);
this.Controls.Add(this.ribbon1);
@@ -256,5 +300,9 @@ namespace OnDoc.DocMgmt
private System.Windows.Forms.RibbonButton ribbonButtonCreate;
private System.Windows.Forms.ContextMenuStrip contextMenuStrip1;
private System.Windows.Forms.ToolStripMenuItem ctxmenuerstellen;
+ private System.Windows.Forms.RibbonPanel ribbonPanel4;
+ private System.Windows.Forms.RibbonButton RibbonButtonFavoriten;
+ private System.Windows.Forms.ImageList imageList1;
+ private System.Windows.Forms.ToolStripMenuItem zuFavoritenHinzufügenToolStripMenuItem;
}
}
\ No newline at end of file
diff --git a/Client/DocMgmt/DokTypSelect.cs b/Client/DocMgmt/DokTypSelect.cs
index ea0c8a1e..972873bf 100644
--- a/Client/DocMgmt/DokTypSelect.cs
+++ b/Client/DocMgmt/DokTypSelect.cs
@@ -20,21 +20,37 @@ namespace OnDoc.DocMgmt
{
public partial class DokTypSelect : SfForm
{
-
public int dokumenttypnr { get; set; } = 0;
+ public bool favoriten { get; set; } = false;
+
+ //0="Einzelvorlagen"
+ //1="Dokumentpaket"
+ public int vorlagentype { get; set; } = 0;
+
public DokTypSelect()
{
InitializeComponent();
+ this.favoriten = false;
+ }
+
+ public DokTypSelect(bool favoriten)
+ {
+ InitializeComponent();
+ this.favoriten = favoriten;
+ RibbonButtonFavoriten.Checked = favoriten;
}
private void DokTypSelect_Load_1(object sender, EventArgs e)
{
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
- load_standard("");
+ if (this.favoriten) { Load_Favoriten(""); }
+ else { load_standard(""); }
+
+
}
-
+
public void load_standard(string filter)
{
Cursor = Cursors.WaitCursor;
@@ -43,15 +59,17 @@ namespace OnDoc.DocMgmt
AppParams.init();
}
treeViewAdv1.Enabled = false;
- treeViewAdv1.Visible= false;
+ treeViewAdv1.Visible = false;
treeViewAdv1.BeginEdit();
treeViewAdv1.Nodes.Clear();
+ treeViewAdv1.LeftImageList = imageList1;
+
string where = "";
if (filter != "")
{
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);
@@ -65,22 +83,21 @@ namespace OnDoc.DocMgmt
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("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.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
@@ -88,7 +105,7 @@ namespace OnDoc.DocMgmt
treeViewAdv1.SelectedNode = treeViewAdv1.Nodes[0];
treeViewAdv1.EndEdit();
treeViewAdv1.Enabled = true;
- treeViewAdv1.Visible=true;
+ treeViewAdv1.Visible = true;
if (ExternalCall.struktur != "")
{
treeViewAdv1.CollapseAll();
@@ -97,21 +114,17 @@ namespace OnDoc.DocMgmt
}
Cursor = Cursors.Default;
}
- void treeViewAdv1_OnNodeAfterFound(object sender, Syncfusion.Windows.Forms.Tools.TreeNodeAdvAfterFindArgs e)
- {
- treeViewAdv1.CollapseAll();
- treeViewAdv1.SelectedNode = e.Node;
- treeViewAdv1.SelectedNode.ExpandAll();
- treeViewAdv1.EnsureVisible(treeViewAdv1.SelectedNode);
- }
+
public void PopulateSubTree(System.Data.DataRow dr, TreeNodeAdv pNode)
{
//To iterate through all the rows in the DataSet
foreach (System.Data.DataRow row in dr.GetChildRows("VorlagenParent"))
{
//Creating a TreeNode for each row
- TreeNodeAdv cChild = new TreeNodeAdv(row["bezeichnung"].ToString() + " (" + row["OnBase_Dokumenttyp"].ToString() + ")");
+ TreeNodeAdv cChild = new TreeNodeAdv(row["bezeichnung"].ToString());
+ cChild.LeftImageIndices = new int[] { 1 };
cChild.Tag = Convert.ToInt32(row["id"]) * 1;
+ cChild.TagObject = row;
//Add cChild node to the pNode
pNode.Nodes.Add(cChild);
//Recursively build the tree
@@ -124,12 +137,14 @@ namespace OnDoc.DocMgmt
{
PopulateSubTree(dr, pNode);
}
- //To iterate through all the rows in the DataSet
+ //To iterate through all the rows in the DataSet
foreach (System.Data.DataRow row in dr.GetChildRows("TreeParentChild"))
{
//Creating a TreeNode for each row
TreeNodeAdv cChild = new TreeNodeAdv(row["bezeichnung"].ToString());
- cChild.Tag = Convert.ToInt32(row["id"]) * 1;
+ cChild.Tag = Convert.ToInt32(row["id"]) * -1;
+ cChild.LeftImageIndices = new int[] { 0 };
+ cChild.TagObject = row;
//Add cChild node to the pNode
pNode.Nodes.Add(cChild);
//Recursively build the tree
@@ -137,6 +152,94 @@ namespace OnDoc.DocMgmt
PopulateSubTree(row, cChild);
}
}
+
+ private void Load_Favoriten(string filter)
+ {
+ Cursor = Cursors.WaitCursor;
+ if (AppParams.connectionstring == "")
+ {
+ AppParams.init();
+ }
+ treeViewAdv1.Enabled = false;
+ treeViewAdv1.Visible = false;
+ treeViewAdv1.BeginEdit();
+ treeViewAdv1.Nodes.Clear();
+
+ DataTable vorlagen = new DataTable();
+ DataTable Struktur = new DataTable();
+ DataSet ds = new DataSet();
+
+ string sql = "Select * from view_favoriten_vorlagen where 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());
+ ds.Relations.Add("TreeParentChild", ds.Tables[0].Columns["pID"], ds.Tables[0].Columns["parentid"], false);
+ treeViewAdv1.LeftImageList = imageList1;
+
+
+ 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["bez"].ToString());
+ root.Tag = Convert.ToInt32(dr["id"]) * 1;
+ root.TagObject = dr;
+ if (dr["id"].ToString() == "0")
+ {
+ root.LeftImageIndices = new int[] { 0 };
+ }
+ else
+ {
+ root.LeftImageIndices = new int[] { 1 };
+ }
+ ;
+ treeViewAdv1.Nodes.Add(root);
+ //Recursively builds the tree
+ PopulateTree_Favoriten(dr, root);
+ }
+ }
+
+ treeViewAdv1.ExpandAll();
+ treeViewAdv1.SelectedNode = treeViewAdv1.Nodes[0];
+ treeViewAdv1.EndEdit();
+ treeViewAdv1.Enabled = true;
+ treeViewAdv1.Visible = true;
+ Cursor = Cursors.Default;
+
+ }
+ public void PopulateTree_Favoriten(System.Data.DataRow dr, TreeNodeAdv pNode)
+ {
+ //To iterate through all the rows in the DataSet
+ foreach (System.Data.DataRow row in dr.GetChildRows("TreeParentChild"))
+ {
+ //Creating a TreeNode for each row
+ TreeNodeAdv cChild = new TreeNodeAdv(row["bez"].ToString());
+ //Add cChild node to the pNode
+ pNode.Nodes.Add(cChild);
+ cChild.Tag = row["ID"].ToString();
+ cChild.TagObject = row;
+ if (row["ID"].ToString() == "0")
+ {
+ cChild.LeftImageIndices = new int[] { 0 };
+ }
+ else
+ {
+ cChild.LeftImageIndices = new int[] { 1 };
+ }
+
+ //Recursively build the tree
+ PopulateTree_Favoriten(row, cChild);
+ }
+ }
+ void treeViewAdv1_OnNodeAfterFound(object sender, Syncfusion.Windows.Forms.Tools.TreeNodeAdvAfterFindArgs e)
+ {
+ treeViewAdv1.CollapseAll();
+ treeViewAdv1.SelectedNode = e.Node;
+ treeViewAdv1.SelectedNode.ExpandAll();
+ treeViewAdv1.EnsureVisible(treeViewAdv1.SelectedNode);
+ }
+
private void ribbonButton1_Click(object sender, EventArgs e)
{
DialogResult = DialogResult.Cancel;
@@ -172,7 +275,10 @@ namespace OnDoc.DocMgmt
{
try
{
- dokumenttypnr = Convert.ToInt32(e.Node.Tag);
+ if (Convert.ToInt32(e.Node.Tag) < 0) { return; }
+ if (e.Node.LeftImageIndices[0] == 0) { return; }
+ System.Data.DataRow row = e.Node.TagObject as System.Data.DataRow;
+ dokumenttypnr = Convert.ToInt32(row["ID"]);
DialogResult = DialogResult.OK;
}
catch { }
@@ -192,10 +298,42 @@ namespace OnDoc.DocMgmt
{
try
{
- dokumenttypnr = Convert.ToInt32(treeViewAdv1.SelectedNode.Tag);
+ System.Data.DataRow row = treeViewAdv1.SelectedNode.TagObject as System.Data.DataRow;
+ dokumenttypnr = Convert.ToInt32(row["id"]);
DialogResult = DialogResult.OK;
}
catch { }
}
+
+ private void RibbonButtonFavoriten_Click(object sender, EventArgs e)
+ {
+ if (RibbonButtonFavoriten.Checked == true)
+ {
+ Load_Favoriten("");
+ favoriten = true;
+ }
+ else
+ {
+ load_standard(RibbonTextSearch.TextBoxText);
+ favoriten = false;
+ }
+ }
+
+ private void contextMenuStrip1_Opening(object sender, CancelEventArgs e)
+ {
+ try
+ {
+ if (treeViewAdv1.SelectedNode.LeftImageIndices[0] == 0) { zuFavoritenHinzufügenToolStripMenuItem.Visible = false; return; }
+ if (favoriten) { zuFavoritenHinzufügenToolStripMenuItem.Visible = false; }
+ else { zuFavoritenHinzufügenToolStripMenuItem.Visible = true; }
+ }
+ catch {}
+ }
+
+ private void zuFavoritenHinzufügenToolStripMenuItem_Click(object sender, EventArgs e)
+ {
+ DokTypFavoritenOrdner fo = new DokTypFavoritenOrdner(AppParams.CurrentMitarbieter, treeViewAdv1.SelectedNode);
+ fo.ShowDialog();
+ }
}
}
diff --git a/Client/DocMgmt/DokTypSelect.resx b/Client/DocMgmt/DokTypSelect.resx
index d85078b2..c0b471f3 100644
--- a/Client/DocMgmt/DokTypSelect.resx
+++ b/Client/DocMgmt/DokTypSelect.resx
@@ -120,10 +120,209 @@
17, 17
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wAAADsABataJCQAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAB45SURBVHhe7d1r
+ jOWHWd9xY6/XO3vxeq+zu0m4JGkCrHddhFrSCgGVWopAFVRtVPVFVZWWIpVeQJVAVG3VCtQiQIhXrZAK
+ QvQiREtLoaCQ0AbaJHbs9SXeOWdm7Rk7wSgFEgINIfGec2b/PWd5kCLvQ2J7d2Z+Z/bzlT7yW+s5c/6/
+ 2dmZ2XskSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIk
+ SZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIkSZIk
+ SZIkSVq2hudPPnh948I3TzfO/tB0fOa/Tsen3j1bP/PodHRyNBmd2JqOTrzE/jIZn3hxOj45no5OPTUd
+ n/612frqT0zH5757un7h64crFw7Xh4Ykab80vPjQQ9vXzn/X/KH/v6fjh357tnZkMl07NEyvPgBl/vGw
+ dvxT808Q1ibj1R8fnl99R334SJKWqdnGuXfO/1T/K/OH+iduPtzbhz788WbjY5+Zf9L42GT9/LfXh5Uk
+ KbHh+bNvmY3P/vvp2oN/0D3Q4XVbOzK9+VdE4/NfUx9ukqS9bvva6j9ZfGnfn/TZcWuHhsnoxEeuX1v9
+ a/XhJ0nazYbhngPbG6s/MBsd/1T7oIadNjr+scnGub9VH5KSpJ1sPvz3bo9Xf3S6dvTl9qEMu2w2Pvmi
+ bxqUpB1s9ty5b5r/qet3u4cw7Km1lWE6Ov0//TihJN3BhmsXTk/Hp3/V3/GTbjY69pnZtbN/oz50JUmv
+ t+3xue9YfAd297CFTPNPVMen3rP4PpX6MJYkvdoWf9d/8zf0+VM/y2rt+CeG8Zserg9pSdLna7j2xV+6
+ +A7r9qEKy2R0eOYnBSTpVbT4+erFQ7N9mMISmlxdGabjsz9YH+KSpFe2vbH6D6drh290D1FYdrP1079Q
+ H+qSpD9qurH6/Td/lKp5cMK+sX7q8fqQlyRN1s/+pH+dj7vF9vrJZxbf5Fof/pJ0d3bzt/o1D0nYz7bH
+ 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
+ PwheuPWDAoD9bLr5ZfNxzf0FP7PRkclsfOHv1FxpJxpe+jMr063L/2L+AeGXBgHse5eG6bU3DdO11C/5
+ z//UPzr5zLC5erZmSjvdsHnxrbPNy+/qP2AAWHrPv3X+J+tjzehmmI2Of2L23LlvqlnSbjf/IPkr21uX
+ P3TLBw4Ay+n5tw3J/47//JOST09Hq/+6Zkh73XTr0p+fbV5+tP1gAiDf5nz4o3+d73z4x2d/ZBjuubem
+ R0lNX3jk6+vHBqe3fHABEObSH/5YX+w/4nPo5o/1Tcf+EZ+laXjp4sntzUt/d/4B9r5bP+AA2FObbx9m
+ G+cXvy2vGd29N1s7+vJsfPqXhvGbHq5Z0TJ2ffPyw9tbl793tvXIu+cfeH9wywciADtr8+H5n/TfMh/9
+ C/PRz/sNfpOrK4tv6vv4dHTmXdc3LnxzzYf2U8Pzb31g+uKlr51uXfqX8w/KX5huXX5u/l9/XQBwx1wa
+ pptf+odf2l8M/s3f13/oltHdO4v/l6OT6driS/unf3WyvvoPho3Tx2omdDc1jC4eHD788JfNNh/5y9sv
+ XPr7i68WTLce+YH5B/K/mW1e/qnZ1iM/A8Bn2Xz4Z2fPX/zvs+fe/ovTa295z3TjS947W3/jY9P11dFk
+ fPIj09GJl/bSZHRiazo+uTZbP/Po4k/18//+zOI792fXzn3j8KHVI/X4lyRJkiRJkiRJkiRJkiRJkiRJ
+ kiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJ
+ kiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRJkiRpSbrnnv8PoCKHvjaaUXgAAAAA
+ SUVORK5CYII=
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
+ wQAADsEBuJFr7QAAAmhJREFUWEdjAIHkjivry5f8/08qLp737Wdo6TY/sCGUAHIdAMJUcQTMAf65qwKg
+ QgQBsqMpdgQlDkjpun6JYkdQ4gCfjMWByZ1Xp1HkCEocANXDSJEjKHFAztTny4F0Q/H87w2Fsz+9IssR
+ lDgAF07ruXUeqpQwINMBEUA9Deg4e/LT6UCa9g7ABayD6g0GlQPUzULZgos3h4AlcQFaOQBkeUb//Y0g
+ fkz9sQqoEkyA7oDI6v0WQD5G/BLAYL0wBwALqKswy2EYpyOwOKAAWSOReD5IL8wBMAzMmh9iG453ly78
+ /Q/Ex+oIWoQACIMsB5ppDjUzE6cjqJUGkOMc6oBXQDN1odIgR1TA5IDsDKgwdRyAbDnI59mTnx1DdgQw
+ ZESzpzwHV1x5M97edk+aKQPViukAv+zlmUDD3pOCgYZ/glkONMcc6CAuoPhemCOARfYVrJaDAJUSIdxy
+ sKFAAHJE1uQn+2DyWC0HASxRwA7EAoQwF5+4WFzTaZgvUSwHAbzBjgzISQPocU625SCA7gCnmH5DUDTg
+ wxkTHmyniuUgQG4aoIrlIIDFAW5A/nx0XDjn81JgYfIHyCZoef7Md6+IshwEiE0D6X13lxBjOQhTvToG
+ JjqB4nnffwHxH0KWk+0Ax6ieaCAXa5bzyVwcC1KTPeXZUSAfDrBZDsJkOYAYDEz9NVBtOC0HYZo5wCGy
+ 2yW++Ux05sRHS4AJ7S02NSBMkgMIAa+0+aYwg4Fp4C+yRTlTX1wmOrWTCzInPATV9zAH/M6d9mo/sMVT
+ 5hI7UQeqhLYgtuHEFmDimx/XeDIMlBugwlQADAwAs6jFs/dlDrcAAAAASUVORK5CYII=
+
+
149, 17
-
+
+ 309, 16
+
+
+
+ AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
+ LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
+ ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAACk
+ CAAAAk1TRnQBSQFMAgEBAgEAARgBAAEYAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
+ AwABQAMAARADAAEBAQABCAYAAQQYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
+ AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
+ AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
+ AWYDAAGZAwABzAIAATMDAAIzAgABMwFmAgABMwGZAgABMwHMAgABMwH/AgABZgMAAWYBMwIAAmYCAAFm
+ AZkCAAFmAcwCAAFmAf8CAAGZAwABmQEzAgABmQFmAgACmQIAAZkBzAIAAZkB/wIAAcwDAAHMATMCAAHM
+ AWYCAAHMAZkCAALMAgABzAH/AgAB/wFmAgAB/wGZAgAB/wHMAQABMwH/AgAB/wEAATMBAAEzAQABZgEA
+ ATMBAAGZAQABMwEAAcwBAAEzAQAB/wEAAf8BMwIAAzMBAAIzAWYBAAIzAZkBAAIzAcwBAAIzAf8BAAEz
+ AWYCAAEzAWYBMwEAATMCZgEAATMBZgGZAQABMwFmAcwBAAEzAWYB/wEAATMBmQIAATMBmQEzAQABMwGZ
+ AWYBAAEzApkBAAEzAZkBzAEAATMBmQH/AQABMwHMAgABMwHMATMBAAEzAcwBZgEAATMBzAGZAQABMwLM
+ AQABMwHMAf8BAAEzAf8BMwEAATMB/wFmAQABMwH/AZkBAAEzAf8BzAEAATMC/wEAAWYDAAFmAQABMwEA
+ AWYBAAFmAQABZgEAAZkBAAFmAQABzAEAAWYBAAH/AQABZgEzAgABZgIzAQABZgEzAWYBAAFmATMBmQEA
+ AWYBMwHMAQABZgEzAf8BAAJmAgACZgEzAQADZgEAAmYBmQEAAmYBzAEAAWYBmQIAAWYBmQEzAQABZgGZ
+ AWYBAAFmApkBAAFmAZkBzAEAAWYBmQH/AQABZgHMAgABZgHMATMBAAFmAcwBmQEAAWYCzAEAAWYBzAH/
+ AQABZgH/AgABZgH/ATMBAAFmAf8BmQEAAWYB/wHMAQABzAEAAf8BAAH/AQABzAEAApkCAAGZATMBmQEA
+ AZkBAAGZAQABmQEAAcwBAAGZAwABmQIzAQABmQEAAWYBAAGZATMBzAEAAZkBAAH/AQABmQFmAgABmQFm
+ ATMBAAGZATMBZgEAAZkBZgGZAQABmQFmAcwBAAGZATMB/wEAApkBMwEAApkBZgEAA5kBAAKZAcwBAAKZ
+ Af8BAAGZAcwCAAGZAcwBMwEAAWYBzAFmAQABmQHMAZkBAAGZAswBAAGZAcwB/wEAAZkB/wIAAZkB/wEz
+ AQABmQHMAWYBAAGZAf8BmQEAAZkB/wHMAQABmQL/AQABzAMAAZkBAAEzAQABzAEAAWYBAAHMAQABmQEA
+ AcwBAAHMAQABmQEzAgABzAIzAQABzAEzAWYBAAHMATMBmQEAAcwBMwHMAQABzAEzAf8BAAHMAWYCAAHM
+ AWYBMwEAAZkCZgEAAcwBZgGZAQABzAFmAcwBAAGZAWYB/wEAAcwBmQIAAcwBmQEzAQABzAGZAWYBAAHM
+ ApkBAAHMAZkBzAEAAcwBmQH/AQACzAIAAswBMwEAAswBZgEAAswBmQEAA8wBAALMAf8BAAHMAf8CAAHM
+ Af8BMwEAAZkB/wFmAQABzAH/AZkBAAHMAf8BzAEAAcwC/wEAAcwBAAEzAQAB/wEAAWYBAAH/AQABmQEA
+ AcwBMwIAAf8CMwEAAf8BMwFmAQAB/wEzAZkBAAH/ATMBzAEAAf8BMwH/AQAB/wFmAgAB/wFmATMBAAHM
+ AmYBAAH/AWYBmQEAAf8BZgHMAQABzAFmAf8BAAH/AZkCAAH/AZkBMwEAAf8BmQFmAQAB/wKZAQAB/wGZ
+ AcwBAAH/AZkB/wEAAf8BzAIAAf8BzAEzAQAB/wHMAWYBAAH/AcwBmQEAAf8CzAEAAf8BzAH/AQAC/wEz
+ AQABzAH/AWYBAAL/AZkBAAL/AcwBAAJmAf8BAAFmAf8BZgEAAWYC/wEAAf8CZgEAAf8BZgH/AQAC/wFm
+ AQABIQEAAaUBAANfAQADdwEAA4YBAAOWAQADywEAA7IBAAPXAQAD3QEAA+MBAAPqAQAD8QEAA/gBAAHw
+ AfsB/wEAAaQCoAEAA4ADAAH/AgAB/wMAAv8BAAH/AwAB/wEAAf8BAAL/AgAD/xMAAf8K8gH/IgAB/wHD
+ DJoBwwH/AgAB8gEHCPIBBwHyIgAB9A16AVkB9AIAAvIIAALyIgAB9A16AVkBwwIAAvIIAALyIgAB9A16
+ AVkBwwIAAvIBAAbvAQAC8iIAAfQNegFZAcMCAALyAQAG7wEAAvIiAAH0DXoBWQHDAgAC8gEABu8BAALy
+ IgAB9A16AVkBwwIAAvIBAAbvAQAC8iIAAfQNegFZAcMCAALyAgAB8AEAAfIC7wEAAvIiAAH0DXoBWQHD
+ AgAC8gIAAe8BAAHyAu8BAALyIgAB9A1ZATgB9AIAAvICAAHvAQAB8gLvAQAC8iIAAcMOOAH2AgAC8gEA
+ A+0B8gLvAQAC8iIAAcMGOAFZBvQB9gMAAvIIAAHxAfMiAAH0BjgBvQoAAvIHAAH0Ae8B/yIAAf8BwwSa
+ Ab0B/woAAfIBBwbyAfEB7wH/NQAB/wfyAfMB/yQAAUIBTQE+BwABPgMAASgDAAFAAwABEAMAAQEBAAEB
+ BQABgBcAA/8BAAL/AcABAwYAAcABAwYAAc8B8wYAAc8B8wYAAcgBEwYAAcgBEwYAAcgBEwYAAcgBEwYA
+ Ac0BEwYAAc0BEwYAAc0BEwYAAcgBEwUAAQEBzwHzBQAB/wHPAeMFAAH/AcABBwQAAv8BwAEPBAAL
+
+
AAABAAUAAAAAAAEAIADIHQAAVgAAADAwAAABACAAqCUAAB4eAAAgIAAAAQAgAKgQAADGQwAAGBgAAAEA
diff --git a/Client/Properties/Resources.Designer.cs b/Client/Properties/Resources.Designer.cs
index e01797d8..8acaa2c2 100644
--- a/Client/Properties/Resources.Designer.cs
+++ b/Client/Properties/Resources.Designer.cs
@@ -610,6 +610,56 @@ namespace OnDoc.Properties {
}
}
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Favoriten_16x16_32 {
+ get {
+ object obj = ResourceManager.GetObject("Favoriten_16x16_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Favoriten_24x24_32 {
+ get {
+ object obj = ResourceManager.GetObject("Favoriten_24x24_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Favoriten_256x256_32 {
+ get {
+ object obj = ResourceManager.GetObject("Favoriten_256x256_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Favoriten_32x32_32 {
+ get {
+ object obj = ResourceManager.GetObject("Favoriten_32x32_32", resourceCulture);
+ return ((System.Drawing.Bitmap)(obj));
+ }
+ }
+
+ ///
+ /// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
+ ///
+ internal static System.Drawing.Bitmap Favoriten_48x48_32 {
+ get {
+ object obj = ResourceManager.GetObject("Favoriten_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 98e41f46..15da463d 100644
--- a/Client/Properties/Resources.resx
+++ b/Client/Properties/Resources.resx
@@ -283,6 +283,21 @@
..\Resources\Execute_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+ ..\Resources\Favoriten_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Favoriten_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Favoriten_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Favoriten_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
+
+ ..\Resources\Favoriten_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
+
..\Resources\Letter_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a
diff --git a/Client/Resources/Favoriten_16x16-32.png b/Client/Resources/Favoriten_16x16-32.png
new file mode 100644
index 00000000..e65bbd4f
Binary files /dev/null and b/Client/Resources/Favoriten_16x16-32.png differ
diff --git a/Client/Resources/Favoriten_24x24-32.png b/Client/Resources/Favoriten_24x24-32.png
new file mode 100644
index 00000000..45492a93
Binary files /dev/null and b/Client/Resources/Favoriten_24x24-32.png differ
diff --git a/Client/Resources/Favoriten_256x256-32.png b/Client/Resources/Favoriten_256x256-32.png
new file mode 100644
index 00000000..cea34c9b
Binary files /dev/null and b/Client/Resources/Favoriten_256x256-32.png differ
diff --git a/Client/Resources/Favoriten_32x32-32.png b/Client/Resources/Favoriten_32x32-32.png
new file mode 100644
index 00000000..172a926d
Binary files /dev/null and b/Client/Resources/Favoriten_32x32-32.png differ
diff --git a/Client/Resources/Favoriten_48x48-32.png b/Client/Resources/Favoriten_48x48-32.png
new file mode 100644
index 00000000..90d3a16f
Binary files /dev/null and b/Client/Resources/Favoriten_48x48-32.png differ
diff --git a/Client/Start.cs b/Client/Start.cs
index d251b417..97fab4d6 100644
--- a/Client/Start.cs
+++ b/Client/Start.cs
@@ -194,7 +194,7 @@ namespace OnDoc
dokList1.createnewdoc(Convert.ToInt32(ExternalCall.partnernr), Convert.ToInt32(ExternalCall.dokumenttypnr));
}
else {
- dokList1.createnewdoc(Convert.ToInt32(ExternalCall.partnernr), Convert.ToInt32(ExternalCall.dokumenttypnr), ExternalCall.Interaktion, ExternalCall.showdoc);
+ dokList1.createnewdoc(Convert.ToInt32(ExternalCall.partnernr), Convert.ToInt32(ExternalCall.dokumenttypnr),false, ExternalCall.Interaktion, ExternalCall.showdoc);
}
}
@@ -210,7 +210,7 @@ namespace OnDoc
int doktyp = Convert.ToInt32(dokumenttypnr);
doktyp = doktyp - 900000000;
EDK_Data.toexecute = true;
- dokList1.createnewdoc(Convert.ToInt32(partnernr), doktyp, "Yes", "Yes");
+ dokList1.createnewdoc(Convert.ToInt32(partnernr), doktyp,false, "Yes", "Yes");
EDK_Data.toexecute = false;
}
diff --git a/Client/UIControls/DokList.Designer.cs b/Client/UIControls/DokList.Designer.cs
index 71aa5a99..b8d254d9 100644
--- a/Client/UIControls/DokList.Designer.cs
+++ b/Client/UIControls/DokList.Designer.cs
@@ -33,14 +33,21 @@
this.sfDataGrid1 = new Syncfusion.WinForms.DataGrid.SfDataGrid();
this.ctxMenuDokList = new System.Windows.Forms.ContextMenuStrip(this.components);
this.dokumentAnzeigenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.dokumentBearbeitenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.dokumentLöschenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.archivierenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.barcodeDemoToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.vertragPDFDEMOToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.zellenwertInZwischenablageKopierenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.druckenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.pDFGenerierenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
+ this.dokumentAnVersandstrasseToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
this.toolStripLabel1 = new System.Windows.Forms.ToolStripLabel();
this.tsrbvorschau = new System.Windows.Forms.ToolStripComboBox();
+ this.tsbtnpreviewno = new System.Windows.Forms.ToolStripButton();
+ this.tsbtnpreviewbottom = new System.Windows.Forms.ToolStripButton();
+ this.tsbtnpreviewright = new System.Windows.Forms.ToolStripButton();
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
this.panel2 = new System.Windows.Forms.Panel();
this.lblTitel = new System.Windows.Forms.Label();
@@ -48,61 +55,55 @@
this.ribbon2 = new System.Windows.Forms.Ribbon();
this.RibbonTabUserFunctions = new System.Windows.Forms.RibbonTab();
this.RibbonPanelExit = new System.Windows.Forms.RibbonPanel();
+ this.RibbonButtonExit = new System.Windows.Forms.RibbonButton();
this.ribbonPanelVorschau = new System.Windows.Forms.RibbonPanel();
+ this.RibbonBtnVorschauNo = new System.Windows.Forms.RibbonButton();
+ this.RibbonBtnVorschauUnten = new System.Windows.Forms.RibbonButton();
+ this.RibbonButtonVorschauRechts = new System.Windows.Forms.RibbonButton();
+ this.RibbonBtnVorschauSepparat = new System.Windows.Forms.RibbonButton();
this.RibbonPanelBearbeiten = new System.Windows.Forms.RibbonPanel();
+ this.RibbonButtonNewDoc = 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.RibbonPanelArchiv = new System.Windows.Forms.RibbonPanel();
+ this.RibbonButtonArchivToOnBase = new System.Windows.Forms.RibbonButton();
+ this.ribbonButtonVersandstrasse = new System.Windows.Forms.RibbonButton();
this.RibbonPanelProfil = new System.Windows.Forms.RibbonPanel();
this.ribbonItemGroup1 = new System.Windows.Forms.RibbonItemGroup();
this.ribbonLabel1 = new System.Windows.Forms.RibbonLabel();
this.RibbonCBProfil = new System.Windows.Forms.RibbonComboBox();
+ this.ribbonButton1 = new System.Windows.Forms.RibbonButton();
this.RibbonPanelCreate = new System.Windows.Forms.RibbonPanel();
+ this.RibbonButtonCreateNewPaket = new System.Windows.Forms.RibbonButton();
+ this.RibbonButtonEditPaket = new System.Windows.Forms.RibbonButton();
+ this.RibbonButtonCreateNewSerienbrief = new System.Windows.Forms.RibbonButton();
+ this.RibbonButtonEditSerienbrief = new System.Windows.Forms.RibbonButton();
this.RibbonPanelDoklist = new System.Windows.Forms.RibbonPanel();
+ this.RibbonButtonRefresh = new System.Windows.Forms.RibbonButton();
this.RibbonPanelDemo = new System.Windows.Forms.RibbonPanel();
+ this.RibbonButtonTest1 = new System.Windows.Forms.RibbonButton();
this.RibbonPanelSuche = new System.Windows.Forms.RibbonPanel();
this.ribbonGroupPartner = new System.Windows.Forms.RibbonItemGroup();
this.ribbonLabelPartner = new System.Windows.Forms.RibbonLabel();
this.ribbonTextPartner = new System.Windows.Forms.RibbonTextBox();
+ this.ribbonButtonPartnerSuche = new System.Windows.Forms.RibbonButton();
this.ribbonGroupMitarbeiter = new System.Windows.Forms.RibbonItemGroup();
this.ribbonLabelMitarbeiter = new System.Windows.Forms.RibbonLabel();
this.ribbonComboBoxMitarbeiter = new System.Windows.Forms.RibbonComboBox();
this.ribbonPannelDiverseVorlagen = new System.Windows.Forms.RibbonPanel();
+ this.ribbonButtonNativ = new System.Windows.Forms.RibbonButton();
this.RibbonTabAdmin = new System.Windows.Forms.RibbonTab();
this.ribbonPanel1 = new System.Windows.Forms.RibbonPanel();
- this.ribbonPanel3 = new System.Windows.Forms.RibbonPanel();
- this.pdfConfig1 = new Syncfusion.Pdf.PdfConfig();
- this.dokumentAnVersandstrasseToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.docPreview1 = new OnDoc.UIControls.DocPreview();
- this.dokumentBearbeitenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.dokumentLöschenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.archivierenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
- this.tsbtnpreviewno = new System.Windows.Forms.ToolStripButton();
- this.tsbtnpreviewbottom = new System.Windows.Forms.ToolStripButton();
- this.tsbtnpreviewright = new System.Windows.Forms.ToolStripButton();
- this.RibbonButtonExit = new System.Windows.Forms.RibbonButton();
- this.RibbonBtnVorschauNo = new System.Windows.Forms.RibbonButton();
- this.RibbonBtnVorschauUnten = new System.Windows.Forms.RibbonButton();
- this.RibbonButtonVorschauRechts = new System.Windows.Forms.RibbonButton();
- this.RibbonBtnVorschauSepparat = new System.Windows.Forms.RibbonButton();
- this.RibbonButtonNewDoc = 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.RibbonButtonArchivToOnBase = new System.Windows.Forms.RibbonButton();
- this.ribbonButton1 = new System.Windows.Forms.RibbonButton();
- this.RibbonButtonCreateNewPaket = new System.Windows.Forms.RibbonButton();
- this.RibbonButtonEditPaket = new System.Windows.Forms.RibbonButton();
- this.RibbonButtonCreateNewSerienbrief = new System.Windows.Forms.RibbonButton();
- this.RibbonButtonEditSerienbrief = new System.Windows.Forms.RibbonButton();
- this.RibbonButtonRefresh = new System.Windows.Forms.RibbonButton();
- this.RibbonButtonTest1 = new System.Windows.Forms.RibbonButton();
- this.ribbonButtonPartnerSuche = new System.Windows.Forms.RibbonButton();
- this.ribbonButtonNativ = new System.Windows.Forms.RibbonButton();
this.RibbonButtonDokumenttyp = new System.Windows.Forms.RibbonButton();
this.RibbonButtonVorlagen = new System.Windows.Forms.RibbonButton();
+ this.ribbonPanel3 = new System.Windows.Forms.RibbonPanel();
this.ribbonButton2 = new System.Windows.Forms.RibbonButton();
this.RibbonButtonBerechtigungsgruppe = new System.Windows.Forms.RibbonButton();
+ this.pdfConfig1 = new Syncfusion.Pdf.PdfConfig();
this.RibbonButtonCreateNewDoc = new System.Windows.Forms.RibbonButton();
- this.ribbonButtonVersandstrasse = new System.Windows.Forms.RibbonButton();
+ this.RibbonButtonFavoriten = new System.Windows.Forms.RibbonButton();
+ this.docPreview1 = new OnDoc.UIControls.DocPreview();
((System.ComponentModel.ISupportInitialize)(this.sfDataGrid1)).BeginInit();
this.ctxMenuDokList.SuspendLayout();
this.toolStrip1.SuspendLayout();
@@ -157,6 +158,29 @@
this.dokumentAnzeigenToolStripMenuItem.Visible = false;
this.dokumentAnzeigenToolStripMenuItem.Click += new System.EventHandler(this.dokumentAnzeigenToolStripMenuItem_Click);
//
+ // dokumentBearbeitenToolStripMenuItem
+ //
+ this.dokumentBearbeitenToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("dokumentBearbeitenToolStripMenuItem.Image")));
+ this.dokumentBearbeitenToolStripMenuItem.Name = "dokumentBearbeitenToolStripMenuItem";
+ this.dokumentBearbeitenToolStripMenuItem.Size = new System.Drawing.Size(279, 22);
+ this.dokumentBearbeitenToolStripMenuItem.Text = "Dokument bearbeiten";
+ this.dokumentBearbeitenToolStripMenuItem.Click += new System.EventHandler(this.dokumentBearbeitenToolStripMenuItem_Click);
+ //
+ // dokumentLöschenToolStripMenuItem
+ //
+ this.dokumentLöschenToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("dokumentLöschenToolStripMenuItem.Image")));
+ this.dokumentLöschenToolStripMenuItem.Name = "dokumentLöschenToolStripMenuItem";
+ this.dokumentLöschenToolStripMenuItem.Size = new System.Drawing.Size(279, 22);
+ this.dokumentLöschenToolStripMenuItem.Text = "Dokument löschen";
+ this.dokumentLöschenToolStripMenuItem.Click += new System.EventHandler(this.dokumentLöschenToolStripMenuItem_Click);
+ //
+ // archivierenToolStripMenuItem
+ //
+ this.archivierenToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("archivierenToolStripMenuItem.Image")));
+ this.archivierenToolStripMenuItem.Name = "archivierenToolStripMenuItem";
+ this.archivierenToolStripMenuItem.Size = new System.Drawing.Size(279, 22);
+ this.archivierenToolStripMenuItem.Text = "Archivieren";
+ //
// barcodeDemoToolStripMenuItem
//
this.barcodeDemoToolStripMenuItem.Name = "barcodeDemoToolStripMenuItem";
@@ -194,6 +218,12 @@
this.pDFGenerierenToolStripMenuItem.Text = "PDF generieren";
this.pDFGenerierenToolStripMenuItem.Click += new System.EventHandler(this.pDFGenerierenToolStripMenuItem_Click);
//
+ // dokumentAnVersandstrasseToolStripMenuItem
+ //
+ this.dokumentAnVersandstrasseToolStripMenuItem.Name = "dokumentAnVersandstrasseToolStripMenuItem";
+ this.dokumentAnVersandstrasseToolStripMenuItem.Size = new System.Drawing.Size(279, 22);
+ this.dokumentAnVersandstrasseToolStripMenuItem.Text = "Dokument an Versandstrasse";
+ //
// toolStrip1
//
this.toolStrip1.Dock = System.Windows.Forms.DockStyle.Bottom;
@@ -234,6 +264,33 @@
this.tsrbvorschau.SelectedIndexChanged += new System.EventHandler(this.tsrbvorschau_SelectedIndexChanged);
this.tsrbvorschau.TextChanged += new System.EventHandler(this.tsrbvorschau_TextChanged);
//
+ // tsbtnpreviewno
+ //
+ this.tsbtnpreviewno.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.tsbtnpreviewno.Image = ((System.Drawing.Image)(resources.GetObject("tsbtnpreviewno.Image")));
+ this.tsbtnpreviewno.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.tsbtnpreviewno.Name = "tsbtnpreviewno";
+ this.tsbtnpreviewno.Size = new System.Drawing.Size(23, 22);
+ this.tsbtnpreviewno.Text = "Keine Vorschau";
+ //
+ // tsbtnpreviewbottom
+ //
+ this.tsbtnpreviewbottom.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.tsbtnpreviewbottom.Image = ((System.Drawing.Image)(resources.GetObject("tsbtnpreviewbottom.Image")));
+ this.tsbtnpreviewbottom.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.tsbtnpreviewbottom.Name = "tsbtnpreviewbottom";
+ this.tsbtnpreviewbottom.Size = new System.Drawing.Size(23, 22);
+ this.tsbtnpreviewbottom.Text = "Vorschau unten";
+ //
+ // tsbtnpreviewright
+ //
+ this.tsbtnpreviewright.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
+ this.tsbtnpreviewright.Image = ((System.Drawing.Image)(resources.GetObject("tsbtnpreviewright.Image")));
+ this.tsbtnpreviewright.ImageTransparentColor = System.Drawing.Color.Magenta;
+ this.tsbtnpreviewright.Name = "tsbtnpreviewright";
+ this.tsbtnpreviewright.Size = new System.Drawing.Size(23, 22);
+ this.tsbtnpreviewright.Text = "Vorschau rechts";
+ //
// splitContainer1
//
this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
@@ -332,6 +389,16 @@
this.RibbonPanelExit.Name = "RibbonPanelExit";
this.RibbonPanelExit.Text = "Beenden";
//
+ // RibbonButtonExit
+ //
+ this.RibbonButtonExit.Image = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
+ this.RibbonButtonExit.LargeImage = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
+ this.RibbonButtonExit.Name = "RibbonButtonExit";
+ this.RibbonButtonExit.SmallImage = global::OnDoc.Properties.Resources.CloseApplication_16x16_32;
+ this.RibbonButtonExit.Text = "Beenden";
+ this.RibbonButtonExit.TextAlignment = System.Windows.Forms.RibbonItem.RibbonItemTextAlignment.Center;
+ this.RibbonButtonExit.Click += new System.EventHandler(this.RibbonButtonExit_Click);
+ //
// ribbonPanelVorschau
//
this.ribbonPanelVorschau.ButtonMoreVisible = false;
@@ -342,16 +409,91 @@
this.ribbonPanelVorschau.Name = "ribbonPanelVorschau";
this.ribbonPanelVorschau.Text = "Vorschau";
//
+ // RibbonBtnVorschauNo
+ //
+ this.RibbonBtnVorschauNo.Image = global::OnDoc.Properties.Resources.Preview_Now_32x32_32;
+ this.RibbonBtnVorschauNo.LargeImage = global::OnDoc.Properties.Resources.Preview_Now_32x32_32;
+ this.RibbonBtnVorschauNo.MaxSizeMode = System.Windows.Forms.RibbonElementSizeMode.Large;
+ this.RibbonBtnVorschauNo.Name = "RibbonBtnVorschauNo";
+ this.RibbonBtnVorschauNo.SmallImage = global::OnDoc.Properties.Resources.Preview_Now_16x16_32;
+ this.RibbonBtnVorschauNo.Text = "Keine";
+ this.RibbonBtnVorschauNo.TextAlignment = System.Windows.Forms.RibbonItem.RibbonItemTextAlignment.Center;
+ this.RibbonBtnVorschauNo.Click += new System.EventHandler(this.RibbonBtnVorschauNo_Click);
+ //
+ // RibbonBtnVorschauUnten
+ //
+ this.RibbonBtnVorschauUnten.Image = global::OnDoc.Properties.Resources.Preview_Unten_32x32_32;
+ this.RibbonBtnVorschauUnten.LargeImage = global::OnDoc.Properties.Resources.Preview_Unten_32x32_32;
+ this.RibbonBtnVorschauUnten.Name = "RibbonBtnVorschauUnten";
+ this.RibbonBtnVorschauUnten.SmallImage = global::OnDoc.Properties.Resources.Preview_Unten_16x16_32;
+ this.RibbonBtnVorschauUnten.Text = "Unten";
+ this.RibbonBtnVorschauUnten.Click += new System.EventHandler(this.RibbonBtnVorschauUnten_Click);
+ //
+ // RibbonButtonVorschauRechts
+ //
+ this.RibbonButtonVorschauRechts.Image = global::OnDoc.Properties.Resources.Preview_Rechts_32x32_32;
+ this.RibbonButtonVorschauRechts.LargeImage = global::OnDoc.Properties.Resources.Preview_Rechts_32x32_32;
+ this.RibbonButtonVorschauRechts.Name = "RibbonButtonVorschauRechts";
+ this.RibbonButtonVorschauRechts.SmallImage = global::OnDoc.Properties.Resources.Preview_Rechts_16x16_32;
+ this.RibbonButtonVorschauRechts.Text = "Rechts";
+ this.RibbonButtonVorschauRechts.Click += new System.EventHandler(this.RibbonButtonVorschauRechts_Click);
+ //
+ // RibbonBtnVorschauSepparat
+ //
+ this.RibbonBtnVorschauSepparat.Image = global::OnDoc.Properties.Resources.Preview_separated_32x32_32;
+ this.RibbonBtnVorschauSepparat.LargeImage = global::OnDoc.Properties.Resources.Preview_separated_32x32_32;
+ this.RibbonBtnVorschauSepparat.Name = "RibbonBtnVorschauSepparat";
+ this.RibbonBtnVorschauSepparat.SmallImage = global::OnDoc.Properties.Resources.Preview_separated_16x16_32;
+ this.RibbonBtnVorschauSepparat.Text = "Eigenes Fenster";
+ this.RibbonBtnVorschauSepparat.Click += new System.EventHandler(this.RibbonBtnVorschauSepparat_Click);
+ //
// RibbonPanelBearbeiten
//
this.RibbonPanelBearbeiten.ButtonMoreVisible = false;
this.RibbonPanelBearbeiten.Items.Add(this.RibbonButtonNewDoc);
+ this.RibbonPanelBearbeiten.Items.Add(this.RibbonButtonFavoriten);
this.RibbonPanelBearbeiten.Items.Add(this.RibbonButtonEditEditDoc);
this.RibbonPanelBearbeiten.Items.Add(this.RibbonButtonEditDelete);
this.RibbonPanelBearbeiten.Items.Add(this.RibbonButtonZuweisen);
this.RibbonPanelBearbeiten.Name = "RibbonPanelBearbeiten";
this.RibbonPanelBearbeiten.Text = "Dokument";
//
+ // RibbonButtonNewDoc
+ //
+ this.RibbonButtonNewDoc.Image = global::OnDoc.Properties.Resources.NewDoc_32x32_32;
+ this.RibbonButtonNewDoc.LargeImage = global::OnDoc.Properties.Resources.NewDoc_32x32_32;
+ this.RibbonButtonNewDoc.Name = "RibbonButtonNewDoc";
+ this.RibbonButtonNewDoc.SmallImage = global::OnDoc.Properties.Resources.NewDoc_32x32_32;
+ this.RibbonButtonNewDoc.Text = "Neu";
+ this.RibbonButtonNewDoc.Click += new System.EventHandler(this.RibbonButtonNewDoc_Click);
+ //
+ // RibbonButtonEditEditDoc
+ //
+ this.RibbonButtonEditEditDoc.Image = global::OnDoc.Properties.Resources.EditDoc_32x32_32;
+ this.RibbonButtonEditEditDoc.LargeImage = global::OnDoc.Properties.Resources.EditDoc_32x32_32;
+ this.RibbonButtonEditEditDoc.Name = "RibbonButtonEditEditDoc";
+ this.RibbonButtonEditEditDoc.SmallImage = global::OnDoc.Properties.Resources.EditDoc_16x16_32;
+ this.RibbonButtonEditEditDoc.Text = "Bearbeiten";
+ this.RibbonButtonEditEditDoc.Click += new System.EventHandler(this.dokumentBearbeitenToolStripMenuItem_Click);
+ //
+ // RibbonButtonEditDelete
+ //
+ this.RibbonButtonEditDelete.Image = global::OnDoc.Properties.Resources.Zuweisen_32x32_32;
+ this.RibbonButtonEditDelete.LargeImage = global::OnDoc.Properties.Resources.Zuweisen_32x32_32;
+ this.RibbonButtonEditDelete.Name = "RibbonButtonEditDelete";
+ this.RibbonButtonEditDelete.SmallImage = global::OnDoc.Properties.Resources.DeleteDoc_16x16_32;
+ this.RibbonButtonEditDelete.Text = "Löschen";
+ this.RibbonButtonEditDelete.Click += new System.EventHandler(this.RibbonButtonEditDelete_Click);
+ //
+ // RibbonButtonZuweisen
+ //
+ this.RibbonButtonZuweisen.Image = global::OnDoc.Properties.Resources.Zuweisen_32x32_32;
+ this.RibbonButtonZuweisen.LargeImage = global::OnDoc.Properties.Resources.Zuweisen_32x32_32;
+ this.RibbonButtonZuweisen.Name = "RibbonButtonZuweisen";
+ this.RibbonButtonZuweisen.SmallImage = global::OnDoc.Properties.Resources.Zuweisen_16x16_32;
+ this.RibbonButtonZuweisen.Text = "Zuweisen";
+ this.RibbonButtonZuweisen.Click += new System.EventHandler(this.RibbonButtonZuweisen_Click);
+ //
// RibbonPanelArchiv
//
this.RibbonPanelArchiv.ButtonMoreVisible = false;
@@ -360,6 +502,24 @@
this.RibbonPanelArchiv.Name = "RibbonPanelArchiv";
this.RibbonPanelArchiv.Text = "Archiv";
//
+ // RibbonButtonArchivToOnBase
+ //
+ this.RibbonButtonArchivToOnBase.Image = ((System.Drawing.Image)(resources.GetObject("RibbonButtonArchivToOnBase.Image")));
+ this.RibbonButtonArchivToOnBase.LargeImage = ((System.Drawing.Image)(resources.GetObject("RibbonButtonArchivToOnBase.LargeImage")));
+ this.RibbonButtonArchivToOnBase.Name = "RibbonButtonArchivToOnBase";
+ this.RibbonButtonArchivToOnBase.SmallImage = ((System.Drawing.Image)(resources.GetObject("RibbonButtonArchivToOnBase.SmallImage")));
+ this.RibbonButtonArchivToOnBase.Text = "Archivieren";
+ this.RibbonButtonArchivToOnBase.Click += new System.EventHandler(this.RibbonButtonArchivToOnBase_Click);
+ //
+ // ribbonButtonVersandstrasse
+ //
+ this.ribbonButtonVersandstrasse.Image = global::OnDoc.Properties.Resources.Versandstrasse_32x32_32;
+ this.ribbonButtonVersandstrasse.LargeImage = global::OnDoc.Properties.Resources.Versandstrasse_32x32_32;
+ this.ribbonButtonVersandstrasse.Name = "ribbonButtonVersandstrasse";
+ this.ribbonButtonVersandstrasse.SmallImage = global::OnDoc.Properties.Resources.Versandstrasse_24x24_32;
+ this.ribbonButtonVersandstrasse.Text = "Versandstrasse";
+ this.ribbonButtonVersandstrasse.Click += new System.EventHandler(this.ribbonButtonVersandstrasse_Click);
+ //
// RibbonPanelProfil
//
this.RibbonPanelProfil.ButtonMoreVisible = false;
@@ -387,6 +547,14 @@
this.RibbonCBProfil.SelectedIndex = -1;
this.RibbonCBProfil.TextBoxText = "";
//
+ // ribbonButton1
+ //
+ this.ribbonButton1.Image = global::OnDoc.Properties.Resources.Pprofil_32x32_32;
+ this.ribbonButton1.LargeImage = global::OnDoc.Properties.Resources.Pprofil_32x32_32;
+ this.ribbonButton1.Name = "ribbonButton1";
+ this.ribbonButton1.SmallImage = global::OnDoc.Properties.Resources.Pprofil_16x16_32;
+ this.ribbonButton1.Click += new System.EventHandler(this.ribbonButton1_Click);
+ //
// RibbonPanelCreate
//
this.RibbonPanelCreate.ButtonMoreVisible = false;
@@ -397,26 +565,80 @@
this.RibbonPanelCreate.Name = "RibbonPanelCreate";
this.RibbonPanelCreate.Text = "Serienbriefe / Dokumentpakete";
//
- // RibbonPanelDoklist
+ // RibbonButtonCreateNewPaket
//
- this.RibbonPanelDoklist.ButtonMoreVisible = false;
- this.RibbonPanelDoklist.Items.Add(this.RibbonButtonRefresh);
- this.RibbonPanelDoklist.Name = "RibbonPanelDoklist";
- this.RibbonPanelDoklist.Text = "Dokumentliste";
+ this.RibbonButtonCreateNewPaket.Image = global::OnDoc.Properties.Resources.NewDokPaket_32x32_32;
+ this.RibbonButtonCreateNewPaket.LargeImage = global::OnDoc.Properties.Resources.NewDokPaket_32x32_32;
+ this.RibbonButtonCreateNewPaket.Name = "RibbonButtonCreateNewPaket";
+ this.RibbonButtonCreateNewPaket.SmallImage = global::OnDoc.Properties.Resources.NewDokPaket_16x16_32;
+ this.RibbonButtonCreateNewPaket.Text = "Dokumentpaket";
+ this.RibbonButtonCreateNewPaket.Click += new System.EventHandler(this.RibbonButtonCreateNewPaket_Click);
//
- // RibbonPanelDemo
+ // RibbonButtonEditPaket
//
- this.RibbonPanelDemo.Items.Add(this.RibbonButtonTest1);
- this.RibbonPanelDemo.Name = "RibbonPanelDemo";
- this.RibbonPanelDemo.Text = "Test-Funktionen";
- this.RibbonPanelDemo.Visible = false;
+ this.RibbonButtonEditPaket.Image = global::OnDoc.Properties.Resources.EditDokumentPaket_32x32_32;
+ this.RibbonButtonEditPaket.LargeImage = global::OnDoc.Properties.Resources.EditDokumentPaket_32x32_32;
+ this.RibbonButtonEditPaket.Name = "RibbonButtonEditPaket";
+ this.RibbonButtonEditPaket.SmallImage = global::OnDoc.Properties.Resources.EditDokumentPaket_16x16_32;
+ this.RibbonButtonEditPaket.Text = "Dokumentpaket bearbeiten";
+ this.RibbonButtonEditPaket.Visible = false;
//
- // RibbonPanelSuche
+ // RibbonButtonCreateNewSerienbrief
//
- this.RibbonPanelSuche.Items.Add(this.ribbonGroupPartner);
- this.RibbonPanelSuche.Items.Add(this.ribbonGroupMitarbeiter);
- this.RibbonPanelSuche.Name = "RibbonPanelSuche";
- this.RibbonPanelSuche.Text = "Dokumente suchen";
+ this.RibbonButtonCreateNewSerienbrief.Image = global::OnDoc.Properties.Resources.NewSerienbrief_32x32_32;
+ this.RibbonButtonCreateNewSerienbrief.LargeImage = global::OnDoc.Properties.Resources.NewSerienbrief_32x32_32;
+ this.RibbonButtonCreateNewSerienbrief.Name = "RibbonButtonCreateNewSerienbrief";
+ this.RibbonButtonCreateNewSerienbrief.SmallImage = global::OnDoc.Properties.Resources.NewSerienbrief_16x16_32;
+ this.RibbonButtonCreateNewSerienbrief.Text = "Serienbrief";
+ this.RibbonButtonCreateNewSerienbrief.Click += new System.EventHandler(this.RibbonButtonCreateNewSerienbrief_Click);
+ //
+ // RibbonButtonEditSerienbrief
+ //
+ this.RibbonButtonEditSerienbrief.Image = global::OnDoc.Properties.Resources.EditSerienbrief_32x32_32;
+ this.RibbonButtonEditSerienbrief.LargeImage = global::OnDoc.Properties.Resources.EditSerienbrief_32x32_32;
+ this.RibbonButtonEditSerienbrief.Name = "RibbonButtonEditSerienbrief";
+ this.RibbonButtonEditSerienbrief.SmallImage = global::OnDoc.Properties.Resources.EditSerienbrief_16x16_32;
+ this.RibbonButtonEditSerienbrief.Text = "Serienbrief bearbeiten";
+ this.RibbonButtonEditSerienbrief.Visible = false;
+ //
+ // RibbonPanelDoklist
+ //
+ this.RibbonPanelDoklist.ButtonMoreVisible = false;
+ this.RibbonPanelDoklist.Items.Add(this.RibbonButtonRefresh);
+ this.RibbonPanelDoklist.Name = "RibbonPanelDoklist";
+ this.RibbonPanelDoklist.Text = "Dokumentliste";
+ //
+ // RibbonButtonRefresh
+ //
+ this.RibbonButtonRefresh.Image = global::OnDoc.Properties.Resources.Refresh_32x32_32;
+ this.RibbonButtonRefresh.LargeImage = global::OnDoc.Properties.Resources.Refresh_32x32_32;
+ this.RibbonButtonRefresh.Name = "RibbonButtonRefresh";
+ this.RibbonButtonRefresh.SmallImage = global::OnDoc.Properties.Resources.Refresh_16x16_32;
+ this.RibbonButtonRefresh.Text = "Aktualisieren";
+ this.RibbonButtonRefresh.Click += new System.EventHandler(this.RibbonButtonRefresh_Click);
+ //
+ // RibbonPanelDemo
+ //
+ this.RibbonPanelDemo.Items.Add(this.RibbonButtonTest1);
+ this.RibbonPanelDemo.Name = "RibbonPanelDemo";
+ this.RibbonPanelDemo.Text = "Test-Funktionen";
+ this.RibbonPanelDemo.Visible = false;
+ //
+ // RibbonButtonTest1
+ //
+ this.RibbonButtonTest1.Image = ((System.Drawing.Image)(resources.GetObject("RibbonButtonTest1.Image")));
+ this.RibbonButtonTest1.LargeImage = ((System.Drawing.Image)(resources.GetObject("RibbonButtonTest1.LargeImage")));
+ this.RibbonButtonTest1.Name = "RibbonButtonTest1";
+ this.RibbonButtonTest1.SmallImage = ((System.Drawing.Image)(resources.GetObject("RibbonButtonTest1.SmallImage")));
+ this.RibbonButtonTest1.Text = "Test 1";
+ this.RibbonButtonTest1.Click += new System.EventHandler(this.RibbonButtonTest1_Click);
+ //
+ // RibbonPanelSuche
+ //
+ this.RibbonPanelSuche.Items.Add(this.ribbonGroupPartner);
+ this.RibbonPanelSuche.Items.Add(this.ribbonGroupMitarbeiter);
+ this.RibbonPanelSuche.Name = "RibbonPanelSuche";
+ this.RibbonPanelSuche.Text = "Dokumente suchen";
//
// ribbonGroupPartner
//
@@ -438,6 +660,15 @@
this.ribbonTextPartner.TextBoxText = "";
this.ribbonTextPartner.TextBoxKeyDown += new System.Windows.Forms.KeyEventHandler(this.ribbonTextPartnernr_TextBoxKeyDown);
//
+ // ribbonButtonPartnerSuche
+ //
+ this.ribbonButtonPartnerSuche.Image = global::OnDoc.Properties.Resources.save_16x16_32;
+ this.ribbonButtonPartnerSuche.LargeImage = global::OnDoc.Properties.Resources.save_16x16_32;
+ this.ribbonButtonPartnerSuche.MaxSizeMode = System.Windows.Forms.RibbonElementSizeMode.Compact;
+ this.ribbonButtonPartnerSuche.Name = "ribbonButtonPartnerSuche";
+ this.ribbonButtonPartnerSuche.SmallImage = global::OnDoc.Properties.Resources.Search_16x16_32;
+ this.ribbonButtonPartnerSuche.Click += new System.EventHandler(this.ribbonPartnerSuche_Click);
+ //
// ribbonGroupMitarbeiter
//
this.ribbonGroupMitarbeiter.Items.Add(this.ribbonLabelMitarbeiter);
@@ -464,6 +695,14 @@
this.ribbonPannelDiverseVorlagen.Name = "ribbonPannelDiverseVorlagen";
this.ribbonPannelDiverseVorlagen.Text = "Nativ";
//
+ // ribbonButtonNativ
+ //
+ this.ribbonButtonNativ.Image = global::OnDoc.Properties.Resources.Native_32x32_32;
+ this.ribbonButtonNativ.LargeImage = global::OnDoc.Properties.Resources.Native_32x32_32;
+ this.ribbonButtonNativ.Name = "ribbonButtonNativ";
+ this.ribbonButtonNativ.SmallImage = global::OnDoc.Properties.Resources.Native_24x24_32;
+ this.ribbonButtonNativ.Click += new System.EventHandler(this.ribbonButtonNativ_Click);
+ //
// RibbonTabAdmin
//
this.RibbonTabAdmin.Name = "RibbonTabAdmin";
@@ -480,252 +719,6 @@
this.ribbonPanel1.Name = "ribbonPanel1";
this.ribbonPanel1.Text = "ribbonPanel1";
//
- // ribbonPanel3
- //
- this.ribbonPanel3.ButtonMoreVisible = false;
- this.ribbonPanel3.FlowsTo = System.Windows.Forms.RibbonPanelFlowDirection.Left;
- this.ribbonPanel3.Items.Add(this.ribbonButton2);
- this.ribbonPanel3.Items.Add(this.RibbonButtonBerechtigungsgruppe);
- this.ribbonPanel3.Name = "ribbonPanel3";
- this.ribbonPanel3.Text = "Berechtigungen";
- //
- // dokumentAnVersandstrasseToolStripMenuItem
- //
- this.dokumentAnVersandstrasseToolStripMenuItem.Name = "dokumentAnVersandstrasseToolStripMenuItem";
- this.dokumentAnVersandstrasseToolStripMenuItem.Size = new System.Drawing.Size(279, 22);
- this.dokumentAnVersandstrasseToolStripMenuItem.Text = "Dokument an Versandstrasse";
- //
- // 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;
- //
- // dokumentBearbeitenToolStripMenuItem
- //
- this.dokumentBearbeitenToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("dokumentBearbeitenToolStripMenuItem.Image")));
- this.dokumentBearbeitenToolStripMenuItem.Name = "dokumentBearbeitenToolStripMenuItem";
- this.dokumentBearbeitenToolStripMenuItem.Size = new System.Drawing.Size(279, 22);
- this.dokumentBearbeitenToolStripMenuItem.Text = "Dokument bearbeiten";
- this.dokumentBearbeitenToolStripMenuItem.Click += new System.EventHandler(this.dokumentBearbeitenToolStripMenuItem_Click);
- //
- // dokumentLöschenToolStripMenuItem
- //
- this.dokumentLöschenToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("dokumentLöschenToolStripMenuItem.Image")));
- this.dokumentLöschenToolStripMenuItem.Name = "dokumentLöschenToolStripMenuItem";
- this.dokumentLöschenToolStripMenuItem.Size = new System.Drawing.Size(279, 22);
- this.dokumentLöschenToolStripMenuItem.Text = "Dokument löschen";
- this.dokumentLöschenToolStripMenuItem.Click += new System.EventHandler(this.dokumentLöschenToolStripMenuItem_Click);
- //
- // archivierenToolStripMenuItem
- //
- this.archivierenToolStripMenuItem.Image = ((System.Drawing.Image)(resources.GetObject("archivierenToolStripMenuItem.Image")));
- this.archivierenToolStripMenuItem.Name = "archivierenToolStripMenuItem";
- this.archivierenToolStripMenuItem.Size = new System.Drawing.Size(279, 22);
- this.archivierenToolStripMenuItem.Text = "Archivieren";
- //
- // tsbtnpreviewno
- //
- this.tsbtnpreviewno.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- this.tsbtnpreviewno.Image = ((System.Drawing.Image)(resources.GetObject("tsbtnpreviewno.Image")));
- this.tsbtnpreviewno.ImageTransparentColor = System.Drawing.Color.Magenta;
- this.tsbtnpreviewno.Name = "tsbtnpreviewno";
- this.tsbtnpreviewno.Size = new System.Drawing.Size(23, 22);
- this.tsbtnpreviewno.Text = "Keine Vorschau";
- //
- // tsbtnpreviewbottom
- //
- this.tsbtnpreviewbottom.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- this.tsbtnpreviewbottom.Image = ((System.Drawing.Image)(resources.GetObject("tsbtnpreviewbottom.Image")));
- this.tsbtnpreviewbottom.ImageTransparentColor = System.Drawing.Color.Magenta;
- this.tsbtnpreviewbottom.Name = "tsbtnpreviewbottom";
- this.tsbtnpreviewbottom.Size = new System.Drawing.Size(23, 22);
- this.tsbtnpreviewbottom.Text = "Vorschau unten";
- //
- // tsbtnpreviewright
- //
- this.tsbtnpreviewright.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
- this.tsbtnpreviewright.Image = ((System.Drawing.Image)(resources.GetObject("tsbtnpreviewright.Image")));
- this.tsbtnpreviewright.ImageTransparentColor = System.Drawing.Color.Magenta;
- this.tsbtnpreviewright.Name = "tsbtnpreviewright";
- this.tsbtnpreviewright.Size = new System.Drawing.Size(23, 22);
- this.tsbtnpreviewright.Text = "Vorschau rechts";
- //
- // RibbonButtonExit
- //
- this.RibbonButtonExit.Image = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
- this.RibbonButtonExit.LargeImage = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
- this.RibbonButtonExit.Name = "RibbonButtonExit";
- this.RibbonButtonExit.SmallImage = global::OnDoc.Properties.Resources.CloseApplication_16x16_32;
- this.RibbonButtonExit.Text = "Beenden";
- this.RibbonButtonExit.TextAlignment = System.Windows.Forms.RibbonItem.RibbonItemTextAlignment.Center;
- this.RibbonButtonExit.Click += new System.EventHandler(this.RibbonButtonExit_Click);
- //
- // RibbonBtnVorschauNo
- //
- this.RibbonBtnVorschauNo.Image = global::OnDoc.Properties.Resources.Preview_Now_32x32_32;
- this.RibbonBtnVorschauNo.LargeImage = global::OnDoc.Properties.Resources.Preview_Now_32x32_32;
- this.RibbonBtnVorschauNo.MaxSizeMode = System.Windows.Forms.RibbonElementSizeMode.Large;
- this.RibbonBtnVorschauNo.Name = "RibbonBtnVorschauNo";
- this.RibbonBtnVorschauNo.SmallImage = global::OnDoc.Properties.Resources.Preview_Now_16x16_32;
- this.RibbonBtnVorschauNo.Text = "Keine";
- this.RibbonBtnVorschauNo.TextAlignment = System.Windows.Forms.RibbonItem.RibbonItemTextAlignment.Center;
- this.RibbonBtnVorschauNo.Click += new System.EventHandler(this.RibbonBtnVorschauNo_Click);
- //
- // RibbonBtnVorschauUnten
- //
- this.RibbonBtnVorschauUnten.Image = global::OnDoc.Properties.Resources.Preview_Unten_32x32_32;
- this.RibbonBtnVorschauUnten.LargeImage = global::OnDoc.Properties.Resources.Preview_Unten_32x32_32;
- this.RibbonBtnVorschauUnten.Name = "RibbonBtnVorschauUnten";
- this.RibbonBtnVorschauUnten.SmallImage = global::OnDoc.Properties.Resources.Preview_Unten_16x16_32;
- this.RibbonBtnVorschauUnten.Text = "Unten";
- this.RibbonBtnVorschauUnten.Click += new System.EventHandler(this.RibbonBtnVorschauUnten_Click);
- //
- // RibbonButtonVorschauRechts
- //
- this.RibbonButtonVorschauRechts.Image = global::OnDoc.Properties.Resources.Preview_Rechts_32x32_32;
- this.RibbonButtonVorschauRechts.LargeImage = global::OnDoc.Properties.Resources.Preview_Rechts_32x32_32;
- this.RibbonButtonVorschauRechts.Name = "RibbonButtonVorschauRechts";
- this.RibbonButtonVorschauRechts.SmallImage = global::OnDoc.Properties.Resources.Preview_Rechts_16x16_32;
- this.RibbonButtonVorschauRechts.Text = "Rechts";
- this.RibbonButtonVorschauRechts.Click += new System.EventHandler(this.RibbonButtonVorschauRechts_Click);
- //
- // RibbonBtnVorschauSepparat
- //
- this.RibbonBtnVorschauSepparat.Image = global::OnDoc.Properties.Resources.Preview_separated_32x32_32;
- this.RibbonBtnVorschauSepparat.LargeImage = global::OnDoc.Properties.Resources.Preview_separated_32x32_32;
- this.RibbonBtnVorschauSepparat.Name = "RibbonBtnVorschauSepparat";
- this.RibbonBtnVorschauSepparat.SmallImage = global::OnDoc.Properties.Resources.Preview_separated_16x16_32;
- this.RibbonBtnVorschauSepparat.Text = "Eigenes Fenster";
- this.RibbonBtnVorschauSepparat.Click += new System.EventHandler(this.RibbonBtnVorschauSepparat_Click);
- //
- // RibbonButtonNewDoc
- //
- this.RibbonButtonNewDoc.Image = global::OnDoc.Properties.Resources.NewDoc_32x32_32;
- this.RibbonButtonNewDoc.LargeImage = global::OnDoc.Properties.Resources.NewDoc_32x32_32;
- this.RibbonButtonNewDoc.Name = "RibbonButtonNewDoc";
- this.RibbonButtonNewDoc.SmallImage = global::OnDoc.Properties.Resources.NewDoc_32x32_32;
- this.RibbonButtonNewDoc.Text = "Neu";
- this.RibbonButtonNewDoc.Click += new System.EventHandler(this.RibbonButtonNewDoc_Click);
- //
- // RibbonButtonEditEditDoc
- //
- this.RibbonButtonEditEditDoc.Image = global::OnDoc.Properties.Resources.EditDoc_32x32_32;
- this.RibbonButtonEditEditDoc.LargeImage = global::OnDoc.Properties.Resources.EditDoc_32x32_32;
- this.RibbonButtonEditEditDoc.Name = "RibbonButtonEditEditDoc";
- this.RibbonButtonEditEditDoc.SmallImage = global::OnDoc.Properties.Resources.EditDoc_16x16_32;
- this.RibbonButtonEditEditDoc.Text = "Bearbeiten";
- this.RibbonButtonEditEditDoc.Click += new System.EventHandler(this.dokumentBearbeitenToolStripMenuItem_Click);
- //
- // RibbonButtonEditDelete
- //
- this.RibbonButtonEditDelete.Image = global::OnDoc.Properties.Resources.Zuweisen_32x32_32;
- this.RibbonButtonEditDelete.LargeImage = global::OnDoc.Properties.Resources.Zuweisen_32x32_32;
- this.RibbonButtonEditDelete.Name = "RibbonButtonEditDelete";
- this.RibbonButtonEditDelete.SmallImage = global::OnDoc.Properties.Resources.DeleteDoc_16x16_32;
- this.RibbonButtonEditDelete.Text = "Löschen";
- this.RibbonButtonEditDelete.Click += new System.EventHandler(this.RibbonButtonEditDelete_Click);
- //
- // RibbonButtonZuweisen
- //
- this.RibbonButtonZuweisen.Image = global::OnDoc.Properties.Resources.Zuweisen_32x32_32;
- this.RibbonButtonZuweisen.LargeImage = global::OnDoc.Properties.Resources.Zuweisen_32x32_32;
- this.RibbonButtonZuweisen.Name = "RibbonButtonZuweisen";
- this.RibbonButtonZuweisen.SmallImage = global::OnDoc.Properties.Resources.Zuweisen_16x16_32;
- this.RibbonButtonZuweisen.Text = "Zuweisen";
- this.RibbonButtonZuweisen.Click += new System.EventHandler(this.RibbonButtonZuweisen_Click);
- //
- // RibbonButtonArchivToOnBase
- //
- this.RibbonButtonArchivToOnBase.Image = ((System.Drawing.Image)(resources.GetObject("RibbonButtonArchivToOnBase.Image")));
- this.RibbonButtonArchivToOnBase.LargeImage = ((System.Drawing.Image)(resources.GetObject("RibbonButtonArchivToOnBase.LargeImage")));
- this.RibbonButtonArchivToOnBase.Name = "RibbonButtonArchivToOnBase";
- this.RibbonButtonArchivToOnBase.SmallImage = ((System.Drawing.Image)(resources.GetObject("RibbonButtonArchivToOnBase.SmallImage")));
- this.RibbonButtonArchivToOnBase.Text = "Archivieren";
- this.RibbonButtonArchivToOnBase.Click += new System.EventHandler(this.RibbonButtonArchivToOnBase_Click);
- //
- // ribbonButton1
- //
- this.ribbonButton1.Image = global::OnDoc.Properties.Resources.Pprofil_32x32_32;
- this.ribbonButton1.LargeImage = global::OnDoc.Properties.Resources.Pprofil_32x32_32;
- this.ribbonButton1.Name = "ribbonButton1";
- this.ribbonButton1.SmallImage = global::OnDoc.Properties.Resources.Pprofil_16x16_32;
- this.ribbonButton1.Click += new System.EventHandler(this.ribbonButton1_Click);
- //
- // RibbonButtonCreateNewPaket
- //
- this.RibbonButtonCreateNewPaket.Image = global::OnDoc.Properties.Resources.NewDokPaket_32x32_32;
- this.RibbonButtonCreateNewPaket.LargeImage = global::OnDoc.Properties.Resources.NewDokPaket_32x32_32;
- this.RibbonButtonCreateNewPaket.Name = "RibbonButtonCreateNewPaket";
- this.RibbonButtonCreateNewPaket.SmallImage = global::OnDoc.Properties.Resources.NewDokPaket_16x16_32;
- this.RibbonButtonCreateNewPaket.Text = "Dokumentpaket";
- this.RibbonButtonCreateNewPaket.Click += new System.EventHandler(this.RibbonButtonCreateNewPaket_Click);
- //
- // RibbonButtonEditPaket
- //
- this.RibbonButtonEditPaket.Image = global::OnDoc.Properties.Resources.EditDokumentPaket_32x32_32;
- this.RibbonButtonEditPaket.LargeImage = global::OnDoc.Properties.Resources.EditDokumentPaket_32x32_32;
- this.RibbonButtonEditPaket.Name = "RibbonButtonEditPaket";
- this.RibbonButtonEditPaket.SmallImage = global::OnDoc.Properties.Resources.EditDokumentPaket_16x16_32;
- this.RibbonButtonEditPaket.Text = "Dokumentpaket bearbeiten";
- this.RibbonButtonEditPaket.Visible = false;
- //
- // RibbonButtonCreateNewSerienbrief
- //
- this.RibbonButtonCreateNewSerienbrief.Image = global::OnDoc.Properties.Resources.NewSerienbrief_32x32_32;
- this.RibbonButtonCreateNewSerienbrief.LargeImage = global::OnDoc.Properties.Resources.NewSerienbrief_32x32_32;
- this.RibbonButtonCreateNewSerienbrief.Name = "RibbonButtonCreateNewSerienbrief";
- this.RibbonButtonCreateNewSerienbrief.SmallImage = global::OnDoc.Properties.Resources.NewSerienbrief_16x16_32;
- this.RibbonButtonCreateNewSerienbrief.Text = "Serienbrief";
- this.RibbonButtonCreateNewSerienbrief.Click += new System.EventHandler(this.RibbonButtonCreateNewSerienbrief_Click);
- //
- // RibbonButtonEditSerienbrief
- //
- this.RibbonButtonEditSerienbrief.Image = global::OnDoc.Properties.Resources.EditSerienbrief_32x32_32;
- this.RibbonButtonEditSerienbrief.LargeImage = global::OnDoc.Properties.Resources.EditSerienbrief_32x32_32;
- this.RibbonButtonEditSerienbrief.Name = "RibbonButtonEditSerienbrief";
- this.RibbonButtonEditSerienbrief.SmallImage = global::OnDoc.Properties.Resources.EditSerienbrief_16x16_32;
- this.RibbonButtonEditSerienbrief.Text = "Serienbrief bearbeiten";
- this.RibbonButtonEditSerienbrief.Visible = false;
- //
- // RibbonButtonRefresh
- //
- this.RibbonButtonRefresh.Image = global::OnDoc.Properties.Resources.Refresh_32x32_32;
- this.RibbonButtonRefresh.LargeImage = global::OnDoc.Properties.Resources.Refresh_32x32_32;
- this.RibbonButtonRefresh.Name = "RibbonButtonRefresh";
- this.RibbonButtonRefresh.SmallImage = global::OnDoc.Properties.Resources.Refresh_16x16_32;
- this.RibbonButtonRefresh.Text = "Aktualisieren";
- this.RibbonButtonRefresh.Click += new System.EventHandler(this.RibbonButtonRefresh_Click);
- //
- // RibbonButtonTest1
- //
- this.RibbonButtonTest1.Image = ((System.Drawing.Image)(resources.GetObject("RibbonButtonTest1.Image")));
- this.RibbonButtonTest1.LargeImage = ((System.Drawing.Image)(resources.GetObject("RibbonButtonTest1.LargeImage")));
- this.RibbonButtonTest1.Name = "RibbonButtonTest1";
- this.RibbonButtonTest1.SmallImage = ((System.Drawing.Image)(resources.GetObject("RibbonButtonTest1.SmallImage")));
- this.RibbonButtonTest1.Text = "Test 1";
- this.RibbonButtonTest1.Click += new System.EventHandler(this.RibbonButtonTest1_Click);
- //
- // ribbonButtonPartnerSuche
- //
- this.ribbonButtonPartnerSuche.Image = global::OnDoc.Properties.Resources.save_16x16_32;
- this.ribbonButtonPartnerSuche.LargeImage = global::OnDoc.Properties.Resources.save_16x16_32;
- this.ribbonButtonPartnerSuche.MaxSizeMode = System.Windows.Forms.RibbonElementSizeMode.Compact;
- this.ribbonButtonPartnerSuche.Name = "ribbonButtonPartnerSuche";
- this.ribbonButtonPartnerSuche.SmallImage = global::OnDoc.Properties.Resources.Search_16x16_32;
- this.ribbonButtonPartnerSuche.Click += new System.EventHandler(this.ribbonPartnerSuche_Click);
- //
- // ribbonButtonNativ
- //
- this.ribbonButtonNativ.Image = global::OnDoc.Properties.Resources.Native_32x32_32;
- this.ribbonButtonNativ.LargeImage = global::OnDoc.Properties.Resources.Native_32x32_32;
- this.ribbonButtonNativ.Name = "ribbonButtonNativ";
- this.ribbonButtonNativ.SmallImage = global::OnDoc.Properties.Resources.Native_24x24_32;
- this.ribbonButtonNativ.Click += new System.EventHandler(this.ribbonButtonNativ_Click);
- //
// RibbonButtonDokumenttyp
//
this.RibbonButtonDokumenttyp.Image = ((System.Drawing.Image)(resources.GetObject("RibbonButtonDokumenttyp.Image")));
@@ -744,6 +737,15 @@
this.RibbonButtonVorlagen.Text = "Vorlagen";
this.RibbonButtonVorlagen.Click += new System.EventHandler(this.RibbonButtonVorlagen_Click);
//
+ // ribbonPanel3
+ //
+ this.ribbonPanel3.ButtonMoreVisible = false;
+ this.ribbonPanel3.FlowsTo = System.Windows.Forms.RibbonPanelFlowDirection.Left;
+ this.ribbonPanel3.Items.Add(this.ribbonButton2);
+ this.ribbonPanel3.Items.Add(this.RibbonButtonBerechtigungsgruppe);
+ this.ribbonPanel3.Name = "ribbonPanel3";
+ this.ribbonPanel3.Text = "Berechtigungen";
+ //
// ribbonButton2
//
this.ribbonButton2.Image = ((System.Drawing.Image)(resources.GetObject("ribbonButton2.Image")));
@@ -771,14 +773,23 @@
this.RibbonButtonCreateNewDoc.Text = "Dokument";
this.RibbonButtonCreateNewDoc.Click += new System.EventHandler(this.RibbonButtonCreateNewDoc_Click);
//
- // ribbonButtonVersandstrasse
+ // RibbonButtonFavoriten
//
- this.ribbonButtonVersandstrasse.Image = global::OnDoc.Properties.Resources.Versandstrasse_32x32_32;
- this.ribbonButtonVersandstrasse.LargeImage = global::OnDoc.Properties.Resources.Versandstrasse_32x32_32;
- this.ribbonButtonVersandstrasse.Name = "ribbonButtonVersandstrasse";
- this.ribbonButtonVersandstrasse.SmallImage = global::OnDoc.Properties.Resources.Versandstrasse_24x24_32;
- this.ribbonButtonVersandstrasse.Text = "Versandstrasse";
- this.ribbonButtonVersandstrasse.Click += new System.EventHandler(this.ribbonButtonVersandstrasse_Click);
+ 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;
//
// DokList
//
@@ -879,5 +890,6 @@
private System.Windows.Forms.RibbonButton ribbonButtonNativ;
private System.Windows.Forms.ToolStripMenuItem dokumentAnVersandstrasseToolStripMenuItem;
private System.Windows.Forms.RibbonButton ribbonButtonVersandstrasse;
+ private System.Windows.Forms.RibbonButton RibbonButtonFavoriten;
}
}
diff --git a/Client/UIControls/DokList.cs b/Client/UIControls/DokList.cs
index 18d90047..8b6b8e4e 100644
--- a/Client/UIControls/DokList.cs
+++ b/Client/UIControls/DokList.cs
@@ -421,12 +421,13 @@ namespace OnDoc.UICintrols
{
createnewdoc(0, 0);
}
- public void createnewdoc(int partnernr, int dokumenttypnr, string interaktion="Yes",string showdoc="Yes")
+ public void createnewdoc(int partnernr, int dokumenttypnr, bool Favoriten=false, string interaktion="Yes",string showdoc="Yes")
{
if (dokumenttypnr == 0)
{
- DokTypSelect DokTypSelect = new DokTypSelect();
+ DokTypSelect DokTypSelect = new DokTypSelect(Favoriten);
+ DokTypSelect.vorlagentype = 0;
DokTypSelect.ShowDialog(this);
if (DokTypSelect.DialogResult == DialogResult.OK)
{
@@ -756,5 +757,10 @@ namespace OnDoc.UICintrols
vs.Show();
dokumentAnVersandstrasseToolStripMenuItem.Visible = true;
}
+
+ private void RibbonButtonFavoriten_Click(object sender, EventArgs e)
+ {
+ createnewdoc(0, 0, true);
+ }
}
}
diff --git a/Client/UIControls/DokList.resx b/Client/UIControls/DokList.resx
index 034a5833..07fdd98c 100644
--- a/Client/UIControls/DokList.resx
+++ b/Client/UIControls/DokList.resx
@@ -120,97 +120,7 @@
17, 17
-
- 157, 17
-
-
-
- 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
- RU5ErkJggg==
-
-
-
- 262, 17
-
iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAABGdBTUEAALGPC/xhBQAAAuRJREFUaEPt
@@ -317,6 +227,9 @@
DQ0zS3vVPkEAAAAASUVORK5CYII=
+
+ 157, 17
+
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
@@ -360,6 +273,90 @@
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
+
+
+
+
+ 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
+ RU5ErkJggg==
@@ -452,4 +449,7 @@
vAAADrwBlbxySQAAABNJREFUOE9jGAWjYBSMAjBgYAAABBAAAadEfGMAAAAASUVORK5CYII=
+
+ 262, 17
+
\ No newline at end of file
diff --git a/Client/bin/Debug/OnDoc.exe b/Client/bin/Debug/OnDoc.exe
index de72fae6..95fa7553 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 650825e7..195d4ecd 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 d7fe1223..05397098 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 b8849f70..19e057e0 100644
--- a/Client/bin/Debug/log.txt
+++ b/Client/bin/Debug/log.txt
@@ -21873,3 +21873,857 @@
2024-08-12 15:39:30.1466|DEBUG|EDOKA|
2024-08-12 15:39:30.2175|DEBUG|EDOKA|
2024-08-12 15:39:30.3033|DEBUG|EDOKA|Start - Ende
+2024-08-14 08:42:48.2255|DEBUG|EDOKA|Start
+2024-08-14 08:42:48.2660|DEBUG|EDOKA|
+2024-08-14 08:42:48.2660|DEBUG|EDOKA|
+2024-08-14 08:42:48.2660|DEBUG|EDOKA|
+2024-08-14 08:42:48.3250|DEBUG|EDOKA|
+2024-08-14 08:42:48.6200|DEBUG|EDOKA|
+2024-08-14 08:42:48.7009|DEBUG|EDOKA|Start - Ende
+2024-08-14 08:42:51.2182|DEBUG|EDOKA|
+2024-08-14 08:42:51.2202|DEBUG|EDOKA|
+2024-08-14 10:32:14.0537|DEBUG|EDOKA|Start
+2024-08-14 10:32:14.1133|DEBUG|EDOKA|
+2024-08-14 10:32:14.1254|DEBUG|EDOKA|
+2024-08-14 10:32:14.1254|DEBUG|EDOKA|
+2024-08-14 10:32:14.1442|DEBUG|EDOKA|
+2024-08-14 10:32:14.2012|DEBUG|EDOKA|
+2024-08-14 10:32:14.2763|DEBUG|EDOKA|Start - Ende
+2024-08-14 10:32:17.8435|DEBUG|EDOKA|
+2024-08-14 10:32:17.8805|DEBUG|EDOKA|
+2024-08-14 10:32:19.5231|DEBUG|EDOKA|
+2024-08-14 10:32:19.5332|DEBUG|EDOKA|
+2024-08-14 10:32:22.3169|DEBUG|EDOKA|
+2024-08-14 10:32:22.3169|DEBUG|EDOKA|
+2024-08-14 10:32:26.6426|DEBUG|EDOKA|
+2024-08-14 10:32:26.6786|DEBUG|EDOKA|
+2024-08-14 10:32:29.1498|DEBUG|EDOKA|
+2024-08-14 10:32:29.1602|DEBUG|EDOKA|
+2024-08-14 10:33:19.3932|DEBUG|EDOKA|
+2024-08-14 10:34:50.7539|DEBUG|EDOKA|
+2024-08-14 10:34:58.4559|DEBUG|EDOKA|Start
+2024-08-14 10:34:58.5153|DEBUG|EDOKA|
+2024-08-14 10:34:58.5203|DEBUG|EDOKA|
+2024-08-14 10:34:58.5203|DEBUG|EDOKA|
+2024-08-14 10:34:58.5342|DEBUG|EDOKA|
+2024-08-14 10:34:58.5922|DEBUG|EDOKA|
+2024-08-14 10:34:58.6557|DEBUG|EDOKA|Start - Ende
+2024-08-14 10:35:00.4061|DEBUG|EDOKA|
+2024-08-14 10:35:03.4637|DEBUG|EDOKA|
+2024-08-14 10:35:03.4717|DEBUG|EDOKA|
+2024-08-14 10:35:12.6644|DEBUG|EDOKA|
+2024-08-14 10:38:04.9503|DEBUG|EDOKA|Start
+2024-08-14 10:38:05.0138|DEBUG|EDOKA|
+2024-08-14 10:38:05.0179|DEBUG|EDOKA|
+2024-08-14 10:38:05.0179|DEBUG|EDOKA|
+2024-08-14 10:38:05.0368|DEBUG|EDOKA|
+2024-08-14 10:38:05.0994|DEBUG|EDOKA|
+2024-08-14 10:38:05.1684|DEBUG|EDOKA|Start - Ende
+2024-08-14 10:38:08.0292|DEBUG|EDOKA|
+2024-08-14 10:38:08.0385|DEBUG|EDOKA|
+2024-08-14 10:38:16.9713|DEBUG|EDOKA|
+2024-08-14 10:40:23.4750|DEBUG|EDOKA|
+2024-08-14 10:40:23.5111|DEBUG|EDOKA|
+2024-08-14 10:40:29.2406|DEBUG|EDOKA|
+2024-08-14 10:41:11.3978|DEBUG|EDOKA|Start
+2024-08-14 10:41:11.4576|DEBUG|EDOKA|
+2024-08-14 10:41:11.4576|DEBUG|EDOKA|
+2024-08-14 10:41:11.4576|DEBUG|EDOKA|
+2024-08-14 10:41:11.4787|DEBUG|EDOKA|
+2024-08-14 10:41:11.5292|DEBUG|EDOKA|
+2024-08-14 10:41:11.5937|DEBUG|EDOKA|Start - Ende
+2024-08-14 10:41:15.7529|DEBUG|EDOKA|
+2024-08-14 10:41:15.7890|DEBUG|EDOKA|
+2024-08-14 10:41:18.5093|DEBUG|EDOKA|
+2024-08-14 10:41:20.0519|DEBUG|EDOKA|
+2024-08-14 10:41:20.0629|DEBUG|EDOKA|
+2024-08-14 10:41:21.7062|DEBUG|EDOKA|
+2024-08-14 10:41:23.6551|DEBUG|EDOKA|
+2024-08-14 10:41:23.6651|DEBUG|EDOKA|
+2024-08-14 10:41:25.5882|DEBUG|EDOKA|
+2024-08-14 11:13:52.6826|DEBUG|EDOKA|Start
+2024-08-14 11:13:52.7400|DEBUG|EDOKA|
+2024-08-14 11:13:52.7400|DEBUG|EDOKA|
+2024-08-14 11:13:52.7400|DEBUG|EDOKA|
+2024-08-14 11:13:52.7603|DEBUG|EDOKA|
+2024-08-14 11:13:52.8144|DEBUG|EDOKA|
+2024-08-14 11:13:52.8817|DEBUG|EDOKA|Start - Ende
+2024-08-14 11:13:55.3748|DEBUG|EDOKA|
+2024-08-14 11:13:55.3848|DEBUG|EDOKA|
+2024-08-14 11:13:57.1354|DEBUG|EDOKA|
+2024-08-14 11:14:01.1551|DEBUG|EDOKA|
+2024-08-14 11:14:01.1917|DEBUG|EDOKA|
+2024-08-14 11:14:03.1405|DEBUG|EDOKA|
+2024-08-14 11:14:04.4191|DEBUG|EDOKA|
+2024-08-14 11:14:04.4292|DEBUG|EDOKA|
+2024-08-14 11:14:05.8275|DEBUG|EDOKA|
+2024-08-14 11:53:44.3178|DEBUG|EDOKA|Start
+2024-08-14 11:53:44.3768|DEBUG|EDOKA|
+2024-08-14 11:53:44.3768|DEBUG|EDOKA|
+2024-08-14 11:53:44.3768|DEBUG|EDOKA|
+2024-08-14 11:53:44.3942|DEBUG|EDOKA|
+2024-08-14 11:53:44.4447|DEBUG|EDOKA|
+2024-08-14 11:53:44.5104|DEBUG|EDOKA|Start - Ende
+2024-08-14 11:53:48.3050|DEBUG|EDOKA|
+2024-08-14 11:53:48.3400|DEBUG|EDOKA|
+2024-08-14 11:53:50.6902|DEBUG|EDOKA|
+2024-08-14 11:56:46.1090|DEBUG|EDOKA|Start
+2024-08-14 11:56:46.1684|DEBUG|EDOKA|
+2024-08-14 11:56:46.1757|DEBUG|EDOKA|
+2024-08-14 11:56:46.1757|DEBUG|EDOKA|
+2024-08-14 11:56:46.1757|DEBUG|EDOKA|
+2024-08-14 11:56:46.2399|DEBUG|EDOKA|
+2024-08-14 11:56:46.3054|DEBUG|EDOKA|Start - Ende
+2024-08-14 11:56:52.7761|DEBUG|EDOKA|
+2024-08-14 11:56:52.8116|DEBUG|EDOKA|
+2024-08-14 11:56:55.7825|DEBUG|EDOKA|
+2024-08-15 10:12:55.4240|DEBUG|EDOKA|Start
+2024-08-15 10:12:55.4765|DEBUG|EDOKA|
+2024-08-15 10:12:55.4928|DEBUG|EDOKA|
+2024-08-15 10:12:55.4928|DEBUG|EDOKA|
+2024-08-15 10:12:55.5092|DEBUG|EDOKA|
+2024-08-15 10:12:55.6939|DEBUG|EDOKA|
+2024-08-15 10:12:55.7649|DEBUG|EDOKA|Start - Ende
+2024-08-15 10:13:04.3185|DEBUG|EDOKA|
+2024-08-15 10:24:14.5431|DEBUG|EDOKA|Start
+2024-08-15 10:24:14.6021|DEBUG|EDOKA|
+2024-08-15 10:24:14.6021|DEBUG|EDOKA|
+2024-08-15 10:24:14.6021|DEBUG|EDOKA|
+2024-08-15 10:24:14.6181|DEBUG|EDOKA|
+2024-08-15 10:24:14.6641|DEBUG|EDOKA|
+2024-08-15 10:24:14.7281|DEBUG|EDOKA|Start - Ende
+2024-08-15 10:24:38.0129|DEBUG|EDOKA|Start
+2024-08-15 10:24:38.0878|DEBUG|EDOKA|
+2024-08-15 10:24:38.0878|DEBUG|EDOKA|
+2024-08-15 10:24:38.0998|DEBUG|EDOKA|
+2024-08-15 10:24:38.0998|DEBUG|EDOKA|
+2024-08-15 10:24:38.1797|DEBUG|EDOKA|
+2024-08-15 10:24:38.2567|DEBUG|EDOKA|Start - Ende
+2024-08-15 10:25:10.8045|DEBUG|EDOKA|Start
+2024-08-15 10:25:10.8625|DEBUG|EDOKA|
+2024-08-15 10:25:10.8685|DEBUG|EDOKA|
+2024-08-15 10:25:10.8685|DEBUG|EDOKA|
+2024-08-15 10:25:10.8785|DEBUG|EDOKA|
+2024-08-15 10:25:10.9295|DEBUG|EDOKA|
+2024-08-15 10:25:11.0011|DEBUG|EDOKA|Start - Ende
+2024-08-15 10:56:32.2431|DEBUG|EDOKA|Start
+2024-08-15 10:56:32.3025|DEBUG|EDOKA|
+2024-08-15 10:56:32.3025|DEBUG|EDOKA|
+2024-08-15 10:56:32.3025|DEBUG|EDOKA|
+2024-08-15 10:56:32.3185|DEBUG|EDOKA|
+2024-08-15 10:56:32.3811|DEBUG|EDOKA|
+2024-08-15 10:56:32.4473|DEBUG|EDOKA|Start - Ende
+2024-08-15 10:56:36.3562|DEBUG|EDOKA|
+2024-08-15 10:57:36.1190|DEBUG|EDOKA|Start
+2024-08-15 10:57:36.1790|DEBUG|EDOKA|
+2024-08-15 10:57:36.1790|DEBUG|EDOKA|
+2024-08-15 10:57:36.1790|DEBUG|EDOKA|
+2024-08-15 10:57:36.1950|DEBUG|EDOKA|
+2024-08-15 10:57:36.2621|DEBUG|EDOKA|
+2024-08-15 10:57:36.3255|DEBUG|EDOKA|Start - Ende
+2024-08-15 10:57:48.2009|DEBUG|EDOKA|
+2024-08-15 10:58:39.9818|DEBUG|EDOKA|Start
+2024-08-15 10:58:40.0411|DEBUG|EDOKA|
+2024-08-15 10:58:40.0411|DEBUG|EDOKA|
+2024-08-15 10:58:40.0503|DEBUG|EDOKA|
+2024-08-15 10:58:40.0503|DEBUG|EDOKA|
+2024-08-15 10:58:40.1137|DEBUG|EDOKA|
+2024-08-15 10:58:40.1762|DEBUG|EDOKA|Start - Ende
+2024-08-15 10:58:43.5401|DEBUG|EDOKA|
+2024-08-15 12:00:13.0886|DEBUG|EDOKA|
+2024-08-15 12:53:18.2749|DEBUG|EDOKA|
+2024-08-15 13:20:29.1587|DEBUG|EDOKA|
+2024-08-15 14:20:49.3922|DEBUG|EDOKA|Start
+2024-08-15 14:20:49.4523|DEBUG|EDOKA|
+2024-08-15 14:20:49.4583|DEBUG|EDOKA|
+2024-08-15 14:20:49.4583|DEBUG|EDOKA|
+2024-08-15 14:20:49.4583|DEBUG|EDOKA|
+2024-08-15 14:20:49.5280|DEBUG|EDOKA|
+2024-08-15 14:20:49.5923|DEBUG|EDOKA|Start - Ende
+2024-08-15 14:20:53.0616|DEBUG|EDOKA|
+2024-08-15 14:25:49.2737|DEBUG|EDOKA|Start
+2024-08-15 14:25:49.3350|DEBUG|EDOKA|
+2024-08-15 14:25:49.3350|DEBUG|EDOKA|
+2024-08-15 14:25:49.3350|DEBUG|EDOKA|
+2024-08-15 14:25:49.3543|DEBUG|EDOKA|
+2024-08-15 14:25:49.4213|DEBUG|EDOKA|
+2024-08-15 14:25:49.5085|DEBUG|EDOKA|Start - Ende
+2024-08-15 14:25:53.7262|DEBUG|EDOKA|
+2024-08-15 14:26:31.5949|DEBUG|EDOKA|Start
+2024-08-15 14:26:31.6664|DEBUG|EDOKA|
+2024-08-15 14:26:31.6664|DEBUG|EDOKA|
+2024-08-15 14:26:31.6774|DEBUG|EDOKA|
+2024-08-15 14:26:31.6774|DEBUG|EDOKA|
+2024-08-15 14:26:31.7350|DEBUG|EDOKA|
+2024-08-15 14:26:31.7980|DEBUG|EDOKA|Start - Ende
+2024-08-15 14:26:34.6671|DEBUG|EDOKA|
+2024-08-15 14:26:41.9573|DEBUG|EDOKA|
+2024-08-15 14:26:41.9901|DEBUG|EDOKA|
+2024-08-15 14:26:42.0522|DEBUG|EDOKA|
+2024-08-15 14:26:42.0944|DEBUG|EDOKA|
+2024-08-15 14:26:45.2815|DEBUG|EDOKA|
+2024-08-15 14:36:55.4746|DEBUG|EDOKA|Start
+2024-08-15 14:36:55.5343|DEBUG|EDOKA|
+2024-08-15 14:36:55.5413|DEBUG|EDOKA|
+2024-08-15 14:36:55.5413|DEBUG|EDOKA|
+2024-08-15 14:36:55.5540|DEBUG|EDOKA|
+2024-08-15 14:36:55.6036|DEBUG|EDOKA|
+2024-08-15 14:36:55.6707|DEBUG|EDOKA|Start - Ende
+2024-08-15 14:36:57.5150|DEBUG|EDOKA|
+2024-08-15 14:37:57.9876|DEBUG|EDOKA|
+2024-08-15 14:40:59.4771|DEBUG|EDOKA|Start
+2024-08-15 14:40:59.5396|DEBUG|EDOKA|
+2024-08-15 14:40:59.5396|DEBUG|EDOKA|
+2024-08-15 14:40:59.5521|DEBUG|EDOKA|
+2024-08-15 14:40:59.6144|DEBUG|EDOKA|
+2024-08-15 14:40:59.6761|DEBUG|EDOKA|
+2024-08-15 14:40:59.7391|DEBUG|EDOKA|Start - Ende
+2024-08-15 14:41:00.8962|DEBUG|EDOKA|
+2024-08-15 14:41:53.1088|DEBUG|EDOKA|Start
+2024-08-15 14:41:53.1398|DEBUG|EDOKA|
+2024-08-15 14:41:53.1458|DEBUG|EDOKA|
+2024-08-15 14:41:53.1458|DEBUG|EDOKA|
+2024-08-15 14:41:53.1458|DEBUG|EDOKA|
+2024-08-15 14:41:53.1983|DEBUG|EDOKA|
+2024-08-15 14:41:53.2653|DEBUG|EDOKA|Start - Ende
+2024-08-15 14:41:55.6619|DEBUG|EDOKA|
+2024-08-15 14:42:32.1082|DEBUG|EDOKA|
+2024-08-15 14:43:21.5805|DEBUG|EDOKA|
+2024-08-15 14:44:34.6118|DEBUG|EDOKA|Start
+2024-08-15 14:44:34.6713|DEBUG|EDOKA|
+2024-08-15 14:44:34.6773|DEBUG|EDOKA|
+2024-08-15 14:44:34.6773|DEBUG|EDOKA|
+2024-08-15 14:44:34.6773|DEBUG|EDOKA|
+2024-08-15 14:44:34.7395|DEBUG|EDOKA|
+2024-08-15 14:44:34.8196|DEBUG|EDOKA|Start - Ende
+2024-08-15 14:44:36.7378|DEBUG|EDOKA|
+2024-08-15 14:44:51.0727|DEBUG|EDOKA|
+2024-08-15 14:44:51.1332|DEBUG|EDOKA|
+2024-08-15 14:44:51.1771|DEBUG|EDOKA|
+2024-08-15 14:44:51.2095|DEBUG|EDOKA|
+2024-08-15 14:44:53.1917|DEBUG|EDOKA|
+2024-08-15 14:44:53.2454|DEBUG|EDOKA|
+2024-08-15 14:57:25.9569|DEBUG|EDOKA|
+2024-08-15 15:48:53.8340|DEBUG|EDOKA|Start
+2024-08-15 15:48:53.8944|DEBUG|EDOKA|
+2024-08-15 15:48:53.8944|DEBUG|EDOKA|
+2024-08-15 15:48:53.8944|DEBUG|EDOKA|
+2024-08-15 15:48:53.8944|DEBUG|EDOKA|
+2024-08-15 15:48:53.9589|DEBUG|EDOKA|
+2024-08-15 15:48:54.0375|DEBUG|EDOKA|Start - Ende
+2024-08-15 15:48:55.9401|DEBUG|EDOKA|
+2024-08-15 15:48:55.9441|DEBUG|EDOKA|
+2024-08-15 15:48:58.3863|DEBUG|EDOKA|
+2024-08-15 15:48:58.4223|DEBUG|EDOKA|
+2024-08-15 15:48:58.4731|DEBUG|EDOKA|
+2024-08-15 15:48:58.5094|DEBUG|EDOKA|
+2024-08-15 15:49:01.8190|DEBUG|EDOKA|
+2024-08-15 15:49:01.8190|DEBUG|EDOKA|
+2024-08-15 15:49:03.4154|DEBUG|EDOKA|
+2024-08-15 15:49:03.4491|DEBUG|EDOKA|
+2024-08-15 15:49:03.4491|DEBUG|EDOKA|
+2024-08-15 15:49:03.4605|DEBUG|EDOKA|
+2024-08-15 15:49:03.4605|DEBUG|EDOKA|
+2024-08-15 15:49:03.4845|DEBUG|EDOKA|
+2024-08-15 15:49:06.0441|DEBUG|EDOKA|
+2024-08-15 15:49:09.1491|DEBUG|EDOKA|
+2024-08-15 15:49:10.5637|DEBUG|EDOKA|
+2024-08-15 15:49:10.5871|DEBUG|EDOKA|
+2024-08-15 15:49:10.6071|DEBUG|EDOKA|
+2024-08-15 15:49:10.6391|DEBUG|EDOKA|
+2024-08-15 15:49:12.7288|DEBUG|EDOKA|
+2024-08-15 15:49:12.7378|DEBUG|EDOKA|
+2024-08-15 15:49:12.7378|DEBUG|EDOKA|
+2024-08-15 15:49:12.7378|DEBUG|EDOKA|
+2024-08-15 15:49:12.7378|DEBUG|EDOKA|
+2024-08-15 15:49:12.7587|DEBUG|EDOKA|
+2024-08-15 15:49:29.4528|DEBUG|EDOKA|
+2024-08-15 15:49:40.4256|DEBUG|EDOKA|
+2024-08-15 15:49:40.4750|DEBUG|EDOKA|
+2024-08-15 15:49:40.4985|DEBUG|EDOKA|
+2024-08-15 15:49:40.5250|DEBUG|EDOKA|
+2024-08-15 15:49:53.6979|DEBUG|EDOKA|
+2024-08-15 15:49:53.7339|DEBUG|EDOKA|
+2024-08-15 15:49:53.7339|DEBUG|EDOKA|
+2024-08-15 15:49:53.7380|DEBUG|EDOKA|
+2024-08-15 15:49:53.7380|DEBUG|EDOKA|
+2024-08-15 15:49:53.7552|DEBUG|EDOKA|
+2024-08-15 15:49:56.6199|DEBUG|EDOKA|
+2024-08-15 15:50:03.7605|DEBUG|EDOKA|
+2024-08-15 15:50:03.8201|DEBUG|EDOKA|
+2024-08-15 15:50:03.8490|DEBUG|EDOKA|
+2024-08-15 15:50:03.8790|DEBUG|EDOKA|
+2024-08-15 15:50:06.5930|DEBUG|EDOKA|
+2024-08-15 15:50:06.6034|DEBUG|EDOKA|
+2024-08-15 15:50:06.6238|DEBUG|EDOKA|
+2024-08-15 15:51:42.9669|DEBUG|EDOKA|
+2024-08-15 15:52:16.8687|DEBUG|EDOKA|Start
+2024-08-15 15:52:16.9267|DEBUG|EDOKA|
+2024-08-15 15:52:16.9267|DEBUG|EDOKA|
+2024-08-15 15:52:16.9267|DEBUG|EDOKA|
+2024-08-15 15:52:16.9437|DEBUG|EDOKA|
+2024-08-15 15:52:17.0004|DEBUG|EDOKA|
+2024-08-15 15:52:17.0791|DEBUG|EDOKA|Start - Ende
+2024-08-15 15:52:18.9496|DEBUG|EDOKA|
+2024-08-15 15:52:22.0374|DEBUG|EDOKA|
+2024-08-15 15:52:22.1049|DEBUG|EDOKA|
+2024-08-15 15:52:22.1549|DEBUG|EDOKA|
+2024-08-15 15:52:22.1833|DEBUG|EDOKA|
+2024-08-15 15:52:25.2316|DEBUG|EDOKA|
+2024-08-15 15:52:25.2517|DEBUG|EDOKA|
+2024-08-15 15:52:26.8226|DEBUG|EDOKA|
+2024-08-15 15:52:26.8361|DEBUG|EDOKA|
+2024-08-15 15:52:26.8361|DEBUG|EDOKA|
+2024-08-15 15:52:26.8361|DEBUG|EDOKA|
+2024-08-15 15:52:26.8361|DEBUG|EDOKA|
+2024-08-15 15:52:26.9427|DEBUG|EDOKA|
+2024-08-15 15:52:40.4709|DEBUG|EDOKA|
+2024-08-15 15:52:44.1411|DEBUG|EDOKA|
+2024-08-15 15:53:12.8671|DEBUG|EDOKA|Start
+2024-08-15 15:53:12.9251|DEBUG|EDOKA|
+2024-08-15 15:53:12.9335|DEBUG|EDOKA|
+2024-08-15 15:53:12.9335|DEBUG|EDOKA|
+2024-08-15 15:53:12.9435|DEBUG|EDOKA|
+2024-08-15 15:53:12.9911|DEBUG|EDOKA|
+2024-08-15 15:53:13.0568|DEBUG|EDOKA|Start - Ende
+2024-08-15 15:53:15.3756|DEBUG|EDOKA|
+2024-08-15 15:53:16.6542|DEBUG|EDOKA|
+2024-08-15 15:53:16.6652|DEBUG|EDOKA|
+2024-08-15 15:53:18.4394|DEBUG|EDOKA|
+2024-08-15 15:53:19.9379|DEBUG|EDOKA|
+2024-08-15 15:53:19.9479|DEBUG|EDOKA|
+2024-08-15 15:53:22.2749|DEBUG|EDOKA|
+2024-08-15 15:53:22.3096|DEBUG|EDOKA|
+2024-08-15 15:53:22.3536|DEBUG|EDOKA|
+2024-08-15 15:53:22.3809|DEBUG|EDOKA|
+2024-08-15 15:53:24.8007|DEBUG|EDOKA|
+2024-08-15 15:53:24.8188|DEBUG|EDOKA|
+2024-08-15 15:53:27.4015|DEBUG|EDOKA|
+2024-08-15 15:53:27.4126|DEBUG|EDOKA|
+2024-08-15 15:53:27.4126|DEBUG|EDOKA|
+2024-08-15 15:53:27.4126|DEBUG|EDOKA|
+2024-08-15 15:53:27.4126|DEBUG|EDOKA|
+2024-08-15 15:53:27.4401|DEBUG|EDOKA|
+2024-08-15 15:59:03.3528|DEBUG|EDOKA|Start
+2024-08-15 15:59:03.4265|DEBUG|EDOKA|
+2024-08-15 15:59:03.4265|DEBUG|EDOKA|
+2024-08-15 15:59:03.4265|DEBUG|EDOKA|
+2024-08-15 15:59:03.4472|DEBUG|EDOKA|
+2024-08-15 15:59:03.5165|DEBUG|EDOKA|
+2024-08-15 15:59:03.6226|DEBUG|EDOKA|Start - Ende
+2024-08-15 15:59:06.2861|DEBUG|EDOKA|
+2024-08-15 15:59:08.4358|DEBUG|EDOKA|
+2024-08-15 15:59:08.4723|DEBUG|EDOKA|
+2024-08-15 15:59:08.5181|DEBUG|EDOKA|
+2024-08-15 15:59:08.5501|DEBUG|EDOKA|
+2024-08-15 15:59:10.5117|DEBUG|EDOKA|
+2024-08-15 15:59:10.5403|DEBUG|EDOKA|
+2024-08-15 15:59:19.4622|DEBUG|EDOKA|Start
+2024-08-15 15:59:19.5246|DEBUG|EDOKA|
+2024-08-15 15:59:19.5246|DEBUG|EDOKA|
+2024-08-15 15:59:19.5371|DEBUG|EDOKA|
+2024-08-15 15:59:19.5371|DEBUG|EDOKA|
+2024-08-15 15:59:19.6301|DEBUG|EDOKA|
+2024-08-15 15:59:19.7045|DEBUG|EDOKA|Start - Ende
+2024-08-15 15:59:21.6475|DEBUG|EDOKA|
+2024-08-15 15:59:21.6475|DEBUG|EDOKA|
+2024-08-15 15:59:25.0853|DEBUG|EDOKA|
+2024-08-15 15:59:25.1498|DEBUG|EDOKA|
+2024-08-15 15:59:25.1948|DEBUG|EDOKA|
+2024-08-15 15:59:25.2262|DEBUG|EDOKA|
+2024-08-15 15:59:28.0929|DEBUG|EDOKA|
+2024-08-15 16:07:19.9817|DEBUG|EDOKA|Start
+2024-08-15 16:07:20.0409|DEBUG|EDOKA|
+2024-08-15 16:07:20.0409|DEBUG|EDOKA|
+2024-08-15 16:07:20.0519|DEBUG|EDOKA|
+2024-08-15 16:07:20.0519|DEBUG|EDOKA|
+2024-08-15 16:07:20.1119|DEBUG|EDOKA|
+2024-08-15 16:07:20.1859|DEBUG|EDOKA|Start - Ende
+2024-08-15 16:07:21.6723|DEBUG|EDOKA|
+2024-08-15 16:07:21.6824|DEBUG|EDOKA|
+2024-08-15 16:07:29.1563|DEBUG|EDOKA|
+2024-08-15 16:07:29.2191|DEBUG|EDOKA|
+2024-08-15 16:07:29.2692|DEBUG|EDOKA|
+2024-08-15 16:07:29.2992|DEBUG|EDOKA|
+2024-08-15 16:07:30.9723|DEBUG|EDOKA|
+2024-08-15 16:07:35.1524|DEBUG|EDOKA|Start
+2024-08-15 16:07:35.1844|DEBUG|EDOKA|
+2024-08-15 16:07:35.1844|DEBUG|EDOKA|
+2024-08-15 16:07:35.1915|DEBUG|EDOKA|
+2024-08-15 16:07:35.1915|DEBUG|EDOKA|
+2024-08-15 16:07:35.2459|DEBUG|EDOKA|
+2024-08-15 16:07:35.3118|DEBUG|EDOKA|Start - Ende
+2024-08-15 16:07:39.8126|DEBUG|EDOKA|
+2024-08-15 16:07:39.8492|DEBUG|EDOKA|
+2024-08-15 16:07:41.7515|DEBUG|EDOKA|
+2024-08-15 16:11:02.1372|DEBUG|EDOKA|
+2024-08-15 16:11:02.1994|DEBUG|EDOKA|
+2024-08-15 16:11:02.2529|DEBUG|EDOKA|
+2024-08-15 16:11:02.2798|DEBUG|EDOKA|
+2024-08-15 16:11:04.7925|DEBUG|EDOKA|
+2024-08-15 16:11:04.8025|DEBUG|EDOKA|
+2024-08-15 16:11:04.9220|DEBUG|EDOKA|
+2024-08-15 16:13:05.5075|DEBUG|EDOKA|Start
+2024-08-15 16:13:05.5695|DEBUG|EDOKA|
+2024-08-15 16:13:05.5695|DEBUG|EDOKA|
+2024-08-15 16:13:05.5695|DEBUG|EDOKA|
+2024-08-15 16:13:05.5880|DEBUG|EDOKA|
+2024-08-15 16:13:05.6517|DEBUG|EDOKA|
+2024-08-15 16:13:05.7213|DEBUG|EDOKA|Start - Ende
+2024-08-15 16:13:07.4563|DEBUG|EDOKA|
+2024-08-15 16:13:07.4651|DEBUG|EDOKA|
+2024-08-15 16:13:29.5645|DEBUG|EDOKA|
+2024-08-15 16:13:29.6263|DEBUG|EDOKA|
+2024-08-15 16:13:29.6786|DEBUG|EDOKA|
+2024-08-15 16:13:29.7088|DEBUG|EDOKA|
+2024-08-15 16:13:34.6602|DEBUG|EDOKA|
+2024-08-16 07:32:49.0275|DEBUG|EDOKA|Start
+2024-08-16 07:32:49.0866|DEBUG|EDOKA|
+2024-08-16 07:32:49.0971|DEBUG|EDOKA|
+2024-08-16 07:32:49.0971|DEBUG|EDOKA|
+2024-08-16 07:32:49.0971|DEBUG|EDOKA|
+2024-08-16 07:32:49.1625|DEBUG|EDOKA|
+2024-08-16 07:32:49.2300|DEBUG|EDOKA|Start - Ende
+2024-08-16 07:32:54.4577|DEBUG|EDOKA|
+2024-08-16 07:32:54.4577|DEBUG|EDOKA|
+2024-08-16 07:36:59.0936|DEBUG|EDOKA|Start
+2024-08-16 07:36:59.1546|DEBUG|EDOKA|
+2024-08-16 07:36:59.1636|DEBUG|EDOKA|
+2024-08-16 07:36:59.1636|DEBUG|EDOKA|
+2024-08-16 07:36:59.1636|DEBUG|EDOKA|
+2024-08-16 07:36:59.2445|DEBUG|EDOKA|
+2024-08-16 07:36:59.3237|DEBUG|EDOKA|Start - Ende
+2024-08-16 07:37:01.4133|DEBUG|EDOKA|
+2024-08-16 07:37:01.4133|DEBUG|EDOKA|
+2024-08-16 07:38:02.9188|DEBUG|EDOKA|Start
+2024-08-16 07:38:02.9793|DEBUG|EDOKA|
+2024-08-16 07:38:02.9793|DEBUG|EDOKA|
+2024-08-16 07:38:02.9897|DEBUG|EDOKA|
+2024-08-16 07:38:02.9897|DEBUG|EDOKA|
+2024-08-16 07:38:03.0547|DEBUG|EDOKA|
+2024-08-16 07:38:03.1202|DEBUG|EDOKA|Start - Ende
+2024-08-16 07:38:05.9912|DEBUG|EDOKA|
+2024-08-16 07:38:05.9912|DEBUG|EDOKA|
+2024-08-16 07:39:34.8495|DEBUG|EDOKA|Start
+2024-08-16 07:39:34.9110|DEBUG|EDOKA|
+2024-08-16 07:39:34.9110|DEBUG|EDOKA|
+2024-08-16 07:39:34.9110|DEBUG|EDOKA|
+2024-08-16 07:39:34.9310|DEBUG|EDOKA|
+2024-08-16 07:39:34.9942|DEBUG|EDOKA|
+2024-08-16 07:39:35.0592|DEBUG|EDOKA|Start - Ende
+2024-08-16 07:39:36.9568|DEBUG|EDOKA|
+2024-08-16 07:39:36.9568|DEBUG|EDOKA|
+2024-08-16 07:40:27.6124|DEBUG|EDOKA|Start
+2024-08-16 07:40:27.6734|DEBUG|EDOKA|
+2024-08-16 07:40:27.6839|DEBUG|EDOKA|
+2024-08-16 07:40:27.6839|DEBUG|EDOKA|
+2024-08-16 07:40:27.6954|DEBUG|EDOKA|
+2024-08-16 07:40:27.7586|DEBUG|EDOKA|
+2024-08-16 07:40:27.8281|DEBUG|EDOKA|Start - Ende
+2024-08-16 07:40:30.6533|DEBUG|EDOKA|
+2024-08-16 07:40:30.6633|DEBUG|EDOKA|
+2024-08-16 07:40:41.8310|DEBUG|EDOKA|
+2024-08-16 07:40:41.8985|DEBUG|EDOKA|
+2024-08-16 07:40:41.9529|DEBUG|EDOKA|
+2024-08-16 07:40:41.9925|DEBUG|EDOKA|
+2024-08-16 07:40:43.6320|DEBUG|EDOKA|
+2024-08-16 07:40:43.6320|DEBUG|EDOKA|
+2024-08-16 07:40:43.6670|DEBUG|EDOKA|
+2024-08-16 07:41:15.2749|DEBUG|EDOKA|
+2024-08-16 07:41:15.3099|DEBUG|EDOKA|
+2024-08-16 07:41:46.0420|DEBUG|EDOKA|
+2024-08-16 07:41:46.0780|DEBUG|EDOKA|
+2024-08-16 07:42:06.3859|DEBUG|EDOKA|
+2024-08-16 07:42:06.4210|DEBUG|EDOKA|
+2024-08-16 07:43:40.3211|DEBUG|EDOKA|
+2024-08-16 07:43:40.3571|DEBUG|EDOKA|
+2024-08-16 07:44:17.4981|DEBUG|EDOKA|Start
+2024-08-16 07:44:17.5587|DEBUG|EDOKA|
+2024-08-16 07:44:17.5667|DEBUG|EDOKA|
+2024-08-16 07:44:17.5667|DEBUG|EDOKA|
+2024-08-16 07:44:17.5667|DEBUG|EDOKA|
+2024-08-16 07:44:17.6522|DEBUG|EDOKA|
+2024-08-16 07:44:17.7312|DEBUG|EDOKA|Start - Ende
+2024-08-16 07:44:19.5944|DEBUG|EDOKA|
+2024-08-16 07:44:19.6034|DEBUG|EDOKA|
+2024-08-16 07:44:29.9619|DEBUG|EDOKA|
+2024-08-16 07:44:30.0249|DEBUG|EDOKA|
+2024-08-16 07:44:30.0779|DEBUG|EDOKA|
+2024-08-16 07:44:30.1109|DEBUG|EDOKA|
+2024-08-16 07:44:32.0103|DEBUG|EDOKA|
+2024-08-16 07:44:32.0203|DEBUG|EDOKA|
+2024-08-16 07:44:32.0445|DEBUG|EDOKA|
+2024-08-16 07:47:11.5130|DEBUG|EDOKA|Start
+2024-08-16 07:47:11.5731|DEBUG|EDOKA|
+2024-08-16 07:47:11.5884|DEBUG|EDOKA|
+2024-08-16 07:47:11.5884|DEBUG|EDOKA|
+2024-08-16 07:47:11.5989|DEBUG|EDOKA|
+2024-08-16 07:47:11.6529|DEBUG|EDOKA|
+2024-08-16 07:47:11.7179|DEBUG|EDOKA|Start - Ende
+2024-08-16 07:47:13.4295|DEBUG|EDOKA|
+2024-08-16 07:47:13.4295|DEBUG|EDOKA|
+2024-08-16 07:47:32.2228|DEBUG|EDOKA|
+2024-08-16 07:47:32.2893|DEBUG|EDOKA|
+2024-08-16 07:47:32.3433|DEBUG|EDOKA|
+2024-08-16 07:47:32.3799|DEBUG|EDOKA|
+2024-08-16 07:47:35.6543|DEBUG|EDOKA|
+2024-08-16 07:47:35.6983|DEBUG|EDOKA|
+2024-08-16 07:47:37.1257|DEBUG|EDOKA|
+2024-08-16 07:47:37.1357|DEBUG|EDOKA|
+2024-08-16 07:47:37.1357|DEBUG|EDOKA|
+2024-08-16 07:47:37.1357|DEBUG|EDOKA|
+2024-08-16 07:47:37.1357|DEBUG|EDOKA|
+2024-08-16 07:47:37.1648|DEBUG|EDOKA|
+2024-08-16 07:47:53.0930|DEBUG|EDOKA|Start
+2024-08-16 07:47:53.1546|DEBUG|EDOKA|
+2024-08-16 07:47:53.1616|DEBUG|EDOKA|
+2024-08-16 07:47:53.1616|DEBUG|EDOKA|
+2024-08-16 07:47:53.1616|DEBUG|EDOKA|
+2024-08-16 07:47:53.2566|DEBUG|EDOKA|
+2024-08-16 07:47:53.3302|DEBUG|EDOKA|Start - Ende
+2024-08-16 07:47:55.4929|DEBUG|EDOKA|
+2024-08-16 07:47:55.4929|DEBUG|EDOKA|
+2024-08-16 07:47:58.8086|DEBUG|EDOKA|
+2024-08-16 07:47:58.8446|DEBUG|EDOKA|
+2024-08-16 07:50:43.0303|DEBUG|EDOKA|Start
+2024-08-16 07:50:43.0913|DEBUG|EDOKA|
+2024-08-16 07:50:43.0993|DEBUG|EDOKA|
+2024-08-16 07:50:43.0993|DEBUG|EDOKA|
+2024-08-16 07:50:43.0993|DEBUG|EDOKA|
+2024-08-16 07:50:43.1684|DEBUG|EDOKA|
+2024-08-16 07:50:43.2340|DEBUG|EDOKA|Start - Ende
+2024-08-16 07:50:44.6825|DEBUG|EDOKA|
+2024-08-16 07:50:49.4990|DEBUG|EDOKA|
+2024-08-16 07:50:49.5625|DEBUG|EDOKA|
+2024-08-16 07:50:49.6093|DEBUG|EDOKA|
+2024-08-16 07:50:49.6610|DEBUG|EDOKA|
+2024-08-16 07:50:52.0378|DEBUG|EDOKA|
+2024-08-16 07:50:52.0548|DEBUG|EDOKA|
+2024-08-16 07:50:53.9488|DEBUG|EDOKA|
+2024-08-16 07:50:53.9598|DEBUG|EDOKA|
+2024-08-16 07:50:53.9598|DEBUG|EDOKA|
+2024-08-16 07:50:53.9598|DEBUG|EDOKA|
+2024-08-16 07:50:53.9598|DEBUG|EDOKA|
+2024-08-16 07:50:54.0529|DEBUG|EDOKA|
+2024-08-16 08:07:42.7851|DEBUG|EDOKA|Start
+2024-08-16 08:07:42.8444|DEBUG|EDOKA|
+2024-08-16 08:07:42.8544|DEBUG|EDOKA|
+2024-08-16 08:07:42.8544|DEBUG|EDOKA|
+2024-08-16 08:07:42.8664|DEBUG|EDOKA|
+2024-08-16 08:07:42.9145|DEBUG|EDOKA|
+2024-08-16 08:07:42.9779|DEBUG|EDOKA|Start - Ende
+2024-08-16 08:07:45.2775|DEBUG|EDOKA|
+2024-08-16 08:10:24.1971|DEBUG|EDOKA|
+2024-08-16 08:11:28.5744|DEBUG|EDOKA|Start
+2024-08-16 08:11:28.6485|DEBUG|EDOKA|
+2024-08-16 08:11:28.6485|DEBUG|EDOKA|
+2024-08-16 08:11:28.6595|DEBUG|EDOKA|
+2024-08-16 08:11:28.6595|DEBUG|EDOKA|
+2024-08-16 08:11:28.7185|DEBUG|EDOKA|
+2024-08-16 08:11:28.7852|DEBUG|EDOKA|Start - Ende
+2024-08-16 08:11:34.2627|DEBUG|EDOKA|
+2024-08-16 08:12:13.3052|DEBUG|EDOKA|Start
+2024-08-16 08:12:13.3660|DEBUG|EDOKA|
+2024-08-16 08:12:13.3660|DEBUG|EDOKA|
+2024-08-16 08:12:13.3660|DEBUG|EDOKA|
+2024-08-16 08:12:13.3839|DEBUG|EDOKA|
+2024-08-16 08:12:13.4367|DEBUG|EDOKA|
+2024-08-16 08:12:13.5007|DEBUG|EDOKA|Start - Ende
+2024-08-16 08:12:15.5089|DEBUG|EDOKA|
+2024-08-16 08:14:45.0824|DEBUG|EDOKA|Start
+2024-08-16 08:14:45.1416|DEBUG|EDOKA|
+2024-08-16 08:14:45.1506|DEBUG|EDOKA|
+2024-08-16 08:14:45.1506|DEBUG|EDOKA|
+2024-08-16 08:14:45.1606|DEBUG|EDOKA|
+2024-08-16 08:14:45.2076|DEBUG|EDOKA|
+2024-08-16 08:14:45.2706|DEBUG|EDOKA|Start - Ende
+2024-08-16 08:14:47.4449|DEBUG|EDOKA|
+2024-08-16 08:14:47.4449|DEBUG|EDOKA|
+2024-08-16 08:16:04.1786|DEBUG|EDOKA|Start
+2024-08-16 08:16:04.2397|DEBUG|EDOKA|
+2024-08-16 08:16:04.2397|DEBUG|EDOKA|
+2024-08-16 08:16:04.2538|DEBUG|EDOKA|
+2024-08-16 08:16:04.2538|DEBUG|EDOKA|
+2024-08-16 08:16:04.3078|DEBUG|EDOKA|
+2024-08-16 08:16:04.3769|DEBUG|EDOKA|Start - Ende
+2024-08-16 08:16:45.2084|DEBUG|EDOKA|
+2024-08-16 08:16:51.6774|DEBUG|EDOKA|
+2024-08-16 08:16:51.7134|DEBUG|EDOKA|
+2024-08-16 08:17:47.1509|DEBUG|EDOKA|Start
+2024-08-16 08:17:47.2121|DEBUG|EDOKA|
+2024-08-16 08:17:47.2121|DEBUG|EDOKA|
+2024-08-16 08:17:47.2296|DEBUG|EDOKA|
+2024-08-16 08:17:47.2296|DEBUG|EDOKA|
+2024-08-16 08:17:47.2896|DEBUG|EDOKA|
+2024-08-16 08:17:47.3538|DEBUG|EDOKA|Start - Ende
+2024-08-16 08:17:49.3662|DEBUG|EDOKA|
+2024-08-16 08:17:51.3221|DEBUG|EDOKA|
+2024-08-16 08:17:51.3622|DEBUG|EDOKA|
+2024-08-16 08:17:51.3867|DEBUG|EDOKA|
+2024-08-16 08:17:51.4199|DEBUG|EDOKA|
+2024-08-16 08:17:53.4279|DEBUG|EDOKA|
+2024-08-16 08:17:53.4547|DEBUG|EDOKA|
+2024-08-16 08:17:57.4777|DEBUG|EDOKA|
+2024-08-16 08:17:59.8601|DEBUG|EDOKA|
+2024-08-16 08:17:59.8702|DEBUG|EDOKA|
+2024-08-16 08:21:07.8184|DEBUG|EDOKA|
+2024-08-16 08:21:07.8544|DEBUG|EDOKA|
+2024-08-16 09:08:36.1958|DEBUG|EDOKA|Start
+2024-08-16 09:08:36.2569|DEBUG|EDOKA|
+2024-08-16 09:08:36.2569|DEBUG|EDOKA|
+2024-08-16 09:08:36.2690|DEBUG|EDOKA|
+2024-08-16 09:08:36.2690|DEBUG|EDOKA|
+2024-08-16 09:08:36.3390|DEBUG|EDOKA|
+2024-08-16 09:08:36.4045|DEBUG|EDOKA|Start - Ende
+2024-08-16 09:08:41.3970|DEBUG|EDOKA|
+2024-08-16 09:08:43.1158|DEBUG|EDOKA|
+2024-08-16 09:08:43.1550|DEBUG|EDOKA|
+2024-08-16 09:08:43.2170|DEBUG|EDOKA|
+2024-08-16 09:08:43.2522|DEBUG|EDOKA|
+2024-08-16 09:08:44.9135|DEBUG|EDOKA|
+2024-08-16 09:08:44.9391|DEBUG|EDOKA|
+2024-08-16 09:08:48.1419|DEBUG|EDOKA|
+2024-08-16 09:08:49.5038|DEBUG|EDOKA|
+2024-08-16 09:08:49.5273|DEBUG|EDOKA|
+2024-08-16 09:08:49.5404|DEBUG|EDOKA|
+2024-08-16 09:08:49.5796|DEBUG|EDOKA|
+2024-08-16 09:08:50.7113|DEBUG|EDOKA|
+2024-08-16 09:08:50.7274|DEBUG|EDOKA|
+2024-08-16 09:08:54.8025|DEBUG|EDOKA|
+2024-08-16 09:08:55.6782|DEBUG|EDOKA|
+2024-08-16 09:08:55.6782|DEBUG|EDOKA|
+2024-08-16 09:10:29.3381|DEBUG|EDOKA|
+2024-08-16 09:53:31.4901|DEBUG|EDOKA|Start
+2024-08-16 09:53:31.5496|DEBUG|EDOKA|
+2024-08-16 09:53:31.5600|DEBUG|EDOKA|
+2024-08-16 09:53:31.5600|DEBUG|EDOKA|
+2024-08-16 09:53:31.5699|DEBUG|EDOKA|
+2024-08-16 09:53:31.6189|DEBUG|EDOKA|
+2024-08-16 09:53:31.6835|DEBUG|EDOKA|Start - Ende
+2024-08-16 09:53:34.8885|DEBUG|EDOKA|
+2024-08-16 09:53:34.9259|DEBUG|EDOKA|
+2024-08-16 09:53:37.9810|DEBUG|EDOKA|
+2024-08-16 09:56:25.7422|DEBUG|EDOKA|Start
+2024-08-16 09:56:25.8038|DEBUG|EDOKA|
+2024-08-16 09:56:25.8038|DEBUG|EDOKA|
+2024-08-16 09:56:25.8038|DEBUG|EDOKA|
+2024-08-16 09:56:25.8228|DEBUG|EDOKA|
+2024-08-16 09:56:25.8713|DEBUG|EDOKA|
+2024-08-16 09:56:25.9337|DEBUG|EDOKA|Start - Ende
+2024-08-16 09:56:29.1857|DEBUG|EDOKA|
+2024-08-16 09:56:29.2217|DEBUG|EDOKA|
+2024-08-16 09:56:32.0495|DEBUG|EDOKA|
+2024-08-16 10:05:12.8741|DEBUG|EDOKA|Start
+2024-08-16 10:05:12.9336|DEBUG|EDOKA|
+2024-08-16 10:05:12.9336|DEBUG|EDOKA|
+2024-08-16 10:05:12.9433|DEBUG|EDOKA|
+2024-08-16 10:05:12.9433|DEBUG|EDOKA|
+2024-08-16 10:05:13.0096|DEBUG|EDOKA|
+2024-08-16 10:05:13.0761|DEBUG|EDOKA|Start - Ende
+2024-08-16 10:05:15.8719|DEBUG|EDOKA|
+2024-08-16 10:05:15.8811|DEBUG|EDOKA|
+2024-08-16 10:05:18.8417|DEBUG|EDOKA|
+2024-08-16 10:05:28.7122|DEBUG|EDOKA|
+2024-08-16 10:05:30.3432|DEBUG|EDOKA|
+2024-08-16 10:05:30.3527|DEBUG|EDOKA|
+2024-08-16 10:05:31.6430|DEBUG|EDOKA|
+2024-08-16 10:05:42.5252|DEBUG|EDOKA|
+2024-08-16 10:05:42.5612|DEBUG|EDOKA|
+2024-08-16 10:05:45.0419|DEBUG|EDOKA|
+2024-08-16 10:06:12.7465|DEBUG|EDOKA|
+2024-08-16 10:06:13.8610|DEBUG|EDOKA|
+2024-08-16 10:06:13.8713|DEBUG|EDOKA|
+2024-08-16 10:06:25.0307|DEBUG|EDOKA|
+2024-08-16 10:06:37.9417|DEBUG|EDOKA|
+2024-08-16 10:07:24.8513|DEBUG|EDOKA|Start
+2024-08-16 10:07:24.9167|DEBUG|EDOKA|
+2024-08-16 10:07:24.9267|DEBUG|EDOKA|
+2024-08-16 10:07:24.9267|DEBUG|EDOKA|
+2024-08-16 10:07:24.9267|DEBUG|EDOKA|
+2024-08-16 10:07:25.0805|DEBUG|EDOKA|
+2024-08-16 10:07:25.1551|DEBUG|EDOKA|Start - Ende
+2024-08-16 10:07:30.0658|DEBUG|EDOKA|
+2024-08-16 10:07:30.1018|DEBUG|EDOKA|
+2024-08-16 10:07:32.1806|DEBUG|EDOKA|
+2024-08-16 10:07:51.1311|DEBUG|EDOKA|
+2024-08-16 10:09:35.6676|DEBUG|EDOKA|Start
+2024-08-16 10:09:35.7297|DEBUG|EDOKA|
+2024-08-16 10:09:35.7377|DEBUG|EDOKA|
+2024-08-16 10:09:35.7377|DEBUG|EDOKA|
+2024-08-16 10:09:35.7377|DEBUG|EDOKA|
+2024-08-16 10:09:35.8367|DEBUG|EDOKA|
+2024-08-16 10:09:35.9095|DEBUG|EDOKA|Start - Ende
+2024-08-16 10:09:37.5366|DEBUG|EDOKA|
+2024-08-16 10:09:37.5366|DEBUG|EDOKA|
+2024-08-16 10:09:40.8008|DEBUG|EDOKA|
+2024-08-16 10:09:45.5594|DEBUG|EDOKA|
+2024-08-16 10:11:54.3608|DEBUG|EDOKA|Start
+2024-08-16 10:11:54.4233|DEBUG|EDOKA|
+2024-08-16 10:11:54.4303|DEBUG|EDOKA|
+2024-08-16 10:11:54.4303|DEBUG|EDOKA|
+2024-08-16 10:11:54.4418|DEBUG|EDOKA|
+2024-08-16 10:11:54.5018|DEBUG|EDOKA|
+2024-08-16 10:11:54.5684|DEBUG|EDOKA|Start - Ende
+2024-08-16 10:11:56.5634|DEBUG|EDOKA|
+2024-08-16 10:11:56.5729|DEBUG|EDOKA|
+2024-08-16 10:11:58.8604|DEBUG|EDOKA|
+2024-08-16 10:12:03.6085|DEBUG|EDOKA|
+2024-08-16 10:12:03.6632|DEBUG|EDOKA|
+2024-08-16 10:12:10.0629|DEBUG|EDOKA|
+2024-08-16 10:12:16.1955|DEBUG|EDOKA|
+2024-08-16 10:12:16.2310|DEBUG|EDOKA|
+2024-08-16 10:12:19.2764|DEBUG|EDOKA|
+2024-08-16 10:12:25.4911|DEBUG|EDOKA|
+2024-08-16 10:12:25.5276|DEBUG|EDOKA|
+2024-08-16 10:12:28.2328|DEBUG|EDOKA|
+2024-08-16 10:12:34.0115|DEBUG|EDOKA|
+2024-08-16 10:12:34.0529|DEBUG|EDOKA|
+2024-08-16 10:15:44.0505|DEBUG|EDOKA|Start
+2024-08-16 10:15:44.1116|DEBUG|EDOKA|
+2024-08-16 10:15:44.1250|DEBUG|EDOKA|
+2024-08-16 10:15:44.1290|DEBUG|EDOKA|
+2024-08-16 10:15:44.1290|DEBUG|EDOKA|
+2024-08-16 10:15:44.2058|DEBUG|EDOKA|
+2024-08-16 10:15:44.2839|DEBUG|EDOKA|Start - Ende
+2024-08-16 10:15:47.7047|DEBUG|EDOKA|
+2024-08-16 10:15:47.7402|DEBUG|EDOKA|
+2024-08-16 10:15:50.0441|DEBUG|EDOKA|
+2024-08-16 10:16:01.7572|DEBUG|EDOKA|
+2024-08-16 10:16:01.8091|DEBUG|EDOKA|
+2024-08-16 10:16:16.1293|DEBUG|EDOKA|
+2024-08-16 10:16:16.1833|DEBUG|EDOKA|
+2024-08-16 10:18:37.3310|DEBUG|EDOKA|
+2024-08-16 10:29:21.9377|DEBUG|EDOKA|Start
+2024-08-16 10:29:21.9967|DEBUG|EDOKA|
+2024-08-16 10:29:22.0037|DEBUG|EDOKA|
+2024-08-16 10:29:22.0037|DEBUG|EDOKA|
+2024-08-16 10:29:22.0037|DEBUG|EDOKA|
+2024-08-16 10:29:22.0637|DEBUG|EDOKA|
+2024-08-16 10:29:22.1302|DEBUG|EDOKA|Start - Ende
+2024-08-16 10:29:23.8550|DEBUG|EDOKA|
+2024-08-16 10:29:23.8640|DEBUG|EDOKA|
+2024-08-16 10:29:26.0185|DEBUG|EDOKA|
+2024-08-16 10:29:44.4682|DEBUG|EDOKA|
+2024-08-16 10:29:44.5172|DEBUG|EDOKA|
+2024-08-16 10:30:11.5661|DEBUG|EDOKA|
+2024-08-16 10:30:11.6076|DEBUG|EDOKA|
+2024-08-16 10:31:12.6001|DEBUG|EDOKA|
+2024-08-16 10:31:12.6451|DEBUG|EDOKA|
+2024-08-16 10:31:46.7458|DEBUG|EDOKA|
+2024-08-16 10:56:13.6730|DEBUG|EDOKA|Start
+2024-08-16 10:56:13.7344|DEBUG|EDOKA|
+2024-08-16 10:56:13.7444|DEBUG|EDOKA|
+2024-08-16 10:56:13.7444|DEBUG|EDOKA|
+2024-08-16 10:56:13.7569|DEBUG|EDOKA|
+2024-08-16 10:56:13.8184|DEBUG|EDOKA|
+2024-08-16 10:56:13.8851|DEBUG|EDOKA|Start - Ende
+2024-08-16 11:01:53.4851|DEBUG|EDOKA|
+2024-08-16 11:01:53.5203|DEBUG|EDOKA|
+2024-08-16 11:01:55.6141|DEBUG|EDOKA|
+2024-08-16 11:02:22.2649|DEBUG|EDOKA|Start
+2024-08-16 11:02:22.3256|DEBUG|EDOKA|
+2024-08-16 11:02:22.3336|DEBUG|EDOKA|
+2024-08-16 11:02:22.3336|DEBUG|EDOKA|
+2024-08-16 11:02:22.3336|DEBUG|EDOKA|
+2024-08-16 11:02:22.3977|DEBUG|EDOKA|
+2024-08-16 11:02:22.4618|DEBUG|EDOKA|Start - Ende
+2024-08-16 11:02:24.4198|DEBUG|EDOKA|
+2024-08-16 11:02:24.4292|DEBUG|EDOKA|
+2024-08-16 11:02:28.1203|DEBUG|EDOKA|
+2024-08-16 11:02:40.5831|DEBUG|EDOKA|
+2024-08-16 11:12:31.5180|DEBUG|EDOKA|Start
+2024-08-16 11:12:31.5811|DEBUG|EDOKA|
+2024-08-16 11:12:31.5891|DEBUG|EDOKA|
+2024-08-16 11:12:31.5891|DEBUG|EDOKA|
+2024-08-16 11:12:31.6001|DEBUG|EDOKA|
+2024-08-16 11:12:31.6503|DEBUG|EDOKA|
+2024-08-16 11:12:31.7205|DEBUG|EDOKA|Start - Ende
+2024-08-16 11:12:34.0890|DEBUG|EDOKA|
+2024-08-16 11:12:34.0993|DEBUG|EDOKA|
+2024-08-16 11:12:37.0338|DEBUG|EDOKA|
+2024-08-16 11:13:24.4536|DEBUG|EDOKA|Start
+2024-08-16 11:13:24.5172|DEBUG|EDOKA|
+2024-08-16 11:13:24.5252|DEBUG|EDOKA|
+2024-08-16 11:13:24.5252|DEBUG|EDOKA|
+2024-08-16 11:13:24.5362|DEBUG|EDOKA|
+2024-08-16 11:13:24.6542|DEBUG|EDOKA|
+2024-08-16 11:13:24.7324|DEBUG|EDOKA|Start - Ende
+2024-08-16 11:13:27.0981|DEBUG|EDOKA|
+2024-08-16 11:13:27.0981|DEBUG|EDOKA|
+2024-08-16 11:13:30.1612|DEBUG|EDOKA|
+2024-08-16 11:13:39.0554|DEBUG|EDOKA|
+2024-08-16 11:13:51.6884|DEBUG|EDOKA|Start
+2024-08-16 11:13:51.7474|DEBUG|EDOKA|
+2024-08-16 11:13:51.7584|DEBUG|EDOKA|
+2024-08-16 11:13:51.7584|DEBUG|EDOKA|
+2024-08-16 11:13:51.7584|DEBUG|EDOKA|
+2024-08-16 11:13:51.8195|DEBUG|EDOKA|
+2024-08-16 11:13:51.8872|DEBUG|EDOKA|Start - Ende
+2024-08-16 11:13:55.6598|DEBUG|EDOKA|
+2024-08-16 11:13:55.6953|DEBUG|EDOKA|
+2024-08-16 11:13:58.4759|DEBUG|EDOKA|
+2024-08-16 11:14:47.5146|DEBUG|EDOKA|Start
+2024-08-16 11:14:47.5771|DEBUG|EDOKA|
+2024-08-16 11:14:47.5891|DEBUG|EDOKA|
+2024-08-16 11:14:47.5891|DEBUG|EDOKA|
+2024-08-16 11:14:47.6031|DEBUG|EDOKA|
+2024-08-16 11:14:47.6636|DEBUG|EDOKA|
+2024-08-16 11:14:47.7356|DEBUG|EDOKA|Start - Ende
+2024-08-16 11:14:51.5393|DEBUG|EDOKA|
+2024-08-16 11:14:51.5753|DEBUG|EDOKA|
+2024-08-16 11:14:53.7963|DEBUG|EDOKA|
+2024-08-16 11:15:02.0107|DEBUG|EDOKA|
+2024-08-16 11:16:14.6693|DEBUG|EDOKA|Start
+2024-08-16 11:16:14.7278|DEBUG|EDOKA|
+2024-08-16 11:16:14.7278|DEBUG|EDOKA|
+2024-08-16 11:16:14.7278|DEBUG|EDOKA|
+2024-08-16 11:16:14.7418|DEBUG|EDOKA|
+2024-08-16 11:16:14.8033|DEBUG|EDOKA|
+2024-08-16 11:16:14.8738|DEBUG|EDOKA|Start - Ende
+2024-08-16 11:16:16.7300|DEBUG|EDOKA|
+2024-08-16 11:16:16.7390|DEBUG|EDOKA|
+2024-08-16 11:16:19.1236|DEBUG|EDOKA|
+2024-08-16 11:16:24.9066|DEBUG|EDOKA|
+2024-08-16 11:16:24.9701|DEBUG|EDOKA|
+2024-08-16 11:16:36.8139|DEBUG|EDOKA|
+2024-08-16 11:16:36.8578|DEBUG|EDOKA|
+2024-08-16 11:16:48.2172|DEBUG|EDOKA|
+2024-08-16 11:24:59.7770|DEBUG|EDOKA|
+2024-08-16 11:25:30.6735|DEBUG|EDOKA|
+2024-08-16 11:25:30.7295|DEBUG|EDOKA|
+2024-08-16 11:25:36.3914|DEBUG|EDOKA|
+2024-08-16 11:25:36.4334|DEBUG|EDOKA|
+2024-08-16 11:25:43.8295|DEBUG|EDOKA|
+2024-08-16 11:25:43.8711|DEBUG|EDOKA|
+2024-08-16 11:27:24.7869|DEBUG|EDOKA|Start
+2024-08-16 11:27:24.8219|DEBUG|EDOKA|
+2024-08-16 11:27:24.8219|DEBUG|EDOKA|
+2024-08-16 11:27:24.8359|DEBUG|EDOKA|
+2024-08-16 11:27:24.8359|DEBUG|EDOKA|
+2024-08-16 11:27:24.8974|DEBUG|EDOKA|
+2024-08-16 11:27:24.9720|DEBUG|EDOKA|Start - Ende
+2024-08-16 11:27:30.6733|DEBUG|EDOKA|
+2024-08-16 11:27:30.6823|DEBUG|EDOKA|
+2024-08-16 11:27:32.7754|DEBUG|EDOKA|
+2024-08-16 11:28:08.3544|DEBUG|EDOKA|
+2024-08-16 11:28:22.4454|DEBUG|EDOKA|
+2024-08-16 11:28:22.4884|DEBUG|EDOKA|
+2024-08-16 11:28:30.8493|DEBUG|EDOKA|
+2024-08-16 11:28:36.0978|DEBUG|EDOKA|
+2024-08-16 11:31:40.9175|DEBUG|EDOKA|Start
+2024-08-16 11:31:40.9810|DEBUG|EDOKA|
+2024-08-16 11:31:40.9901|DEBUG|EDOKA|
+2024-08-16 11:31:40.9901|DEBUG|EDOKA|
+2024-08-16 11:31:40.9901|DEBUG|EDOKA|
+2024-08-16 11:31:41.1229|DEBUG|EDOKA|
+2024-08-16 11:31:41.1955|DEBUG|EDOKA|Start - Ende
+2024-08-16 11:31:42.9943|DEBUG|EDOKA|
+2024-08-16 11:31:43.0033|DEBUG|EDOKA|
+2024-08-16 11:31:45.3463|DEBUG|EDOKA|
+2024-08-16 11:31:51.4614|DEBUG|EDOKA|
+2024-08-16 11:31:51.5066|DEBUG|EDOKA|
+2024-08-16 11:31:56.9998|DEBUG|EDOKA|
+2024-08-16 11:31:57.0478|DEBUG|EDOKA|
+2024-08-16 11:32:04.6768|DEBUG|EDOKA|
+2024-08-16 11:32:04.7208|DEBUG|EDOKA|
+2024-08-16 11:32:15.1661|DEBUG|EDOKA|
diff --git a/Client/obj/Debug/Client.csproj.AssemblyReference.cache b/Client/obj/Debug/Client.csproj.AssemblyReference.cache
index 3fec721a..39212bb1 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 7ef5ec4f..d2b12b36 100644
--- a/Client/obj/Debug/Client.csproj.CoreCompileInputs.cache
+++ b/Client/obj/Debug/Client.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-3e4fae6f0931a1d3ce6365f1e765762d72f3f7648e64087f2c9471e1aede003c
+cb9fd88d8f422047e8ded32720568466ce75c12d670b2b2cbfa7b9af1b36548c
diff --git a/Client/obj/Debug/Client.csproj.FileListAbsolute.txt b/Client/obj/Debug/Client.csproj.FileListAbsolute.txt
index cc4aac2b..23ea51bd 100644
--- a/Client/obj/Debug/Client.csproj.FileListAbsolute.txt
+++ b/Client/obj/Debug/Client.csproj.FileListAbsolute.txt
@@ -194,3 +194,5 @@ E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.exe.config
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.UIControls.Administrator.OfficeVorlage.resources
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.Diverses.NativVorlagen.resources
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
diff --git a/Client/obj/Debug/Client.csproj.GenerateResource.cache b/Client/obj/Debug/Client.csproj.GenerateResource.cache
index 4f321bd7..76bca6b9 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 1b6c9985..974a508f 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 4aa4b6c0..e747ba98 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.InputDialog.resources b/Client/obj/Debug/OnDoc.Diverses.InputDialog.resources
new file mode 100644
index 00000000..6c05a977
Binary files /dev/null and b/Client/obj/Debug/OnDoc.Diverses.InputDialog.resources differ
diff --git a/Client/obj/Debug/OnDoc.DocMgmt.DokTypFavoritenOrdner.resources b/Client/obj/Debug/OnDoc.DocMgmt.DokTypFavoritenOrdner.resources
new file mode 100644
index 00000000..7dc8c652
Binary files /dev/null and b/Client/obj/Debug/OnDoc.DocMgmt.DokTypFavoritenOrdner.resources differ
diff --git a/Client/obj/Debug/OnDoc.DocMgmt.DokTypSelect.resources b/Client/obj/Debug/OnDoc.DocMgmt.DokTypSelect.resources
index a9a09893..52e1a71a 100644
Binary files a/Client/obj/Debug/OnDoc.DocMgmt.DokTypSelect.resources and b/Client/obj/Debug/OnDoc.DocMgmt.DokTypSelect.resources differ
diff --git a/Client/obj/Debug/OnDoc.Properties.Resources.resources b/Client/obj/Debug/OnDoc.Properties.Resources.resources
index 05b94434..0aa3a06b 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.exe b/Client/obj/Debug/OnDoc.exe
index de72fae6..95fa7553 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 650825e7..195d4ecd 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 7e1ae4a0..c37ec634 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 d7fe1223..05397098 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 e6b1d7e2..39332a40 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 b95184e8..3ba5a694 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/Favoriten.ico b/Images/Icons/Icons/Blue/Favoriten.ico
new file mode 100644
index 00000000..1774b3f7
Binary files /dev/null and b/Images/Icons/Icons/Blue/Favoriten.ico differ
diff --git a/Images/Icons/Icons/Blue/Images/Favoriten_16x16-32.png b/Images/Icons/Icons/Blue/Images/Favoriten_16x16-32.png
new file mode 100644
index 00000000..e65bbd4f
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Favoriten_16x16-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Favoriten_24x24-32.png b/Images/Icons/Icons/Blue/Images/Favoriten_24x24-32.png
new file mode 100644
index 00000000..45492a93
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Favoriten_24x24-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Favoriten_256x256-32.png b/Images/Icons/Icons/Blue/Images/Favoriten_256x256-32.png
new file mode 100644
index 00000000..cea34c9b
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Favoriten_256x256-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Favoriten_32x32-32.png b/Images/Icons/Icons/Blue/Images/Favoriten_32x32-32.png
new file mode 100644
index 00000000..172a926d
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Favoriten_32x32-32.png differ
diff --git a/Images/Icons/Icons/Blue/Images/Favoriten_48x48-32.png b/Images/Icons/Icons/Blue/Images/Favoriten_48x48-32.png
new file mode 100644
index 00000000..90d3a16f
Binary files /dev/null and b/Images/Icons/Icons/Blue/Images/Favoriten_48x48-32.png differ