update 20241206

master
Stefan Hutter 1 year ago
parent 9dccb8be8f
commit 8ade484063

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -17,7 +17,7 @@ namespace BarcodeLib
public System.Drawing.Image Get_LinerBarcode(Barcoded.Symbology Typ, string Inhalt, string HrText,string HrPosition, string HrFont, int HrSize, int Rotation)
{
Barcoded.LinearBarcode newbarcode = new Barcoded.LinearBarcode(HrText, Typ);
Barcoded.LinearBarcode newbarcode = new Barcoded.LinearBarcode(Inhalt, Typ);
if (HrText != "")
{
newbarcode.Encoder.HumanReadableValue = HrText;

@ -28,6 +28,7 @@
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Barcodekleber));
this.lblFormat = new System.Windows.Forms.Label();
this.label1 = new System.Windows.Forms.Label();
this.textBox1 = new System.Windows.Forms.TextBox();
@ -163,6 +164,7 @@
this.ClientSize = new System.Drawing.Size(1164, 907);
this.Controls.Add(this.previewControl1);
this.Controls.Add(this.groupBox1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "Barcodekleber";
this.Text = "Barcodekleber";
this.Load += new System.EventHandler(this.Barcodekleber_Load);

@ -117,4 +117,374 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAlAAAAdwAAAH8AAAB/AAAAfwAAAH8AAAB/AAAAfwAAAH8AAAB/AAAAfwAA
AH8AAAB/AAAAfwAAAH8AAAB/AAAAfwAAAH8AAAB/AAAAfwAAAH8AAAB/AAAAfwAAAH8AAAB/AAAAfwAA
AH8AAAB/AAAAfwAAAH8AAAB/AAAAfwAAAH8AAAB/AAAAfwAAAH8AAAB/AAAAfwAAAH8AAAB/AAAAfwAA
AH8AAAB3AAAAJQAAAAAAAAAAAAAAAAAAACUAAADvAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA7wAAACUAAAAAAAAAAAAAAHcAAAD/AAAAHwAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAA/wAAAHcAAAAAAAAAAAAAAH8AAAD/AAAAAAAA
ACMAAAB+AAAAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABCAAAAfgAAACMAAAAAAAAA/wAAAH8AAAAAAAAAAAAA
AH8AAAD/AAAAAAAAAGAAAAD+AAAAngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACfAAAA/gAAAGAAAAAAAAAA/wAA
AH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAA
AAAAAAAAAAAAAAAAAH8AAAD/AAAAQAAAAP8AAABAAAAA/wAAAH8AAAAAAAAA/wAAAH8AAAC/AAAAvwAA
AIAAAAD/AAAAAAAAAAAAAAAAAAAA/wAAAH8AAAC/AAAAvwAAAAAAAAC/AAAAvwAAAIAAAAD/AAAAQAAA
AP8AAABAAAAAQAAAAP8AAABAAAAA/wAAAH8AAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAA
AH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAAAH8AAAD/AAAAQAAAAP8AAABAAAAAgAAAAEAAAAAAAAAAgAAA
AEAAAABgAAAAYAAAAIAAAAD/AAAAAAAAAAAAAAAAAAAA/wAAAH8AAABgAAAAYAAAAAAAAABgAAAAYAAA
AEAAAACAAAAAIAAAAIAAAAAgAAAAQAAAAP8AAABAAAAA/wAAAH8AAAAAAAAAAAAAAAAAAAAAAAAA/wAA
AH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAAAH8AAAD/AAAAQAAAAP8AAABAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAD/AAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAP8AAABAAAAA/wAAAH8AAAAAAAAAAAAA
AAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAAAH8AAAD/AAAAQAAA
AP8AAABAAAAA/wAAAH8AAAAAAAAA/wAAAH8AAAC/AAAAvwAAAIAAAAD/AAAAAAAAAAAAAAAAAAAA/wAA
AH8AAAC/AAAAvwAAAAAAAAC/AAAAvwAAAIAAAAD/AAAAQAAAAP8AAABAAAAAQAAAAP8AAABAAAAA/wAA
AH8AAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAA
AH8AAAD/AAAAQAAAAP8AAABAAAAA/wAAAH8AAAAAAAAA/wAAAH8AAAC/AAAAvwAAAIAAAAD/AAAAAAAA
AAAAAAAAAAAA/wAAAH8AAAC/AAAAvwAAAAAAAAC/AAAAvwAAAIAAAAD/AAAAQAAAAP8AAABAAAAAQAAA
AP8AAABAAAAA/wAAAH8AAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAA
AAAAAAAAAAAAAAAAAH8AAAD/AAAAQAAAAP8AAABAAAAA/wAAAH8AAAAAAAAA/wAAAH8AAAC/AAAAvwAA
AIAAAAD/AAAAAAAAAAAAAAAAAAAA/wAAAH8AAAC/AAAAvwAAAAAAAAC/AAAAvwAAAIAAAAD/AAAAQAAA
AP8AAABAAAAAQAAAAP8AAABAAAAA/wAAAH8AAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAA
AH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAAAH8AAAD/AAAAQAAAAP8AAABAAAAA/wAAAH8AAAAAAAAA/wAA
AH8AAAC/AAAAvwAAAIAAAAD/AAAAAAAAAAAAAAAAAAAA/wAAAH8AAAC/AAAAvwAAAAAAAAC/AAAAvwAA
AIAAAAD/AAAAQAAAAP8AAABAAAAAQAAAAP8AAABAAAAA/wAAAH8AAAAAAAAAAAAAAAAAAAAAAAAA/wAA
AH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAAAH8AAAD/AAAAQAAAAP8AAABAAAAA/wAA
AH8AAAAAAAAA/wAAAH8AAAC/AAAAvwAAAIAAAAD/AAAAAAAAAAAAAAAAAAAA/wAAAH8AAAC/AAAAvwAA
AAAAAAC/AAAAvwAAAIAAAAD/AAAAQAAAAP8AAABAAAAAQAAAAP8AAABAAAAA/wAAAH8AAAAAAAAAAAAA
AAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAAAH8AAAD/AAAAQAAA
AP8AAABAAAAA/wAAAH8AAAAAAAAA/wAAAH8AAAC/AAAAvwAAAIAAAAD/AAAAAAAAAAAAAAAAAAAA/wAA
AH8AAAC/AAAAvwAAAAAAAAC/AAAAvwAAAIAAAAD/AAAAQAAAAP8AAABAAAAAQAAAAP8AAABAAAAA/wAA
AH8AAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAA
AH8AAAD/AAAAQAAAAP8AAABAAAAA/wAAAH8AAAAAAAAA/wAAAH8AAAC/AAAAvwAAAIAAAAD/AAAAAAAA
AAAAAAAAAAAA/wAAAH8AAAC/AAAAvwAAAAAAAAC/AAAAvwAAAIAAAAD/AAAAQAAAAP8AAABAAAAAQAAA
AP8AAABAAAAA/wAAAH8AAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAA
AAAAAAAAAAAAAAAAAH8AAAD/AAAAQAAAAP8AAABAAAAA/wAAAH8AAAAAAAAA/wAAAH8AAAC/AAAAvwAA
AIAAAAD/AAAAAAAAAAAAAAAAAAAA/wAAAH8AAAC/AAAAvwAAAAAAAAC/AAAAvwAAAIAAAAD/AAAAQAAA
AP8AAABAAAAAQAAAAP8AAABAAAAA/wAAAH8AAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAA
AH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAAAH8AAAD/AAAAQAAAAP8AAABAAAAA/wAAAH8AAAAAAAAA/wAA
AH8AAAC/AAAAvwAAAIAAAAD/AAAAAAAAAAAAAAAAAAAA/wAAAH8AAAC/AAAAvwAAAAAAAAC/AAAAvwAA
AIAAAAD/AAAAQAAAAP8AAABAAAAAQAAAAP8AAABAAAAA/wAAAH8AAAAAAAAAAAAAAAAAAAAAAAAA/wAA
AH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAA
AAAAAAAAAAAA3gAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADeAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAA
AIAAAAD/AAAAAAAAAAAAAAAAAAAAYgAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAA
AIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAA
AIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAABhAAAAAAAAAAAAAAAAAAAA/wAA
AH8AAAAAAAAAAAAAAIAAAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAIAAAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAIAAAAD/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAIAAAAD/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAA
AIAAAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+AAAAzwAAAPsAAADOAAAAPgAA
AAAAAAAAAAAACQAAAJIAAADwAAAA8AAAAJIAAAAJAAAAAAAAAGEAAAD+AAAA/wAAAOcAAACLAAAACwAA
AAAAAAAAAAAA3wAAAP8AAAD/AAAA/gAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAA
AH8AAAAAAAAAAAAAAIAAAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAADxAAAA2AAA
AIgAAADYAAAA8QAAACAAAAAAAAAAkgAAAPwAAACgAAAAnwAAAPwAAACSAAAAAAAAAIAAAAD/AAAAgAAA
AKcAAAD7AAAAtQAAAAMAAAAAAAAA/wAAAL8AAACAAAAAfgAAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAIAAAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AHAAAAD/AAAAIAAAAAAAAAAgAAAA/wAAAHAAAAAAAAAA8AAAAJ8AAAAAAAAAAAAAAJ8AAADwAAAAAAAA
AIAAAAD/AAAAAAAAAAAAAABrAAAA/gAAAEQAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAIAAAAD/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAIAAAAD/AAAAAAAAAAAAAAAAAAAAnwAAAEIAAAAAAAAA/wAAAH8AAAAAAAAAAAAA
AIAAAAD/AAAAAAAAAIAAAAD/AAAAAAAAAAAAAAAIAAAA/wAAAHoAAAAAAAAA/wAAAH8AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAIAAAAD/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAA
AH8AAAAAAAAAAAAAAIAAAAD/AAAAAAAAAIAAAAD/AAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAA/wAA
AL8AAAB/AAAAQQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAA
AIAAAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAD/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAIAAAAD/AAAAAAAAAIAAAAD/AAAAAAAAAAAAAAAAAAAA/wAA
AH8AAAAAAAAA/wAAAP8AAAD/AAAAngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAA
AH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAAD/AAAAAAAA
AAAAAAAAAAAAKAAAAAsAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAIAAAAD/AAAAAAAAAIAAAAD/AAAAAAAA
AAAAAAABAAAA/wAAAH8AAAAAAAAA/wAAAH8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AH0AAAD/AAAABAAAAAAAAAAEAAAA9gAAAHQAAAAAAAAA/QAAAIMAAAAAAAAAAAAAAIQAAAD9AAAAAAAA
AIAAAAD/AAAAAAAAAAAAAAAnAAAA/wAAAGgAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAE8AAAD/AAAAcwAAAAgAAAB0AAAA/wAAAE8AAAAAAAAAzwAAANcAAAAgAAAAIAAA
ANgAAADPAAAAAAAAAIAAAAD/AAAAAQAAACcAAADGAAAA8QAAABoAAAAAAAAA/wAAAH8AAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAACtAAAA/wAAAP8AAAD/AAAArQAAAAMAAAAAAAAAPwAA
APEAAAD/AAAA/wAAAPEAAAA/AAAAAAAAAH4AAAD/AAAA/wAAAP8AAADxAAAATQAAAAAAAAAAAAAA/gAA
AP8AAAD/AAAA/gAAAGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAA
AH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAATwAAAHsAAABPAAAABAAA
AAAAAAAAAAAAAAAAACAAAABwAAAAcAAAACAAAAAAAAAAAAAAACMAAAB+AAAAfwAAAGgAAAAaAAAAAAAA
AAAAAAAAAAAAYgAAAH8AAAB/AAAAfgAAACMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAA
AH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAH8AAAD/AAAAAAAAAGAAAAD+AAAAngAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAACeAAAA/gAAAGAAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAIAAAAD/AAAAAAAAACMAAAB+AAAAQgAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABCAAAAfgAAACMAAAAAAAAA/wAAAH8AAAAAAAAAAAAAAHcAAAD/AAAAHwAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAA/wAAAHcAAAAAAAAAAAAA
ACUAAADvAAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA7wAA
ACUAAAAAAAAAAAAAAAAAAAAlAAAAdwAAAIAAAAB/AAAAfwAAAH8AAAB/AAAAfwAAAH8AAAB/AAAAgAAA
AIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAAB/AAAAfwAAAH8AAAB/AAAAfwAA
AH8AAAB/AAAAfwAAAH8AAAB/AAAAfwAAAH8AAAB/AAAAfwAAAH8AAAB/AAAAfwAAAH8AAAB/AAAAfwAA
AH8AAAB3AAAAJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA////////AADAAAAAAAMAAIAAAAAAAQAAj//////x
AACR/////4kAAJH/////iQAAn//////5AACf//////kAAJ//////+QAAngIHCAB5AACeAgcIAHkAAJ4P
5z/weQAAngIHCAB5AACeAgcIAHkAAJ4CBwgAeQAAngIHCAB5AACeAgcIAHkAAJ4CBwgAeQAAngIHCAB5
AACeAgcIAHkAAJ4CBwgAeQAAn//////5AACf//////kAAJ//////+QAAnAAAAAA5AACcAAAAADkAAJ//
////+QAAn//////5AACf//////kAAJ//////+QAAn+DAgYP5AACfwECAg/kAAJ/ETJif+QAAn85MmJ/5
AACfz8ych/kAAJ/PzJyH+QAAn85MmJ/5AACfxEyYn/kAAJ/AQICf+QAAn8BAgYP5AACf4OGDg/kAAJ//
////+QAAkf////+JAACR/////4kAAI//////8QAAgAAAAAABAADAAAAAAAMAAP///////wAAKAAAACAA
AABAAAAAAQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIsAAAD7AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD7AAAAiwAAAAAAAAAAAAAA+wAA
AA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAD7AAAAAAAA
AAAAAAD/AAAAAAAAAOMAAABjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGQAAADjAAAAAAAA
AP8AAAAAAAAAAAAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAA/wAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAD/AAAAAAAAAAAAAAD/AAAAAAAAAAAAAAAAAAAA/wAAAIAAAACAAAAA/wAA
AAAAAAD/AAAAgAAAAIAAAAD/AAAAAAAAAAAAAAD/AAAAgAAAAIAAAACAAAAAgAAAAP8AAACAAAAAgAAA
AIAAAACAAAAA/wAAAAAAAAAAAAAAAAAAAP8AAAAAAAAAAAAAAP8AAAAAAAAAAAAAAAAAAAD/AAAAgAAA
AIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8AAAAAAAAAAAAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAgAAAAIAAAAD/AAAAAAAAAAAAAAAAAAAA/wAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAA
AP8AAACAAAAAgAAAAP8AAAAAAAAA/wAAAIAAAACAAAAA/wAAAAAAAAAAAAAA/wAAAIAAAACAAAAAgAAA
AIAAAAD/AAAAgAAAAIAAAACAAAAAgAAAAP8AAAAAAAAAAAAAAAAAAAD/AAAAAAAAAAAAAAD/AAAAAAAA
AAAAAAAAAAAA/wAAAIAAAACAAAAA/wAAAAAAAAD/AAAAgAAAAIAAAAD/AAAAAAAAAAAAAAD/AAAAgAAA
AIAAAACAAAAAgAAAAP8AAACAAAAAgAAAAIAAAACAAAAA/wAAAAAAAAAAAAAAAAAAAP8AAAAAAAAAAAAA
AP8AAAAAAAAAAAAAAAAAAAD/AAAAgAAAAIAAAAD/AAAAAAAAAP8AAACAAAAAgAAAAP8AAAAAAAAAAAAA
AP8AAACAAAAAgAAAAIAAAACAAAAA/wAAAIAAAACAAAAAgAAAAIAAAAD/AAAAAAAAAAAAAAAAAAAA/wAA
AAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAP8AAACAAAAAgAAAAP8AAAAAAAAA/wAAAIAAAACAAAAA/wAA
AAAAAAAAAAAA/wAAAIAAAACAAAAAgAAAAIAAAAD/AAAAgAAAAIAAAACAAAAAgAAAAP8AAAAAAAAAAAAA
AAAAAAD/AAAAAAAAAAAAAAD/AAAAAAAAAAAAAAAAAAAA/wAAAIAAAACAAAAA/wAAAAAAAAD/AAAAgAAA
AIAAAAD/AAAAAAAAAAAAAAD/AAAAgAAAAIAAAACAAAAAgAAAAP8AAACAAAAAgAAAAIAAAACAAAAA/wAA
AAAAAAAAAAAAAAAAAP8AAAAAAAAAAAAAAP8AAAAAAAAAAAAAAAAAAAD/AAAAgAAAAIAAAAD/AAAAAAAA
AP8AAACAAAAAgAAAAP8AAAAAAAAAAAAAAP8AAACAAAAAgAAAAIAAAACAAAAA/wAAAIAAAACAAAAAgAAA
AIAAAAD/AAAAAAAAAAAAAAAAAAAA/wAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAAAAAAAAAAAAD/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8AAAAAAAAAAAAAAP8AAAAAAAAAAAAA
AOMAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA4wAAAAAAAAAAAAAA/wAAAAAAAAAAAAAA/wAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAAAAAA
AAAAAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AP8AAAAAAAAAAAAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAA/wAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAOgAAADoAAAAUAAA
AAAAAABQAAAA6AAAAOgAAABQAAAAAAAAAPEAAAD9AAAAwwAAACIAAAAAAAAA8QAAAP8AAADjAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAD/AAAAAAAAAAAAAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAADpAAAANwAA
ADcAAADoAAAAAAAAAOkAAAA3AAAANwAAAOgAAAAAAAAA/wAAAAQAAAB0AAAAwwAAAAAAAAD/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8AAAAAAAAAAAAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AP8AAAAAAAAAAAAAAGQAAAAAAAAA/wAAAAAAAAAAAAAA/wAAAAAAAAD/AAAAAAAAAAQAAAD9AAAAAAAA
AP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAAAAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAAAAAAD/AAAAAAAAAAAAAAD/AAAAAAAAAP8AAAAAAAAAAAAA
AP8AAAAAAAAA/wAAAP8AAABjAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/AAAAAAAAAAAAAAD/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAD/AAAAAAAAAAAAAABjAAAAAAAAAP8AAAAAAAAAAAAAAP8AAAAAAAAA/wAA
AAAAAAAEAAAA/QAAAAAAAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP8AAAAAAAAAAAAA
AP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOkAAAA3AAAANwAAAOgAAAAAAAAA6QAAADcAAAA3AAAA6AAA
AAAAAAD/AAAABAAAAHQAAADDAAAAAAAAAP8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/wAA
AAAAAAAAAAAA/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAOkAAADpAAAAUAAAAAAAAABQAAAA6QAA
AOkAAABQAAAAAAAAAPEAAAD9AAAAxAAAACIAAAAAAAAA8QAAAP8AAADjAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAD/AAAAAAAAAAAAAAD/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAP8AAAAAAAAAAAAAAP8AAAAAAAAA4wAAAGMAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAZAAAAOMAAAAAAAAA/wAAAAAAAAAAAAAA+wAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAD7AAAAAAAAAAAAAACLAAAA+wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA+wAAAIsAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/////gAAAAZ//
//mn///lv////b////24QwAduPt/HbhDAB24QwAduEMAHbhDAB24QwAduEMAHb////2////9sAAADb//
//2////9v////b4QhH2+EIX9vtal/b72tH2+1qX9vhCF/b4QhH2////9p///5Z////mAAAAB/////ygA
AAAYAAAAMAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJwAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAJwAAAAAAAAAnAAAAwwAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAA
AIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAwwAAACcAAABAAAAAgAAA
AIAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAADgAAACAAAAAgAAAAEAAAABAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAA
AEAAAABAAAAAgAAAAAAAAAAgAAAAUAAAAFAAAABgAAAAQAAAAFAAAABQAAAAQAAAAAAAAABgAAAAYAAA
ADAAAABQAAAAUAAAAFAAAABQAAAAUAAAACAAAAAAAAAAgAAAAEAAAABAAAAAgAAAAAAAAABAAAAAnwAA
AJ8AAAAwAAAAIAAAACgAAABYAAAAfwAAAAAAAAC/AAAAMAAAABgAAAAoAAAAKAAAACgAAACfAAAAnwAA
AEAAAAAAAAAAgAAAAEAAAABAAAAAgAAAAAAAAABAAAAAnwAAAJ8AAAC/AAAAfwAAAJ8AAACfAAAAfwAA
AAAAAAC/AAAAvwAAAGAAAACfAAAAnwAAAJ8AAACfAAAAnwAAAEAAAAAAAAAAgAAAAEAAAABAAAAAgAAA
AAAAAABAAAAAnwAAAJ8AAAC/AAAAgAAAAJ8AAACfAAAAfwAAAAAAAAC/AAAAvwAAAGAAAACfAAAAnwAA
AJ8AAACfAAAAnwAAAEAAAAAAAAAAgAAAAEAAAABAAAAAgAAAAAAAAABAAAAAnwAAAJ8AAAC/AAAAgAAA
AJ8AAACfAAAAfwAAAAAAAAC/AAAAvwAAAGAAAACfAAAAnwAAAJ8AAACfAAAAnwAAAEAAAAAAAAAAgAAA
AEAAAABAAAAAgAAAAAAAAABAAAAAnwAAAJ8AAAC/AAAAgAAAAJ8AAACfAAAAfwAAAAAAAAC/AAAAvwAA
AGAAAACfAAAAnwAAAJ8AAACfAAAAnwAAAEAAAAAAAAAAgAAAAEAAAABAAAAAgAAAAAAAAAAgAAAAUAAA
AFAAAABgAAAAQAAAAFAAAABQAAAAQAAAAAAAAABgAAAAYAAAADAAAABQAAAAUAAAAFAAAABQAAAAUAAA
ACAAAAAAAAAAgAAAAEAAAABAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAEAAAABAAAAAfwAA
AAAAAACwAAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAA
AL8AAAC/AAAAvwAAAK8AAAAAAAAAgAAAAEAAAABAAAAAfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAA
AEAAAABAAAAAfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAEAAAABAAAAAfwAAAAAAAAAAAAAAAAAA
AFQAAADKAAAAtQAAAAgAAACKAAAAyAAAAIoAAAA4AAAA3wAAAMUAAAAxAAAAeAAAAM8AAACAAAAAAAAA
AAAAAAAAAAAAgAAAAEAAAABAAAAAfwAAAAAAAAAAAAAAAAAAALsAAAAIAAAAbwAAACwAAADDAAAAAAAA
AMMAAABAAAAAfwAAAB0AAACvAAAAgAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAgAAAAEAAAABAAAAAfwAA
AAAAAAAAAAAAAAAAAL8AAAAAAAAAAAAAAAAAAAC/AAAAAAAAAL8AAABAAAAAfwAAAAAAAAC/AAAAgAAA
AM8AAAA4AAAAAAAAAAAAAAAAAAAAgAAAAEAAAABAAAAAfwAAAAAAAAAAAAAAAAAAAL8AAAABAAAASAAA
ACAAAADAAAAAAAAAAMAAAABAAAAAfwAAAAoAAAC5AAAAgAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAgAAA
AEAAAABAAAAAgAAAAAAAAAAAAAAAAAAAAIAAAACeAAAAyAAAABUAAAC2AAAAjwAAALYAAAA/AAAAvwAA
ALcAAABWAAAAfwAAAJ8AAABXAAAAAAAAAAAAAAAAAAAAgAAAAEAAAABAAAAAfwAAAAAAAAAAAAAAAAAA
AAEAAAAzAAAAFQAAAAAAAAAIAAAAOAAAAAgAAAAJAAAAPwAAACEAAAAAAAAAGAAAAEAAAAAoAAAAAAAA
AAAAAAAAAAAAgAAAAEAAAABAAAAAfwAAAIAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAACAAAAAgAAAAEAAAAAnAAAAwwAA
AH8AAAB/AAAAgAAAAH8AAAB/AAAAfwAAAH8AAAB/AAAAfwAAAH8AAACAAAAAgAAAAIAAAACAAAAAgAAA
AIAAAACAAAAAgAAAAIAAAACAAAAAwwAAACcAAAAAAAAAJwAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAJwAA
AACAAAFBAAAAQQ//8EE///xBIBAEQSAQBEEgEARBIBAEQSAQBEEgEARBIBAEQT///EEgAARBP//8QT//
/EE4ABxBOCA8QTuiHEE4IDxBOAAcQTiBHEEP//BBAAAAQYAAAUEoAAAAEAAAACAAAAABACAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAIwAAAH8AAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAA
AIAAAACAAAAAgAAAAIAAAAB/AAAAIwAAAH8AAAA8AAAAGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAZAAAAPAAAAH8AAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAAAAAgAAAAAAAAACAAAAAgAAAAEAAAABgAAAAnwAA
AAAAAACfAAAAQAAAAGAAAABAAAAAgAAAAIAAAAAAAAAAgAAAAIAAAAAAAAAAgAAAAIAAAACAAAAAvwAA
AL8AAAAAAAAAvwAAAIAAAAC/AAAAgAAAAIAAAACAAAAAAAAAAIAAAACAAAAAAAAAAIAAAACAAAAAgAAA
AL8AAAC/AAAAAAAAAL8AAACAAAAAvwAAAIAAAACAAAAAgAAAAAAAAACAAAAAgAAAAAAAAACAAAAAgAAA
AIAAAAC/AAAAvwAAAAAAAAC/AAAAgAAAAL8AAACAAAAAgAAAAIAAAAAAAAAAgAAAAIAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAAAACAAAAAAAAA
AHkAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAeAAAAAAAAACAAAAAgAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgAAA
AIAAAAAAAAAAAAAAAE4AAACQAAAATgAAAJYAAACWAAAAfAAAAI4AAAA5AAAAvAAAADkAAAAAAAAAAAAA
AIAAAACAAAAAAAAAAAAAAACAAAAAAAAAABkAAACAAAAAgAAAAIAAAAABAAAAfwAAAL8AAAAZAAAAAAAA
AAAAAACAAAAAgAAAAAAAAAAAAAAAegAAABwAAABTAAAAiAAAAIgAAACAAAAAHwAAAHAAAACAAAAAAAAA
AAAAAAAAAAAAgAAAAIAAAAAAAAAAAAAAABQAAAB0AAAAFAAAAE4AAABOAAAAPAAAAHAAAAAJAAAAfAAA
ADkAAAAAAAAAAAAAAIAAAAB/AAAAPAAAABkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAGQAAADwAAAB/AAAAIwAAAH8AAACAAAAAgAAAAIAAAACAAAAAgAAAAIAAAACAAAAAgAAA
AIAAAACAAAAAgAAAAIAAAAB/AAAAIwAArEEf+KxBf/6sQUECrEFBAqxBQQKsQUECrEF//qxBQAKsQX/+
rEFgBqxBaAasQWAOrEFgBqxBH/isQQAArEE=
</value>
</data>
</root>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -35,14 +35,20 @@
<value />
</setting>
<setting name="BarcodeFont" serializeAs="String">
<value>Arial</value>
<value>Bar 25i c HR</value>
</setting>
<setting name="BarcodeFontSize" serializeAs="String">
<value>8</value>
<value>26</value>
</setting>
<setting name="BarodeTextPosition" serializeAs="String">
<value>Below</value>
</setting>
<setting name="ZusatzFont" serializeAs="String">
<value>Arial</value>
</setting>
<setting name="ZusatzFontSize" serializeAs="String">
<value>14</value>
</setting>
</OnDoc.Properties.Settings>
</userSettings>
<runtime>

@ -52,7 +52,7 @@
<StartupObject>OnDoc.Program</StartupObject>
</PropertyGroup>
<PropertyGroup>
<ApplicationIcon>OnDoc6.ico</ApplicationIcon>
<ApplicationIcon>OnDoc6_Transparent.ico</ApplicationIcon>
</PropertyGroup>
<PropertyGroup />
<ItemGroup>
@ -267,6 +267,12 @@
<Compile Include="UIControls\Administrator\DokumenttypListe.Designer.cs">
<DependentUpon>DokumenttypListe.cs</DependentUpon>
</Compile>
<Compile Include="UIControls\Administrator\edk_viewer.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="UIControls\Administrator\edk_viewer.Designer.cs">
<DependentUpon>edk_viewer.cs</DependentUpon>
</Compile>
<Compile Include="UIControls\Administrator\frmDokTypCopy.cs">
<SubType>Form</SubType>
</Compile>
@ -440,6 +446,9 @@
<EmbeddedResource Include="UIControls\Administrator\DokumenttypListe.resx">
<DependentUpon>DokumenttypListe.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UIControls\Administrator\edk_viewer.resx">
<DependentUpon>edk_viewer.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="UIControls\Administrator\frmDokTypCopy.resx">
<DependentUpon>frmDokTypCopy.cs</DependentUpon>
</EmbeddedResource>
@ -577,7 +586,22 @@
<None Include="Resources\delete.png" />
</ItemGroup>
<ItemGroup>
<Content Include="OnDoc6.ico" />
<Content Include="OnDoc6_Transparent.ico" />
<None Include="Resources\officevorlage_256x256-32.png" />
<None Include="Resources\officevorlage_48x48-32.png" />
<None Include="Resources\officevorlage_32x32-32.png" />
<None Include="Resources\officevorlage_24x24-32.png" />
<None Include="Resources\officevorlage_16x16-32.png" />
<None Include="Resources\Barcode_48x48-32 %282%29.png" />
<None Include="Resources\Barcode_32x32-32 %282%29.png" />
<None Include="Resources\Barcode_24x24-32 %282%29.png" />
<None Include="Resources\Barcode_16x16-32 %282%29.png" />
<None Include="Resources\Barcode_256x256-32 %282%29.png" />
<None Include="Resources\Login_16x16-32.png" />
<None Include="Resources\Login_256x256-32.png" />
<None Include="Resources\Login_48x48-32.png" />
<None Include="Resources\Login_32x32-32.png" />
<None Include="Resources\Login_24x24-32.png" />
<None Include="Resources\CloseApplication_24x24-32.png" />
<None Include="Resources\CloseApplication_32x32-32.png" />
<None Include="Resources\CloseApplication_48x48-32.png" />
@ -844,9 +868,6 @@
<None Include="Resources\Default_32x32-32.png" />
<None Include="Resources\Default_48x48-32.png" />
<None Include="Resources\Default_256x256-32.png" />
<Content Include="OnDoc2.ico" />
<Content Include="OnDoc3.ico" />
<Content Include="OnDoc5.ico" />
</ItemGroup>
<ItemGroup>
<BootstrapperPackage Include=".NETFramework,Version=v4.8.1">

@ -1,8 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|AnyCPU'">
<StartArguments>
</StartArguments>
<StartArguments>K:\EDOKA\EDK_Dateien\3bv.edk</StartArguments>
</PropertyGroup>
<PropertyGroup>
<PublishUrlHistory>publish\</PublishUrlHistory>

@ -129,7 +129,8 @@ namespace OnDoc.DocMgmt
dB.add_parameter("@BARCODEFONTSIZE","");
dB.add_parameter("@BarcodeKantenlaenge", "");
dB.Get_Tabledata("sp_get_barcodetype_and_value", true, false);
dokdata.barcode_content = dB.dsdaten.Tables[0].Rows[0][3].ToString();
dokdata.barcode_content = dB.dsdaten.Tables[0].Rows[0][1].ToString();
dokdata.barcode_text = dB.dsdaten.Tables[0].Rows[0][4].ToString();
dB = null;
}

@ -37,6 +37,7 @@ namespace OnDoc.DocMgmt
private DataTable dokumentpaketvorlagen_Original = new DataTable();
private int profilnr {get;set;}
public int dokumentpaketnr { get; set; } = 0;
public int partnernr { get; set; } = 0;
public Dokumentpaket()
{
@ -46,7 +47,18 @@ namespace OnDoc.DocMgmt
Broadcaster().AddListener(this);
Closing += Form_Closing;
}
public Dokumentpaket(int dokumentpaketnr, int partnernr)
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
Broadcaster().AddListener(this);
Closing += Form_Closing;
this.dokumentpaketnr = dokumentpaketnr;
this.partnernr = partnernr;
}
public Dokumentpaket(int profilnr)
{
InitializeComponent();
@ -139,6 +151,8 @@ namespace OnDoc.DocMgmt
{
dokList1.profilnr = this.profilnr;
dokList1.hide_panels();
dokList1.dokpaket_update_grid();
}
@ -154,23 +168,32 @@ namespace OnDoc.DocMgmt
private void btnSearchBP_Click(object sender, EventArgs e)
{
if (this.partnernr == 0) {
Partnersuche ps = new Partnersuche();
ps.ShowDialog();
if (ps.DialogResult == DialogResult.OK)
{
this.txtbpnummer.Text = ps.partnernr.ToString(); ;
this.lblKurznameBP.Text = ps.partnerkurzname.ToString();
if (this.txtbpnummer.Text.Length > 9)
if (ps.DialogResult == DialogResult.OK)
{
MessageBox.Show("Beim gewählten Partner handelt es ich nicht um einBP.", "Partnerselektion", MessageBoxButtons.OK, MessageBoxIcon.Error);
this.txtbpnummer.Text = "";
this.lblKurznameBP.Text = "";
return;
this.txtbpnummer.Text = ps.partnernr.ToString(); ;
this.lblKurznameBP.Text = ps.partnerkurzname.ToString();
if (this.txtbpnummer.Text.Length > 9)
{
MessageBox.Show("Beim gewählten Partner handelt es ich nicht um einBP.", "Partnerselektion", MessageBoxButtons.OK, MessageBoxIcon.Error);
this.txtbpnummer.Text = "";
this.lblKurznameBP.Text = "";
return;
}
}
set_bp_person(ps.partnernr,0);
}
else
{
this.txtbpnummer.Text = partnernr.ToString();
set_bp_person(partnernr, 0);
}
}
private void btnSearchPerson_Click(object sender, EventArgs e)
{
Partnersuche ps = new Partnersuche();
@ -380,8 +403,9 @@ namespace OnDoc.DocMgmt
if (check_all_doks() == false)
{
return;
}
if (!dokList1.grid_empty())
if (!dokList1.grid_empty() && dokList1.get_selected_records() != 0)
{
if (MessageBox.Show("Die bereits generierten Dokumente löschen?", "Generierung", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
{
@ -471,6 +495,7 @@ namespace OnDoc.DocMgmt
progressBarAdv1.Visible = false;
filter = filter.Substring(0, filter.Length - 2) + ")";
dokList1.datafilter = filter;
dokList1.refresh_dokumente("view_dokumentpaket");
dokList1.refresh_dokumente();
}

@ -37,6 +37,10 @@
Syncfusion.Windows.Forms.Tools.TreeNodeAdv treeNodeAdv4 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdv();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Serienbrief));
this.GrpDokumentInhalt = new System.Windows.Forms.GroupBox();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.rbbpb = new System.Windows.Forms.RadioButton();
this.rbppa = new System.Windows.Forms.RadioButton();
this.rbppohne = new System.Windows.Forms.RadioButton();
this.grpDruckstapel = new System.Windows.Forms.GroupBox();
this.button2 = new System.Windows.Forms.Button();
this.button1 = new System.Windows.Forms.Button();
@ -111,12 +115,16 @@
this.panel1 = new System.Windows.Forms.Panel();
this.label1 = new System.Windows.Forms.Label();
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
this.panelLoad = new System.Windows.Forms.Panel();
this.label4 = new System.Windows.Forms.Label();
this.ctxmenutree = new System.Windows.Forms.ContextMenuStrip(this.components);
this.partnerlistePrüfenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.dokumentgenerierungZurücksetzenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.druckstapelAufbereitenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.archivierenUndAbschliessenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.docPreview1 = new OnDoc.UIControls.DocPreview();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.rbppohne = new System.Windows.Forms.RadioButton();
this.rbppa = new System.Windows.Forms.RadioButton();
this.rbbpb = new System.Windows.Forms.RadioButton();
this.GrpDokumentInhalt.SuspendLayout();
this.groupBox1.SuspendLayout();
this.grpDruckstapel.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.treeviewDruckstapel)).BeginInit();
this.pnlprogress.SuspendLayout();
@ -143,7 +151,8 @@
this.splitContainer1.Panel1.SuspendLayout();
this.splitContainer1.Panel2.SuspendLayout();
this.splitContainer1.SuspendLayout();
this.groupBox1.SuspendLayout();
this.panelLoad.SuspendLayout();
this.ctxmenutree.SuspendLayout();
this.SuspendLayout();
//
// GrpDokumentInhalt
@ -164,6 +173,50 @@
this.GrpDokumentInhalt.TabStop = false;
this.GrpDokumentInhalt.Text = "Dokument-Inahalt";
//
// groupBox1
//
this.groupBox1.Controls.Add(this.rbbpb);
this.groupBox1.Controls.Add(this.rbppa);
this.groupBox1.Controls.Add(this.rbppohne);
this.groupBox1.Location = new System.Drawing.Point(546, 192);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(534, 55);
this.groupBox1.TabIndex = 16;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Fakturierung";
//
// rbbpb
//
this.rbbpb.AutoSize = true;
this.rbbpb.Location = new System.Drawing.Point(166, 24);
this.rbbpb.Name = "rbbpb";
this.rbbpb.Size = new System.Drawing.Size(73, 17);
this.rbbpb.TabIndex = 2;
this.rbbpb.Text = "PP-B-Post";
this.rbbpb.UseVisualStyleBackColor = true;
//
// rbppa
//
this.rbppa.AutoSize = true;
this.rbppa.Location = new System.Drawing.Point(87, 24);
this.rbppa.Name = "rbppa";
this.rbppa.Size = new System.Drawing.Size(73, 17);
this.rbppa.TabIndex = 1;
this.rbppa.Text = "PP-A-Post";
this.rbppa.UseVisualStyleBackColor = true;
//
// rbppohne
//
this.rbppohne.AutoSize = true;
this.rbppohne.Checked = true;
this.rbppohne.Location = new System.Drawing.Point(20, 23);
this.rbppohne.Name = "rbppohne";
this.rbppohne.Size = new System.Drawing.Size(52, 17);
this.rbppohne.TabIndex = 0;
this.rbppohne.TabStop = true;
this.rbppohne.Text = "Keine";
this.rbppohne.UseVisualStyleBackColor = true;
//
// grpDruckstapel
//
this.grpDruckstapel.Controls.Add(this.button2);
@ -642,6 +695,7 @@
this.treeViewAdv1.BaseStylePairs.AddRange(new Syncfusion.Windows.Forms.Tools.StyleNamePair[] {
new Syncfusion.Windows.Forms.Tools.StyleNamePair("Standard", treeNodeAdvStyleInfo2)});
this.treeViewAdv1.BeforeTouchSize = new System.Drawing.Size(230, 579);
this.treeViewAdv1.ContextMenuStrip = this.ctxmenutree;
this.treeViewAdv1.Dock = System.Windows.Forms.DockStyle.Left;
this.treeViewAdv1.Enabled = false;
//
@ -1051,64 +1105,80 @@
this.splitContainer1.SplitterDistance = 900;
this.splitContainer1.TabIndex = 5;
//
// docPreview1
// panelLoad
//
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(725, 598);
this.docPreview1.TabIndex = 4;
this.docPreview1.ZoomPercentage = 0;
this.panelLoad.BackColor = System.Drawing.Color.Silver;
this.panelLoad.Controls.Add(this.label4);
this.panelLoad.Location = new System.Drawing.Point(466, 87);
this.panelLoad.Name = "panelLoad";
this.panelLoad.Size = new System.Drawing.Size(578, 100);
this.panelLoad.TabIndex = 6;
this.panelLoad.Visible = false;
//
// groupBox1
// label4
//
this.groupBox1.Controls.Add(this.rbbpb);
this.groupBox1.Controls.Add(this.rbppa);
this.groupBox1.Controls.Add(this.rbppohne);
this.groupBox1.Location = new System.Drawing.Point(546, 192);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(534, 55);
this.groupBox1.TabIndex = 16;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Fakturierung";
this.label4.AutoSize = true;
this.label4.Font = new System.Drawing.Font("Microsoft Sans Serif", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.label4.Location = new System.Drawing.Point(12, 37);
this.label4.Name = "label4";
this.label4.Size = new System.Drawing.Size(469, 20);
this.label4.TabIndex = 0;
this.label4.Text = "Serienbrief wird initialisiert - bitte einen Moment warten....";
//
// rbppohne
// ctxmenutree
//
this.rbppohne.AutoSize = true;
this.rbppohne.Checked = true;
this.rbppohne.Location = new System.Drawing.Point(20, 23);
this.rbppohne.Name = "rbppohne";
this.rbppohne.Size = new System.Drawing.Size(52, 17);
this.rbppohne.TabIndex = 0;
this.rbppohne.TabStop = true;
this.rbppohne.Text = "Keine";
this.rbppohne.UseVisualStyleBackColor = true;
this.ctxmenutree.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.partnerlistePrüfenToolStripMenuItem,
this.dokumentgenerierungZurücksetzenToolStripMenuItem,
this.druckstapelAufbereitenToolStripMenuItem,
this.archivierenUndAbschliessenToolStripMenuItem});
this.ctxmenutree.Name = "ctxmenutree";
this.ctxmenutree.Size = new System.Drawing.Size(266, 114);
this.ctxmenutree.Opening += new System.ComponentModel.CancelEventHandler(this.ctxmenutree_Opening);
//
// rbppa
// partnerlistePrüfenToolStripMenuItem
//
this.rbppa.AutoSize = true;
this.rbppa.Location = new System.Drawing.Point(87, 24);
this.rbppa.Name = "rbppa";
this.rbppa.Size = new System.Drawing.Size(73, 17);
this.rbppa.TabIndex = 1;
this.rbppa.Text = "PP-A-Post";
this.rbppa.UseVisualStyleBackColor = true;
this.partnerlistePrüfenToolStripMenuItem.Name = "partnerlistePrüfenToolStripMenuItem";
this.partnerlistePrüfenToolStripMenuItem.Size = new System.Drawing.Size(265, 22);
this.partnerlistePrüfenToolStripMenuItem.Text = "Partnerliste prüfen";
this.partnerlistePrüfenToolStripMenuItem.Click += new System.EventHandler(this.partnerlistePrüfenToolStripMenuItem_Click);
//
// rbbpb
// dokumentgenerierungZurücksetzenToolStripMenuItem
//
this.rbbpb.AutoSize = true;
this.rbbpb.Location = new System.Drawing.Point(166, 24);
this.rbbpb.Name = "rbbpb";
this.rbbpb.Size = new System.Drawing.Size(73, 17);
this.rbbpb.TabIndex = 2;
this.rbbpb.Text = "PP-B-Post";
this.rbbpb.UseVisualStyleBackColor = true;
this.dokumentgenerierungZurücksetzenToolStripMenuItem.Name = "dokumentgenerierungZurücksetzenToolStripMenuItem";
this.dokumentgenerierungZurücksetzenToolStripMenuItem.Size = new System.Drawing.Size(265, 22);
this.dokumentgenerierungZurücksetzenToolStripMenuItem.Text = "Dokumentgenerierung zurücksetzen";
this.dokumentgenerierungZurücksetzenToolStripMenuItem.Click += new System.EventHandler(this.dokumentgenerierungZurücksetzenToolStripMenuItem_Click);
//
// druckstapelAufbereitenToolStripMenuItem
//
this.druckstapelAufbereitenToolStripMenuItem.Name = "druckstapelAufbereitenToolStripMenuItem";
this.druckstapelAufbereitenToolStripMenuItem.Size = new System.Drawing.Size(265, 22);
this.druckstapelAufbereitenToolStripMenuItem.Text = "Druckstapel aufbereiten";
this.druckstapelAufbereitenToolStripMenuItem.Click += new System.EventHandler(this.druckstapelAufbereitenToolStripMenuItem_Click);
//
// archivierenUndAbschliessenToolStripMenuItem
//
this.archivierenUndAbschliessenToolStripMenuItem.Name = "archivierenUndAbschliessenToolStripMenuItem";
this.archivierenUndAbschliessenToolStripMenuItem.Size = new System.Drawing.Size(265, 22);
this.archivierenUndAbschliessenToolStripMenuItem.Text = "Archivieren und abschliessen";
this.archivierenUndAbschliessenToolStripMenuItem.Click += new System.EventHandler(this.archivierenUndAbschliessenToolStripMenuItem_Click);
//
// docPreview1
//
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(725, 598);
this.docPreview1.TabIndex = 4;
this.docPreview1.ZoomPercentage = 0;
//
// Serienbrief
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1633, 955);
this.Controls.Add(this.panelLoad);
this.Controls.Add(this.pnlLoad);
this.Controls.Add(this.splitContainer1);
this.Controls.Add(this.GrpDokumentInhalt);
@ -1121,6 +1191,8 @@
this.Text = "Serienbrief";
this.Load += new System.EventHandler(this.Serienbrief_Load);
this.GrpDokumentInhalt.ResumeLayout(false);
this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout();
this.grpDruckstapel.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.treeviewDruckstapel)).EndInit();
this.pnlprogress.ResumeLayout(false);
@ -1152,8 +1224,9 @@
this.splitContainer1.Panel2.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
this.splitContainer1.ResumeLayout(false);
this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout();
this.panelLoad.ResumeLayout(false);
this.panelLoad.PerformLayout();
this.ctxmenutree.ResumeLayout(false);
this.ResumeLayout(false);
}
@ -1239,5 +1312,12 @@
private System.Windows.Forms.RadioButton rbbpb;
private System.Windows.Forms.RadioButton rbppa;
private System.Windows.Forms.RadioButton rbppohne;
private System.Windows.Forms.Panel panelLoad;
private System.Windows.Forms.Label label4;
private System.Windows.Forms.ContextMenuStrip ctxmenutree;
private System.Windows.Forms.ToolStripMenuItem partnerlistePrüfenToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem dokumentgenerierungZurücksetzenToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem druckstapelAufbereitenToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem archivierenUndAbschliessenToolStripMenuItem;
}
}

@ -406,6 +406,7 @@ namespace OnDoc.UIControls
{
try
{
panelLoad.Visible = true;
this.sb = null;
this.sb = new serienbrief();
sb.dokumenttypnr = DokTypSelect.dokumenttypnr;
@ -425,9 +426,11 @@ namespace OnDoc.UIControls
update_serienbriefdaten(false);
open_sb(sb.serienbriefnr);
treeViewAdv1.Enabled = true;
panelLoad.Visible = false;
}
catch (Exception ex)
{
panelLoad.Visible = false;
Logging.Logging.Debug(ex.Message, "OnDoc", "SB Error");
}
@ -543,10 +546,14 @@ namespace OnDoc.UIControls
DB db = new DB(AppParams.connectionstring);
if (newsb)
{
db.Get_Tabledata("Select bezeichnung,office_vorlagenr, isnull(vertrag,0) as vertrag from dokumenttyp where dokumenttypnr=" + sb.dokumenttypnr.ToString(), false, true);
db.Get_Tabledata("Select bezeichnung,office_vorlagenr, isnull(vertrag,0) as vertrag, isnull(physisches_archiv,0) as archiv from dokumenttyp where dokumenttypnr=" + sb.dokumenttypnr.ToString(), false, true);
sb.bezeichnung = db.dsdaten.Tables[0].Rows[0][0].ToString();
sb.officevorlagenr = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][1]);
sb.vertrag= Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][2]);
db.Get_Tabledata("Select beschreibung from physischesarchiv where phyischesarchivnr = " + db.dsdaten.Tables[0].Rows[0][3].ToString(),false,true);
sb.barcode_zusatz = db.dsdaten.Tables[0].Rows[0][0].ToString();
if (sb.barcode_zusatz != "") { sb.barcode_zusatz = " / " + sb.barcode_zusatz; }
}
}
@ -734,6 +741,8 @@ namespace OnDoc.UIControls
sb.barcode_type = db.dsdaten.Tables[0].Rows[0]["barcodetype"].ToString();
sb.barcode_content = db.dsdaten.Tables[0].Rows[0]["datamatrixcontent"].ToString();
string sql = "";
sql = "select bcpt, bcpl, bcw, bch, bchorizontal from OnDocBarcodeMpping ";
@ -1824,5 +1833,40 @@ namespace OnDoc.UIControls
}
private void ctxmenutree_Opening(object sender, CancelEventArgs e)
{
partnerlistePrüfenToolStripMenuItem.Visible = false;
dokumentgenerierungZurücksetzenToolStripMenuItem.Visible = false;
druckstapelAufbereitenToolStripMenuItem.Visible = false;
archivierenUndAbschliessenToolStripMenuItem.Visible = false;
if (ribbonButtonPartnerPruefen.Enabled) partnerlistePrüfenToolStripMenuItem.Visible = true;
if (RibbonButtonArchivierenUndAbschlessen.Enabled) archivierenUndAbschliessenToolStripMenuItem.Visible = true;
if (ribbonButtonDruckstapel.Enabled) druckstapelAufbereitenToolStripMenuItem.Visible = true;
if (treeViewAdv1.SelectedNode.Text.Substring(0,4)=="Gene") (dokumentgenerierungZurücksetzenToolStripMenuItem.Visible)=true;
}
private void partnerlistePrüfenToolStripMenuItem_Click(object sender, EventArgs e)
{
ribbonButton2_Click(sender, e);
}
private void dokumentgenerierungZurücksetzenToolStripMenuItem_Click(object sender, EventArgs e)
{
sfDataGridEmpfaenger.SelectAll();
erneutGenerierenToolStripMenuItem_Click(sender, e);
}
private void druckstapelAufbereitenToolStripMenuItem_Click(object sender, EventArgs e)
{
ribbonButtonDruckstapel_Click(sender, e);
}
private void archivierenUndAbschliessenToolStripMenuItem_Click(object sender, EventArgs e)
{
RibbonButtonArchivierenUndAbschlessen_Click(sender, e);
}
}
}

@ -120,6 +120,9 @@
<metadata name="ctxmenuEmpfaenger.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>156, 17</value>
</metadata>
<metadata name="ctxmenutree.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>321, 17</value>
</metadata>
<metadata name="openFileDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>

@ -64,6 +64,10 @@ namespace OnDoc.Helper
{
col.Width = Convert.ToInt32(dr["Breite"].ToString());
}
else
{
col.Width = 0;
}
if (Convert.ToBoolean(dr["Readonly"]) == true)
{
col.AllowEditing = false;

@ -62,6 +62,9 @@ namespace OnDoc.Klassen
public static string source { get; set; }
public static bool executed { get; set; }
public static bool toexecute { get; set; }
public static string verantwortlich { get; set; }
public static string unterschrift_links { get; set; }
public static string unterschrift_rechts{get;set;}
public static List<EDK_Parameters> parameters { get; set; }
public static List<EDK_Dokumentwerte> dokumentwerte { get; set; }
@ -90,6 +93,10 @@ namespace OnDoc.Klassen
action = (EDK_ActionType)Enum.Parse(typeof(EDK_ActionType), doc.SelectSingleNode("action/actionId").InnerText, true);
creatortg = doc.SelectSingleNode("action/creatorTg").InnerText;
source = doc.SelectSingleNode("action/sourceApplication").InnerText;
verantwortlich = doc.SelectSingleNode("action/Verantwortlich").InnerText;
unterschrift_links = doc.SelectSingleNode("action/uslinks").InnerText;
unterschrift_rechts = doc.SelectSingleNode("action/usrechts").InnerText;
XmlElement RootNode = doc.DocumentElement;
XmlNodeList nodeList = RootNode.ChildNodes;
@ -117,8 +124,8 @@ namespace OnDoc.Klassen
XmlNodeList XNode = dokwerte[i].ChildNodes;
string value;
string name;
value = XNode[1].InnerText;
name = XNode[0].InnerText;
try { value = XNode[1].InnerText; } catch { value = ""; }
try { name = XNode[0].InnerText; } catch { name = ""; }
Dokwerte.Add(new EDK_Dokumentwerte(name, value));
}
dokumentwerte = Dokwerte;

@ -31,7 +31,11 @@ namespace OnDoc.Klassen
public static string barcodefont { get; set; } = "";
public static string barcodefontsize { get; set; } = "";
public static string barcodetextposition { get; set; } = "";
public static bool isSysadmin { get; set; } = false;
public static string currenttgnummer { get; set; }="";
public static string ZusatzFont { get; set; } = "";
public static string ZusatzFontSize { get; set; } = "";
static AppParams()
{
@ -58,7 +62,8 @@ namespace OnDoc.Klassen
barcodefont = Properties.Settings.Default.BarcodeFont;
barcodefontsize=Properties.Settings.Default.BarcodeFontSize;
barcodetextposition = Properties.Settings.Default.BarodeTextPosition;
ZusatzFont = Properties.Settings.Default.ZusatzFont;
ZusatzFontSize = Properties.Settings.Default.ZusatzFontSize;
}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

@ -270,6 +270,16 @@ namespace OnDoc.Properties {
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Barcode_16x16_32__2_ {
get {
object obj = ResourceManager.GetObject("Barcode_16x16_32__2_", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
@ -280,6 +290,16 @@ namespace OnDoc.Properties {
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Barcode_24x24_32__2_ {
get {
object obj = ResourceManager.GetObject("Barcode_24x24_32__2_", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
@ -290,6 +310,16 @@ namespace OnDoc.Properties {
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Barcode_256x256_32__2_ {
get {
object obj = ResourceManager.GetObject("Barcode_256x256_32__2_", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
@ -300,6 +330,16 @@ namespace OnDoc.Properties {
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Barcode_32x32_32__2_ {
get {
object obj = ResourceManager.GetObject("Barcode_32x32_32__2_", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
@ -310,6 +350,16 @@ namespace OnDoc.Properties {
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Barcode_48x48_32__2_ {
get {
object obj = ResourceManager.GetObject("Barcode_48x48_32__2_", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
@ -1310,6 +1360,56 @@ namespace OnDoc.Properties {
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Login_16x16_32 {
get {
object obj = ResourceManager.GetObject("Login_16x16_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Login_24x24_32 {
get {
object obj = ResourceManager.GetObject("Login_24x24_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Login_256x256_32 {
get {
object obj = ResourceManager.GetObject("Login_256x256_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Login_32x32_32 {
get {
object obj = ResourceManager.GetObject("Login_32x32_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap Login_48x48_32 {
get {
object obj = ResourceManager.GetObject("Login_48x48_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
@ -1510,6 +1610,56 @@ namespace OnDoc.Properties {
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap officevorlage_16x16_32 {
get {
object obj = ResourceManager.GetObject("officevorlage_16x16_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap officevorlage_24x24_32 {
get {
object obj = ResourceManager.GetObject("officevorlage_24x24_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap officevorlage_256x256_32 {
get {
object obj = ResourceManager.GetObject("officevorlage_256x256_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap officevorlage_32x32_32 {
get {
object obj = ResourceManager.GetObject("officevorlage_32x32_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>
internal static System.Drawing.Bitmap officevorlage_48x48_32 {
get {
object obj = ResourceManager.GetObject("officevorlage_48x48_32", resourceCulture);
return ((System.Drawing.Bitmap)(obj));
}
}
/// <summary>
/// Sucht eine lokalisierte Ressource vom Typ System.Drawing.Bitmap.
/// </summary>

@ -181,18 +181,33 @@
<data name="Barcode_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Barcode_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Barcode_16x16_32__2_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Barcode_16x16-32 (2).png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Barcode_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Barcode_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Barcode_24x24_32__2_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Barcode_24x24-32 (2).png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Barcode_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Barcode_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Barcode_256x256_32__2_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Barcode_256x256-32 (2).png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Barcode_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Barcode_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Barcode_32x32_32__2_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Barcode_32x32-32 (2).png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Barcode_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Barcode_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Barcode_48x48_32__2_" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Barcode_48x48-32 (2).png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="CloseApplication_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\CloseApplication_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@ -493,6 +508,21 @@
<data name="Letter_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Letter_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Login_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Login_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Login_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Login_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Login_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Login_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Login_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Login_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Login_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Login_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="Native_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\Native_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
@ -553,6 +583,21 @@
<data name="NewSerienbrief_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\NewSerienbrief_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="officevorlage_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\officevorlage_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="officevorlage_24x24_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\officevorlage_24x24-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="officevorlage_256x256_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\officevorlage_256x256-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="officevorlage_32x32_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\officevorlage_32x32-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="officevorlage_48x48_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\officevorlage_48x48-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>
<data name="OnBase_16x16_32" type="System.Resources.ResXFileRef, System.Windows.Forms">
<value>..\Resources\OnBase_16x16-32.png;System.Drawing.Bitmap, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a</value>
</data>

@ -121,7 +121,7 @@ namespace OnDoc.Properties {
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("Arial")]
[global::System.Configuration.DefaultSettingValueAttribute("Bar 25i c HR")]
public string BarcodeFont {
get {
return ((string)(this["BarcodeFont"]));
@ -133,7 +133,7 @@ namespace OnDoc.Properties {
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("8")]
[global::System.Configuration.DefaultSettingValueAttribute("26")]
public string BarcodeFontSize {
get {
return ((string)(this["BarcodeFontSize"]));
@ -154,5 +154,29 @@ namespace OnDoc.Properties {
this["BarodeTextPosition"] = value;
}
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("Arial")]
public string ZusatzFont {
get {
return ((string)(this["ZusatzFont"]));
}
set {
this["ZusatzFont"] = value;
}
}
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("14")]
public string ZusatzFontSize {
get {
return ((string)(this["ZusatzFontSize"]));
}
set {
this["ZusatzFontSize"] = value;
}
}
}
}

@ -27,13 +27,19 @@
<Value Profile="(Default)" />
</Setting>
<Setting Name="BarcodeFont" Type="System.String" Scope="User">
<Value Profile="(Default)">Arial</Value>
<Value Profile="(Default)">Bar 25i c HR</Value>
</Setting>
<Setting Name="BarcodeFontSize" Type="System.String" Scope="User">
<Value Profile="(Default)">8</Value>
<Value Profile="(Default)">26</Value>
</Setting>
<Setting Name="BarodeTextPosition" Type="System.String" Scope="User">
<Value Profile="(Default)">Below</Value>
</Setting>
<Setting Name="ZusatzFont" Type="System.String" Scope="User">
<Value Profile="(Default)">Arial</Value>
</Setting>
<Setting Name="ZusatzFontSize" Type="System.String" Scope="User">
<Value Profile="(Default)">14</Value>
</Setting>
</Settings>
</SettingsFile>

Binary file not shown.

After

Width:  |  Height:  |  Size: 265 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 444 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 341 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 822 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 330 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 459 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 635 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 961 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 447 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 742 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 804 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

@ -37,7 +37,7 @@
this.ribbonButton1 = new System.Windows.Forms.RibbonButton();
this.ribbonSeparator1 = new System.Windows.Forms.RibbonSeparator();
this.panel1 = new System.Windows.Forms.Panel();
this.label1 = new System.Windows.Forms.Label();
this.labelTest = new System.Windows.Forms.Label();
this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog();
this.timer1 = new System.Windows.Forms.Timer(this.components);
this.menuStrip1 = new System.Windows.Forms.MenuStrip();
@ -101,7 +101,7 @@
// panel1
//
this.panel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(192)))));
this.panel1.Controls.Add(this.label1);
this.panel1.Controls.Add(this.labelTest);
this.panel1.Dock = System.Windows.Forms.DockStyle.Bottom;
this.panel1.Location = new System.Drawing.Point(2, 798);
this.panel1.Name = "panel1";
@ -110,15 +110,15 @@
this.panel1.Paint += new System.Windows.Forms.PaintEventHandler(this.panel1_Paint);
this.panel1.DoubleClick += new System.EventHandler(this.panel1_DoubleClick);
//
// label1
// labelTest
//
this.label1.AutoSize = true;
this.label1.ForeColor = System.Drawing.Color.IndianRed;
this.label1.Location = new System.Drawing.Point(3, 3);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(35, 13);
this.label1.TabIndex = 0;
this.label1.Text = "label1";
this.labelTest.AutoSize = true;
this.labelTest.ForeColor = System.Drawing.Color.IndianRed;
this.labelTest.Location = new System.Drawing.Point(3, 3);
this.labelTest.Name = "labelTest";
this.labelTest.Size = new System.Drawing.Size(35, 13);
this.labelTest.TabIndex = 0;
this.labelTest.Text = "label1";
//
// openFileDialog1
//
@ -243,6 +243,6 @@
private System.Windows.Forms.ToolStripMenuItem beendenToolStripMenuItem;
private System.Windows.Forms.ContextMenuStrip contextMenuStrip1;
private System.Windows.Forms.ToolStripMenuItem nativVorlagenToolStripMenuItem;
private System.Windows.Forms.Label label1;
private System.Windows.Forms.Label labelTest;
}
}

@ -1,11 +1,13 @@
using Database;
using Microsoft.Office.Interop.Excel;
using Microsoft.Office.Interop.Word;
using OnDoc.Diverses;
using OnDoc.DocMgmt;
using OnDoc.Klassen;
using Syncfusion.WinForms.Controls;
using System;
using System.Data;
using System.Data.SqlClient;
using System.Deployment.Application;
using System.IO;
using System.Windows.Forms;
@ -18,7 +20,7 @@ namespace OnDoc
string mitarbeiter = "";
public string tgnummer = "";
public static void InitLogging()
{
@ -46,8 +48,7 @@ namespace OnDoc
Logging.Logging.Debug("Start", "start.cs", mitarbeiter);
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select mitarbeiternr from mitarbeiter where tgnummer='" + mitarbeiter + "'", false, true);
if (db.dsdaten.Tables[0].Rows.Count == 0)
db.Get_Tabledata("Select mitarbeiternr, tgnummer from mitarbeiter where tgnummer='" + mitarbeiter + "'", false, true); if (db.dsdaten.Tables[0].Rows.Count == 0)
{
mitarbeiter = mitarbeiter.Replace("i", "");
mitarbeiter = mitarbeiter.Replace("I", "");
@ -60,6 +61,9 @@ namespace OnDoc
}
}
AppParams.CurrentMitarbieter = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["mitarbeiternr"].ToString());
AppParams.currenttgnummer = mitarbeiter;
db.Get_Tabledata("select count(*) from ondoc_admin where tgnummer='"+AppParams.currenttgnummer+"'", false, true);
if (Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]) > 0) { AppParams.isSysadmin = true; } else { AppParams.isSysadmin = false; }
db.dsdaten.Tables.Clear();
db.Get_Tabledata("Select * from [applikation] where applikationsnr = 1", false, true);
panel1.Visible = false;
@ -73,6 +77,15 @@ namespace OnDoc
if (frmLogin.DialogResult == DialogResult.OK)
{
AppParams.CurrentMitarbieter = frmLogin.selectedmitarbeiternr;
SqlConnection connection = new SqlConnection(AppParams.connectionstring);
db.Get_Tabledata("Select * from mitarbeiter where mitarbeiternr=" + AppParams.CurrentMitarbieter.ToString(), false, true);
AppParams.currenttgnummer = db.dsdaten.Tables[0].Rows[0]["tgnummer"].ToString();
db.Get_Tabledata("select count(*) from ondoc_admin where tgnummer='" + AppParams.currenttgnummer + "'", false, true);
if (Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]) > 0) { AppParams.isSysadmin = true; } else { AppParams.isSysadmin = false; }
string database = connection.Database.ToString();
labelTest.Text = database;
connection.Dispose();
}
else { System.Environment.Exit(1); }
}
@ -185,6 +198,8 @@ namespace OnDoc
{
if (dokList1.profilnr == 0) return;
EDK_Data.Load_EDK_File(filename);
DB dB = new DB(AppParams.connectionstring);
dB.save_edk(filename, AppParams.CurrentMitarbieter);
System.IO.File.Delete(filename);
if (EDK_Data.toexecute == true)
{
@ -237,9 +252,16 @@ namespace OnDoc
{
string partnernr = EDK_Data.GetAVQ_Parameter("Partnernr");
string dokumenttypnr = EDK_Data.GetAVQ_Parameter("dokumenttypnr");
string isdokumentpaket = EDK_Data.GetAVQ_Parameter("dokumentpaket");
int doktyp = Convert.ToInt32(dokumenttypnr);
doktyp = doktyp - 900000000;
EDK_Data.toexecute = true;
if (isdokumentpaket == "1")
{
dokList1.createdocumentpaket(Convert.ToInt32(partnernr), doktyp);
return;
}
dokList1.createnewdoc(Convert.ToInt32(partnernr), doktyp, false, "Yes", "Yes");
EDK_Data.toexecute = false;
@ -270,6 +292,7 @@ namespace OnDoc
private void panel1_DoubleClick(object sender, EventArgs e)
{
return;
frmLogin frmLogin = new frmLogin();
frmLogin.ShowDialog();
if (frmLogin.DialogResult == DialogResult.OK)

@ -182,441 +182,438 @@
</metadata>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
hpS6QQDBQACaSGnIbkNK3SCALnAXIE6kNGS3IaVuEEAXEECcSGnIbkNK3SCAYCAATaQ0ZLchpW4QQDAQ
gCZSGrLbkFI3CKALPA0YJ1IastuQUjcIoAvMAcSJlIbsNqTUDQLoAgKIEykN2W1IqRsEEAwEoImUhuw2
pNQNAggGAtBESkN2G1LqBgEEAwFoIqUhuw0pdYMAgoEANJHSkN2GlLpBAMFAAJpIachuQ0rdIIBgIABN
pDRktyGlbhBAMBCAJlIastuQUjcIoBdsChoHUhqy25BSNwggGPQANJHSkN2GlLpBAMFAAJpIachuQ0rd
IIBgIABNpDRktyGlbhBAF3gWIE6kNGS3IaVuEEAwEIAmUhqy25BSNwggGAhAEykN2W1IqRsE0AtuA8aB
lIbsNqTUDQLoAnMAcSKlIbsNKXWDALqAAOJESkN2G1LqBgEEAwFoIqUhuw0pdYMAgoEANJHSkN2GlLpB
AL1gEjAOpDRktyGlbhBAF5gDiBMpDdltSKkbBNCFmwWwYusu8rW3n5hCgUHHvNMn0/jheT3/n5AC8ONG
AQwkfmkCPSTXDQKAAGwjuSFLRnLdIAAIwDaSG7JkJNdtIAXw/4cm0Vm0EukfAAAAAElFTkSuQmCCKAAA
ADAAAABgAAAAAQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/+/v7//f39//7+/v/+/v7//v7+//7+/v/+/v7/5OHS/8/Jr//Pya//z8mv/8/Jr//Pya//0Mmv
/8/Jr//Pya//z8mv/8/Jr//Pya//z8mv/8/Jr//Pya//z8mv/8/Jr//Pya//z8mv/8/Jr//Qya//0Mmv
/8/Jr//Pya//z8mv/8/Jr//Pya//5+PW//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/+/v7//v7+//7+/v/+/v7//f39//7+/v/+/v7//v7+//7+/v/+/v7/rKBy/2lTAP9pUwD/aVMA
/2lTAP9pUwD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA
/2lTAP9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//f39//7+/v/+/v7//v7+//7+/v/+/v7/rKBy
/2lTAP9pUwD/aVMA/2lTAP9pUwD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA
/2lTAP9pUwD/aVMA/2lTAP9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//f39//7+/v/+/v7//v7+
//7+/v/+/v7/rKBy/2lTAP9pUwD/aVMA/2lTAP9pUwD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA
/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl/
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//f39
//7+/v/+/v7//v7+//7+/v/+/v7/rKBy/2lTAP9pUwD/aVMA/2lTAP9pUwD/alQA/2lTAP9pUwD/aVMA
/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9qVAD/alQA/2lTAP9pUwD/aVMA
/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/+/v7//f39//7+/v/+/v7//v7+//7+/v/+/v7/rKBy/2lTAP9pUwD/aVMA/2lTAP9pUwD/alQA
/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9qVAD/alQA
/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/+/v7//v7+//7+/v/+/v7//f39//7+/v/+/v7//v7+//7+/v/+/v7/rKBy/2lTAP9pUwD/aVMA
/2lTAP9pUwD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA
/2lTAP9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//f39//7+/v/+/v7//v7+//7+/v/+/v7/rKBy
/2lTAP9pUwD/aVMA/2lTAP9pUwD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA
/2lTAP9pUwD/aVMA/2lTAP9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//79+//9/fn//fz5//79+v/+/fr//v36
//79+v/9/Pn/raFw/2xWAP9sVgD/bFYA/2xWAP9sVgD/bFYA/2xWAP9sVgD/bFYA/2xWAP9sVgD/bFYA
/2xWAP9sVgD/bFYA/2xWAP9sVgD/bFYA/2pUAP9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl/
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//Hjqv/u3JX/7duU
/+7clf/u3JX/7tyV/+7clf/u3JX/xa1P/6OGFf+jhhX/o4YV/6OGFf+jhhX/pIcW/6OGFf+jhhX/o4YV
/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA
/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
//Hjqv/u3JX/7duU/+7clf/u3JX/7tyV/+7clf/u3JX/xa1P/6OGFf+jhhX/o4YV/6OGFf+jhhX/pIcW
/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA
/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/+/v7//v7+//Hjqv/u3JX/7duU/+7clf/u3JX/7tyV/+7clf/u3JX/xa1P/6OGFf+jhhX/o4YV
/6OGFf+jhhX/pIcW/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV
/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//Hjqv/u3JX/7duU/+7clf/u3JX/7tyV/+7clf/u3JX/xa1P
/6OGFf+jhhX/o4YV/6OGFf+jhhX/pIcW/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV
/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//Hjqv/u3JX/7duU/+7clf/u3JX/7tyV
/+7clf/u3JX/xa1P/6OGFf+jhhX/o4YV/6OGFf+jhhX/pIcW/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV
/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl/
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//Hjqv/u3JX/7duU
/+7clf/u3JX/7tyV/+7clf/u3JX/xa1P/6OGFf+jhhX/o4YV/6OGFf+jhhX/pIcW/6OGFf+jhhX/o4YV
/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA
/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
//Hjqv/u3JX/7duU/+7clf/u3JX/7tyV/+7clf/u3JX/xa1P/6OGFf+jhhX/o4YV/6OGFf+jhhX/pIcW
/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA
/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/+/v7//v7+//Hjqv/u3JX/7duU/+7clf/u3JX/7tyV/+7clf/u3JX/xa1P/6OGFf+jhhX/o4YV
/6OGFf+jhhX/pIcW/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV
/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//Hjqv/u3JX/7duU/+7clf/u3JX/7tyV/+7clf/u3JX/xa1P
/6OGFf+jhhX/o4YV/6OGFf+jhhX/pIcW/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV
/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//Hjqv/u3JX/7duU/+7clf/u3JX/7tyV
/+7clf/u3JX/xa1P/6OGFf+jhhX/o4YV/6OGFf+jhhX/pIcW/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV
/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl/
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//Hjqv/u3JX/7duU
/+7clf/u3JX/7tyV/+7clf/u3JX/xa1P/6OGFf+jhhX/o4YV/6OGFf+jhhX/pIcW/6OGFf+jhhX/o4YV
/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA
/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
//Hjqv/u3JX/7duU/+7clf/u3JX/7tyV/+7clf/u3JX/xa1P/6OGFf+jhhX/o4YV/6OGFf+jhhX/pIcW
/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA
/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/+/v7//v7+//Hjqv/u3JX/7duU/+7clf/u3JX/7tyV/+7clf/u3JX/xa1P/6OGFf+jhhX/o4YV
/6OGFf+jhhX/pIcW/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV
/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//Hjqv/u3JX/7duU/+7clf/u3JX/7tyV/+7clf/u3JX/xa1P
/6OGFf+jhhX/o4YV/6OGFf+jhhX/pIcW/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV
/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//Hjqv/u3JX/8uWy//jx1v/59N3/9+/P
//Hhpf/u3JX/x7BV/+HYs//OvoL/o4YV/9PGkP/b0KX/pokb/+HYs//i2bX/4di1/9bJl/+wlzX/o4YV
/6OGFf+0nD//2c2g/+HYtP/Rw4r/qY4l/3hgBf+AbSb/wrqY/8zFqf+HdTH/aVMA/2lTAP9pUwD/tKl/
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//Hjqv/27cr//f39
//7+/v/+/vz//v7+//79+v/y5K//ybFY//z8+v/h17P/o4YV/+nix//18ub/p4sd//z8+v/6+fT/8Ova
//z8+//49u//tp5E/7KZOv/5+PP/9/Xt/+ffw//8/Pr/6+XN/4VwHP/x7+f/+Pf0/9XPuP+YiVD/aVMA
/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+/////////////////////////////v7+
//Tou//+/fz//Pv2//Llsv/w35//9uzG//7+/v/7+O3/ybJa//z8+//h17P/pIcW/+niyP/18ub/p4sd
//z8+v/s5s//pIcW/8GtYf/9/fz/6OHG/8y7ff/9/f3/xbNs/6SHFv/g1rH//f39/7Gkcf/+/v7/sKR4
/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+////////////////
/////////////v7+//jx1f/+/v7/9u3L/+7clf/v3Zb/792W//v46v/+/f3/yrVk//z8+//s5s//qo8n
//Ht3f/z7+H/pooc//z8+v/s5s//o4YV/6WIGP/08OP/+/r2/8SxaP/9/f3/4di0/7+qW//y7uD/+vn1
/5mIQv/9/fz/29bC/5OER/9/bCT/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+
/////////////////////////////v7+//fw0//+/v7/9+/Q/+7clf/v3Zb/792X//z57v/9/f3/yrVj
//z8+//18+j/+vn0//38+//TxZD/pYgZ//z8+v/s5s//o4YV/6iMIP/39e3/9/Xu/6aKHP/Yy5z/+vn1
//39/f/28+n/wq9j/3hhBv+yp3z/+Pfz//39/P+ej1n/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+
//7+/v/+/v7//v7+/////////////////////////////v7+//Pntv/9/Pj//f37//buzP/06Lj/+fTd
//7+/v/69eT/xq5R/7CWNP+skSv/q5Ao/66UL/+khxf/pYgZ//z8+v/v6tf/t6FJ/9/Urf/9/f3/2Myd
/6OGFf+khxb/qo8n/6+WNP+nix7/o4YV/3hgBf9qVAD/dGAS/3xoHv9rVgP/aVMA/2lTAP9pUwD/tKl/
//7+/v/+/v7//v7+//7+/v/+/v7//v7+/////////////////////////////v7+//Hjqv/z5rT//Pv2
//7+/v////////////v46v/w4KL/xa1P/6SHFv+khxb/pIcW/6SHFv+khxb/pYgZ//z8+v/+/v7//f39
//39/f/i2rf/qIwh/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA
/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+/////////////////////////////v7+
//Hjqv/u3JX/796c//Touv/168L/8+az/+/dl//u3JX/xa1P/6SHFv+khxb/pIcW/6SHFv+khxb/pIcX
/8CsXv/ArF//wKxe/7WdQf+khxb/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA
/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+////////////////
/////////////v7+//Hjqv/u3JX/7tyV/+7clf/v3Zb/792W/+/dlv/u3JX/xa1P/6SHFv+khxb/pIcW
/6SHFv+khxb/pIcW/6SHFv+khxb/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV
/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+
/////////////////////////////v7+//Hjqv/u3JX/7tyV/+7clf/v3Zb/792W/+/dlv/u3JX/xa1P
/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV
/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+
//7+/v/+/v7//v7+/////////////////////////////v7+//Hjqv/u3JX/7tyV/+7clf/v3Zb/792W
/+/dlv/u3JX/xa1P/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/o4YV/6OGFf+jhhX/o4YV
/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl/
//7+/v/+/v7//v7+//7+/v/+/v7//v7+/////////////////////////////v7+//Hjqv/u3JX/7tyV
/+7clf/v3Zb/792W/+/dlv/u3JX/xa1P/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/o4YV
/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA
/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+/////////////////////////////v7+
//Hjqv/u3JX/7tyV/+7clf/v3Zb/792W/+/dlv/u3JX/xa1P/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW
/6SHFv+khxb/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA
/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/+/v7//v7+//Lmv//mz4b/5c+G/+bPhv/m0Ib/5tCG/+bQh//lz4b/2cFy/9C2Yf/QtmH/rJAl
/6SHFv+khxb/pIcW/6SHFv+khxb/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV
/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/f/u4LX/4sqA/+LKgP/iyoD/4sqA/+PLgf/iyoD/4sqA
/+LKgP/iyoD/sJQr/6SHFv+khxb/pIcW/6SHFv+khxb/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV
/6OGFf+jhhX/o4YV/3hgBf9qVAD/alQA/2lTAP9pUwD/aVMA/2lTAP9pUwD/tKl///7+/v/+/v7//v7+
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/fz/7uC1/+LKgP/iyoD/4sqA
/+PLgf/iyoD/4sqA/+LKgP/iyoD/sJQr/6SHFv+khxb/pIcW/6SHFv+khxb/o4YV/6OGFf+jhhX/o4YV
/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/3hhBf9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/tKl/
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//f39
/+7gtf/jy4H/4sqA/+PLgf/iyoD/4sqA/+LKgP/iyoD/6dWM/+vYj//r2I//69iP/+vYj//r2I//6tiP
/+rYj//q2I//6tiP/+rYj//q2I//6tiP/+rYj//q2I//6tiP//Tv2v/39vP/9/bz//f28//39vP/9/bz
//f28//39vP/+vr4//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/+/v7//f39//7+/f/u4LX/48uB/+PLgf/iyoD/4sqA/+LKgP/iyoD/69iQ/+7clf/u3JT/7tyV
/+7clf/u3JT/7duU/+3blP/t25T/7duU/+3blP/t25T/7duU/+3blP/t25T/7duU//r15P/+/v7//v7+
//39/f/9/f3//f39//39/f/9/f3//f39//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/+/v7//v7+//7+/v/+/v7//f39//7+/v/+/v3/7uC1/+PLgf/iyoD/4sqA/+LKgP/iyoD/69iQ
/+7clf/u3JX/7tyV/+7clf/u3JX/7duU/+3blP/t25T/7duU/+3blP/t25T/7duU/+3blP/t25T/7duU
//r15P/+/v7//v7+//39/f/9/f3//f39//39/f/9/f3//f39//7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//f39//7+/v/+/v7//v7+/+7gtP/iyoD/4sqA
/+LKgP/iyoD/69iQ/+7clf/u3JX/7tyV/+7clf/u3JX/7duU/+3blP/t25T/7duU/+3blP/t25T/7duU
/+3blP/t25T/7duU//r15P/+/v7//v7+//39/f/9/f3//f39//39/f/9/f3//f39//7+/v/+/v7//v7+
//7+/v/+/v7//v7+/////////////////////////////v7+//7+/v/+/v7//f39//7+/v/+/v7//v7+
//7+/f/u37T/4sqA/+LKgP/iyoD/69iQ/+7clf/u3JX/7tyV/+7clf/u3JX/7duU/+3blP/t25T/7duU
/+3blP/t25T/7duU/+3blP/t25T/7duU//r15P/+/v7//v7+//39/f/9/f3//f39//39/f/9/f3//f39
//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v///////v7+/////////////v7+//7+/v/+/v7//f39
//7+/v/+/v7//v7+///////9/fz/7d+z/+LKgP/iyoD/69iQ/+7clf/u3JX/7tyV/+7clf/u3JX/7duU
/+3blP/t25T/7duU/+3blP/t25T/7duU/+3blP/t25T/7duU//r15P/+/v7//v7+//39/f/9/f3//f39
//39/f/9/f3//f39//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v///////v7+
//7+/v/+/v7//f39//7+/v/+/v7//v7+///////+/v7//f39/+3fs//iyoD/69iQ/+7clf/u3JX/7tyV
/+7clf/u3JX/7duU/+3blP/t25T/7duU/+3blP/t25T/7duU/+3blP/t25T/7duU//r15P/+/v7//v7+
//39/f/9/f3//f39//39/f/9/f3//f39//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
/////////////v7+//7+/v/+/v7//f39//7+/v/+/v7//v7+///////+/v7//v7+//39/P/t37P/69iR
/+7clf/u3JX/7tyV/+7clf/u3JX/7duU/+3blP/t25T/7duU/+3blP/t25T/7duU/+3blP/t25T/7duU
//r15P/+/v7//v7+//39/f/9/f3//f39//39/f/9/f3//f39//7+/v/+/v7//v7+//7+/v/+/v7//v7+
//7+/v///////v7+/////////////v7+//7+/v/+/v7//f39//7+/v/+/v7//v7+///////+/v7//v7+
//7+/v/9/fz/+fPf//nz3f/5893/+fPd//nz3f/5893/+fPd//nz3f/5893/+fPd//nz3f/5893/+fPd
//nz3f/5893/+fPd//z79v/+/v7//v7+//39/f/9/f3//f39//39/f/9/f3//f39//7+/v/+/v7//v7+
//7+/v/+/v7//v7+/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAABAAUAAAAAAAEAIAB1IAAAVgAAADAwAAABACAAqCUAAMsgAAAgIAAAAQAgAKgQAABzRgAAGBgAAAEA
IACICQAAG1cAABAQAAABACAAaAQAAKNgAACJUE5HDQoaCgAAAA1JSERSAAABAAAAAQAIBgAAAFxyqGYA
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
AByIXeoGATgfCMCB2KVuEIDzgQAciF3qBgE4HwjAgdilbhCA84EAHIhd6gYBOB8IwIHYpW4QgPOBAByI
XeoGATgfCMCB2KVuEIDzgQAciF3qBgE4HwjAgdilbhCA81lVuLvb19FhOgZwKAvPnEIT83NtcezZIgRQ
p1uQkJCAv1uMoG6hQUEcBnbk/oG6hQYFcRjYkfsH6haa/weQw3rSTjsCzQAAAABJRU5ErkJggigAAAAw
AAAAYAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//v7+//39/f/+/v7//v7+//7+/v/+/v7//v7+/+Th0v/Pya//z8mv/8/Jr//Pya//z8mv/9DJr//P
ya//z8mv/8/Jr//Pya//z8mv/8/Jr//Pya//z8mv/8/Jr//Pya//z8mv/8/Jr//Pya//0Mmv/9DJr//P
ya//z8mv/8/Jr//Pya//z8mv/+fj1v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//v7+//7+/v/+/v7//v7+//39/f/+/v7//v7+//7+/v/+/v7//v7+/6ygcv9pUwD/aVMA/2lTAP9p
UwD/aVMA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9p
UwD/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//39/f/+/v7//v7+//7+/v/+/v7//v7+/6ygcv9p
UwD/aVMA/2lTAP9pUwD/aVMA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9p
UwD/aVMA/2lTAP9pUwD/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+
/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//39/f/+/v7//v7+//7+/v/+
/v7//v7+/6ygcv9pUwD/aVMA/2lTAP9pUwD/aVMA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9p
UwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+
/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//39/f/+
/v7//v7+//7+/v/+/v7//v7+/6ygcv9pUwD/aVMA/2lTAP9pUwD/aVMA/2pUAP9pUwD/aVMA/2lTAP9p
UwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/alQA/2pUAP9pUwD/aVMA/2lTAP9p
UwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//v7+//39/f/+/v7//v7+//7+/v/+/v7//v7+/6ygcv9pUwD/aVMA/2lTAP9pUwD/aVMA/2pUAP9p
UwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/alQA/2pUAP9p
UwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//v7+//7+/v/+/v7//v7+//39/f/+/v7//v7+//7+/v/+/v7//v7+/6ygcv9pUwD/aVMA/2lTAP9p
UwD/aVMA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9p
UwD/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//39/f/+/v7//v7+//7+/v/+/v7//v7+/6ygcv9p
UwD/aVMA/2lTAP9pUwD/aVMA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9pUwD/aVMA/2lTAP9p
UwD/aVMA/2lTAP9pUwD/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+
/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/fv//f35//38+f/+/fr//v36//79+v/+
/fr//fz5/62hcP9sVgD/bFYA/2xWAP9sVgD/bFYA/2xWAP9sVgD/bFYA/2xWAP9sVgD/bFYA/2xWAP9s
VgD/bFYA/2xWAP9sVgD/bFYA/2xWAP9qVAD/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+
/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/x46r/7tyV/+3blP/u
3JX/7tyV/+7clf/u3JX/7tyV/8WtT/+jhhX/o4YV/6OGFf+jhhX/o4YV/6SHFv+jhhX/o4YV/6OGFf+j
hhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9p
UwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/x
46r/7tyV/+3blP/u3JX/7tyV/+7clf/u3JX/7tyV/8WtT/+jhhX/o4YV/6OGFf+jhhX/o4YV/6SHFv+j
hhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94YAX/alQA/2pUAP9p
UwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//v7+//7+/v/x46r/7tyV/+3blP/u3JX/7tyV/+7clf/u3JX/7tyV/8WtT/+jhhX/o4YV/6OGFf+j
hhX/o4YV/6SHFv+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94
YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//v7+//7+/v/+/v7//v7+//7+/v/x46r/7tyV/+3blP/u3JX/7tyV/+7clf/u3JX/7tyV/8WtT/+j
hhX/o4YV/6OGFf+jhhX/o4YV/6SHFv+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+j
hhX/o4YV/6OGFf94YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+
/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/x46r/7tyV/+3blP/u3JX/7tyV/+7clf/u
3JX/7tyV/8WtT/+jhhX/o4YV/6OGFf+jhhX/o4YV/6SHFv+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+j
hhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+
/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/x46r/7tyV/+3blP/u
3JX/7tyV/+7clf/u3JX/7tyV/8WtT/+jhhX/o4YV/6OGFf+jhhX/o4YV/6SHFv+jhhX/o4YV/6OGFf+j
hhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9p
UwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/x
46r/7tyV/+3blP/u3JX/7tyV/+7clf/u3JX/7tyV/8WtT/+jhhX/o4YV/6OGFf+jhhX/o4YV/6SHFv+j
hhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94YAX/alQA/2pUAP9p
UwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//v7+//7+/v/x46r/7tyV/+3blP/u3JX/7tyV/+7clf/u3JX/7tyV/8WtT/+jhhX/o4YV/6OGFf+j
hhX/o4YV/6SHFv+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94
YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//v7+//7+/v/+/v7//v7+//7+/v/x46r/7tyV/+3blP/u3JX/7tyV/+7clf/u3JX/7tyV/8WtT/+j
hhX/o4YV/6OGFf+jhhX/o4YV/6SHFv+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+j
hhX/o4YV/6OGFf94YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+
/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/x46r/7tyV/+3blP/u3JX/7tyV/+7clf/u
3JX/7tyV/8WtT/+jhhX/o4YV/6OGFf+jhhX/o4YV/6SHFv+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+j
hhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+
/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/x46r/7tyV/+3blP/u
3JX/7tyV/+7clf/u3JX/7tyV/8WtT/+jhhX/o4YV/6OGFf+jhhX/o4YV/6SHFv+jhhX/o4YV/6OGFf+j
hhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9p
UwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/x
46r/7tyV/+3blP/u3JX/7tyV/+7clf/u3JX/7tyV/8WtT/+jhhX/o4YV/6OGFf+jhhX/o4YV/6SHFv+j
hhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94YAX/alQA/2pUAP9p
UwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//v7+//7+/v/x46r/7tyV/+3blP/u3JX/7tyV/+7clf/u3JX/7tyV/8WtT/+jhhX/o4YV/6OGFf+j
hhX/o4YV/6SHFv+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94
YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//v7+//7+/v/+/v7//v7+//7+/v/x46r/7tyV/+3blP/u3JX/7tyV/+7clf/u3JX/7tyV/8WtT/+j
hhX/o4YV/6OGFf+jhhX/o4YV/6SHFv+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+j
hhX/o4YV/6OGFf94YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+
/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/x46r/7tyV//Llsv/48db/+fTd//fvz//x
4aX/7tyV/8ewVf/h2LP/zr6C/6OGFf/TxpD/29Cl/6aJG//h2LP/4tm1/+HYtf/WyZf/sJc1/6OGFf+j
hhX/tJw//9nNoP/h2LT/0cOK/6mOJf94YAX/gG0m/8K6mP/Mxan/h3Ux/2lTAP9pUwD/aVMA/7Spf//+
/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/x46r/9u3K//39/f/+
/v7//v78//7+/v/+/fr/8uSv/8mxWP/8/Pr/4dez/6OGFf/p4sf/9fLm/6eLHf/8/Pr/+vn0//Dr2v/8
/Pv/+Pbv/7aeRP+ymTr/+fjz//f17f/n38P//Pz6/+vlzf+FcBz/8e/n//j39P/Vz7j/mIlQ/2lTAP9p
UwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v////////////////////////////7+/v/0
6Lv//v38//z79v/y5bL/8N+f//bsxv/+/v7/+/jt/8myWv/8/Pv/4dez/6SHFv/p4sj/9fLm/6eLHf/8
/Pr/7ObP/6SHFv/BrWH//f38/+jhxv/Mu33//f39/8WzbP+khxb/4Nax//39/f+xpHH//v7+/7CkeP9p
UwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v//////////////////
//////////7+/v/48dX//v7+//bty//u3JX/792W/+/dlv/7+Or//v39/8q1ZP/8/Pv/7ObP/6qPJ//x
7d3/8+/h/6aKHP/8/Pr/7ObP/6OGFf+liBj/9PDj//v69v/EsWj//f39/+HYtP+/qlv/8u7g//r59f+Z
iEL//f38/9vWwv+ThEf/f2wk/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v//
//////////////////////////7+/v/38NP//v7+//fv0P/u3JX/792W/+/dl//8+e7//f39/8q1Y//8
/Pv/9fPo//r59P/9/Pv/08WQ/6WIGf/8/Pr/7ObP/6OGFf+ojCD/9/Xt//f17v+mihz/2Muc//r59f/9
/f3/9vPp/8KvY/94YQb/sqd8//j38//9/fz/no9Z/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+
/v7//v7+//7+/v////////////////////////////7+/v/z57b//fz4//39+//27sz/9Oi4//n03f/+
/v7/+vXk/8auUf+wljT/rJEr/6uQKP+ulC//pIcX/6WIGf/8/Pr/7+rX/7ehSf/f1K3//f39/9jMnf+j
hhX/pIcW/6qPJ/+vljT/p4se/6OGFf94YAX/alQA/3RgEv98aB7/a1YD/2lTAP9pUwD/aVMA/7Spf//+
/v7//v7+//7+/v/+/v7//v7+//7+/v////////////////////////////7+/v/x46r/8+a0//z79v/+
/v7////////////7+Or/8OCi/8WtT/+khxb/pIcW/6SHFv+khxb/pIcW/6WIGf/8/Pr//v7+//39/f/9
/f3/4tq3/6iMIf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9p
UwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v////////////////////////////7+/v/x
46r/7tyV/+/enP/06Lr/9evC//Pms//v3Zf/7tyV/8WtT/+khxb/pIcW/6SHFv+khxb/pIcW/6SHF//A
rF7/wKxf/8CsXv+1nUH/pIcW/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94YAX/alQA/2pUAP9p
UwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v//////////////////
//////////7+/v/x46r/7tyV/+7clf/u3JX/792W/+/dlv/v3Zb/7tyV/8WtT/+khxb/pIcW/6SHFv+k
hxb/pIcW/6SHFv+khxb/pIcW/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94
YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v//
//////////////////////////7+/v/x46r/7tyV/+7clf/u3JX/792W/+/dlv/v3Zb/7tyV/8WtT/+k
hxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+j
hhX/o4YV/6OGFf94YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+
/v7//v7+//7+/v////////////////////////////7+/v/x46r/7tyV/+7clf/u3JX/792W/+/dlv/v
3Zb/7tyV/8WtT/+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6OGFf+jhhX/o4YV/6OGFf+j
hhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+
/v7//v7+//7+/v/+/v7//v7+//7+/v////////////////////////////7+/v/x46r/7tyV/+7clf/u
3JX/792W/+/dlv/v3Zb/7tyV/8WtT/+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6OGFf+j
hhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9p
UwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v////////////////////////////7+/v/x
46r/7tyV/+7clf/u3JX/792W/+/dlv/v3Zb/7tyV/8WtT/+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+k
hxb/pIcW/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94YAX/alQA/2pUAP9p
UwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//v7+//7+/v/y5r//5s+G/+XPhv/mz4b/5tCG/+bQhv/m0If/5c+G/9nBcv/QtmH/0LZh/6yQJf+k
hxb/pIcW/6SHFv+khxb/pIcW/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94
YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v3/7uC1/+LKgP/iyoD/4sqA/+LKgP/jy4H/4sqA/+LKgP/i
yoD/4sqA/7CUK/+khxb/pIcW/6SHFv+khxb/pIcW/6OGFf+jhhX/o4YV/6OGFf+jhhX/o4YV/6OGFf+j
hhX/o4YV/6OGFf94YAX/alQA/2pUAP9pUwD/aVMA/2lTAP9pUwD/aVMA/7Spf//+/v7//v7+//7+/v/+
/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v38/+7gtf/iyoD/4sqA/+LKgP/j
y4H/4sqA/+LKgP/iyoD/4sqA/7CUK/+khxb/pIcW/6SHFv+khxb/pIcW/6OGFf+jhhX/o4YV/6OGFf+j
hhX/o4YV/6OGFf+jhhX/o4YV/6OGFf94YQX/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/7Spf//+
/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//39/f/u
4LX/48uB/+LKgP/jy4H/4sqA/+LKgP/iyoD/4sqA/+nVjP/r2I//69iP/+vYj//r2I//69iP/+rYj//q
2I//6tiP/+rYj//q2I//6tiP/+rYj//q2I//6tiP/+rYj//079r/9/bz//f28//39vP/9/bz//f28//3
9vP/9/bz//r6+P/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//v7+//39/f/+/v3/7uC1/+PLgf/jy4H/4sqA/+LKgP/iyoD/4sqA/+vYkP/u3JX/7tyU/+7clf/u
3JX/7tyU/+3blP/t25T/7duU/+3blP/t25T/7duU/+3blP/t25T/7duU/+3blP/69eT//v7+//7+/v/9
/f3//f39//39/f/9/f3//f39//39/f/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//v7+//7+/v/+/v7//v7+//39/f/+/v7//v79/+7gtf/jy4H/4sqA/+LKgP/iyoD/4sqA/+vYkP/u
3JX/7tyV/+7clf/u3JX/7tyV/+3blP/t25T/7duU/+3blP/t25T/7duU/+3blP/t25T/7duU/+3blP/6
9eT//v7+//7+/v/9/f3//f39//39/f/9/f3//f39//39/f/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//39/f/+/v7//v7+//7+/v/u4LT/4sqA/+LKgP/i
yoD/4sqA/+vYkP/u3JX/7tyV/+7clf/u3JX/7tyV/+3blP/t25T/7duU/+3blP/t25T/7duU/+3blP/t
25T/7duU/+3blP/69eT//v7+//7+/v/9/f3//f39//39/f/9/f3//f39//39/f/+/v7//v7+//7+/v/+
/v7//v7+//7+/v////////////////////////////7+/v/+/v7//v7+//39/f/+/v7//v7+//7+/v/+
/v3/7t+0/+LKgP/iyoD/4sqA/+vYkP/u3JX/7tyV/+7clf/u3JX/7tyV/+3blP/t25T/7duU/+3blP/t
25T/7duU/+3blP/t25T/7duU/+3blP/69eT//v7+//7+/v/9/f3//f39//39/f/9/f3//f39//39/f/+
/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7///////7+/v////////////7+/v/+/v7//v7+//39/f/+
/v7//v7+//7+/v///////f38/+3fs//iyoD/4sqA/+vYkP/u3JX/7tyV/+7clf/u3JX/7tyV/+3blP/t
25T/7duU/+3blP/t25T/7duU/+3blP/t25T/7duU/+3blP/69eT//v7+//7+/v/9/f3//f39//39/f/9
/f3//f39//39/f/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7///////7+/v/+
/v7//v7+//39/f/+/v7//v7+//7+/v///////v7+//39/f/t37P/4sqA/+vYkP/u3JX/7tyV/+7clf/u
3JX/7tyV/+3blP/t25T/7duU/+3blP/t25T/7duU/+3blP/t25T/7duU/+3blP/69eT//v7+//7+/v/9
/f3//f39//39/f/9/f3//f39//39/f/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v//
//////////7+/v/+/v7//v7+//39/f/+/v7//v7+//7+/v///////v7+//7+/v/9/fz/7d+z/+vYkf/u
3JX/7tyV/+7clf/u3JX/7tyV/+3blP/t25T/7duU/+3blP/t25T/7duU/+3blP/t25T/7duU/+3blP/6
9eT//v7+//7+/v/9/f3//f39//39/f/9/f3//f39//39/f/+/v7//v7+//7+/v/+/v7//v7+//7+/v/+
/v7///////7+/v////////////7+/v/+/v7//v7+//39/f/+/v7//v7+//7+/v///////v7+//7+/v/+
/v7//f38//nz3//5893/+fPd//nz3f/5893/+fPd//nz3f/5893/+fPd//nz3f/5893/+fPd//nz3f/5
893/+fPd//nz3f/8+/b//v7+//7+/v/9/f3//f39//39/f/9/f3//f39//39/f/+/v7//v7+//7+/v/+
/v7//v7+//7+/v8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAAAgAAAAQAAAAAEAIAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAD////////////////+/v7//v7+//7+/v/+/v7///////7+/v/g3Mv/rqJ0
/66idP+uonT/rqJ0/66idP+uonT/rqJ0/66idP+uonT/rqJ0/66idP+uonT/rqJ0/66idP+uonT/rqJ0
/66idP/IwKL//v7+//////////////////////////////////7+/v/+/v7//v7+//7+/v///////v7+
/8e/of9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA
/2pUAP9qVAD/alQA/5uMVP/+/v7//////////////////////////////////v7+//7+/v/+/v7//v7+
///////+/v7/x7+h/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA
/2pUAP9qVAD/alQA/2pUAP9qVAD/m4xU//7+/v/////////////////////////////////+/v7//v7+
//7+/v/+/v7///////7+/v/Hv6H/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA
/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP+bjFT//v7+////////////////////////////////
//7+/v/+/v7//v7+//7+/v///////v7+/8e/of9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA
/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/5uMVP/+/v7/////////////////////
/////////////v7+//7+/P/9/fv//v37//7++//+/fv/yL+f/2tVAP9rVQD/a1UA/2tVAP9rVQD/a1UA
/2tVAP9rVQD/a1UA/2tVAP9rVQD/a1UA/2pUAP9qVAD/alQA/2pUAP9qVAD/m4xU//7+/v//////////
///////////////////////+/v7/8OGj/+7clf/u3JX/792W/+7clf/TvGb/pIcW/6SHFv+khxb/pIcW
/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/c1wD/2pUAP9qVAD/alQA/2pUAP+bjFT//v7+
//////////////////////////////////7+/v/w4aP/7tyV/+7clf/v3Zb/7tyV/9O8Zv+khxb/pIcW
/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv9zXAP/alQA/2pUAP9qVAD/alQA
/5uMVP/+/v7//////////////////////////////////v7+//Dho//u3JX/7tyV/+/dlv/u3JX/07xm
/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/3NcA/9qVAD/alQA
/2pUAP9qVAD/m4xU//7+/v/////////////////////////////////+/v7/8OGj/+7clf/u3JX/792W
/+7clf/TvGb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/c1wD
/2pUAP9qVAD/alQA/2pUAP+bjFT//v7+//////////////////////////////////7+/v/w4aP/7tyV
/+7clf/v3Zb/7tyV/9O8Zv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW
/6SHFv9zXAP/alQA/2pUAP9qVAD/alQA/5uMVP/+/v7//////////////////////////////////v7+
//Dho//u3JX/7tyV/+/dlv/u3JX/07xm/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW
/6SHFv+khxb/pIcW/3NcA/9qVAD/alQA/2pUAP9qVAD/m4xU//7+/v//////////////////////////
///////+/v7/8OGj/+7clf/u3JX/792W/+7clf/TvGb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW
/6SHFv+khxb/pIcW/6SHFv+khxb/c1wD/2pUAP9qVAD/alQA/2pUAP+bjFT//v7+////////////////
//////////////////7+/v/w4aP/7tyV/+7clf/v3Zb/7tyV/9O8Zv+khxb/pIcW/6SHFv+khxb/pIcW
/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv9zXAP/alQA/2pUAP9qVAD/alQA/5uMVP/+/v7/////
/////////////////////////////v7+//Dho//u3JX/7tyV/+/dlv/u3JX/07xm/6SHFv+khxb/pIcW
/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/3NcA/9qVAD/alQA/2pUAP9qVAD/m4xU
//7+/v/////////////////////////////////+/v7/8OGj//Dgov/168L/9eq//+/enP/Uvmn/zb1/
/6iNIv/HtXD/sJY0/829f//NvYD/v6tc/6SHFv+kiBj/wq9j/8u6e/+ulTH/dF0E/5uMU/+ilWH/alQA
/2pUAP+bjFT//v7+//////////////////////////////////7+/v/z57X//fz4//v36f/8+u///Prw
/9bCc//9/fz/rpUx//Dr2v++qVn//f37/97UrP/08eT/1MeT/86/hP/v69n/2s6g//Xz6P+wo27/7Onf
/66idf9qVAD/alQA/5uMVP/+/v7//////////////////////////////////v7+//n03//69eT/7tyW
/+/emv/9+/X/28yT//39/P+2n0X/8/Dj/72nVv/9/fv/tp9E/7+rXf/6+PP/2c2f/+Pbuv/BrWH//Pv6
/8G2jP/b1sL/hnQw/2pUAP9qVAD/m4xU//7+/v/////////////////////////////////+/v7/+fPd
//r36P/v3Zn/8OCg//389//ay5D/5+DD/97Urf/g17L/qY4k//39+/+2n0T/yLdz//Xz6P+skiz/3dKo
/+Xev//Cr2T/fGYS/8W9nP/Lw6f/alQA/2pUAP+bjFT//v7+////////////////////////////////
//7+/v/y5a//+/nv//389//+/fr/+vbj/9O9af+khxb/pIcW/6SHFv+liBj//f37//Dr2v/6+PT/w7Bm
/6SHFv+khxb/pIcW/6SHFv9zXAP/alQA/2pUAP9qVAD/alQA/5uMVP/+/v7/////////////////////
/////////////v7+//Dho//u3Zj/8uWw//LkrP/u3Jb/07xm/6SHFv+khxb/pIcW/6SHFv+2n0b/tqBG
/6uRKf+khxb/pIcW/6SHFv+khxb/pIcW/3NcA/9qVAD/alQA/2pUAP9qVAD/m4xU//7+/v//////////
///////////////////////+/v7/8OGj/+7clf/u3JX/792W/+7clf/TvGb/pIcW/6SHFv+khxb/pIcW
/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/c1wD/2pUAP9qVAD/alQA/2pUAP+bjFT//v7+
//////////////////////////////////7+/v/w4aP/7tyV/+7clf/v3Zb/7tyV/9O8Zv+khxb/pIcW
/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv9zXAP/alQA/2pUAP9qVAD/alQA
/5uMVP/+/v7//////////////////////////////////v7+//Dho//u3JX/7tyV/+/dlv/u3JX/07xm
/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/3NcA/9qVAD/alQA
/2pUAP9qVAD/m4xU//7+/v/////////////////////////////////+/v7/8eW+/+TNhP/lzoT/5c6F
/+XOhP/fx3v/1r1r/7ugPv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/c1wD
/2pUAP9qVAD/alQA/2pUAP+bjFT//v7+//////////////////////////////////7+/v/+/v7/7uG4
/+LKgP/jy4H/4sqA/+LKgP/iyoD/waZH/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW
/6SHFv9zXAP/alQA/2pUAP9qVAD/alQA/5uMVP/+/v7//////////////////////////////////v7+
//7+/v/9/f3/7+G4/+PLgf/iyoD/4sqA/+LKgP/n0on/7NmR/+zZkf/s2ZH/7NmR/+zZkf/s2ZH/7NmR
/+zZkf/s2ZH/7NmR//f05v/5+fb/+fn2//n59v/5+fb/+/r5//7+/v//////////////////////////
///////+/v7//v7+//7+/v/+/v7/7+G4/+LKgP/iyoD/4sqA/+jTi//u3JX/7tyV/+7clf/u3JX/7tyV
/+7clf/u3JX/7tyV/+7clf/u3JX/+/js//7+/v/+/v7//v7+//7+/v/+/v7//v7+////////////////
//////////////////7+/v/+/v7//v7+//7+/v/+/v7/7+G3/+LKgP/iyoD/6NOL/+7clf/u3JX/7tyV
/+7clf/u3JX/7tyV/+7clf/u3JX/7tyV/+7clf/7+Oz//v7+//7+/v/+/v7//v7+//7+/v/+/v7/////
/////////////////////////////v7+//7+/v/+/v7//v7+///////+/v7/7uG3/+LKgP/o04v/7tyV
/+7clf/u3JX/7tyV/+7clf/u3JX/7tyV/+7clf/u3JX/7tyV//v47P/+/v7//v7+//7+/v/+/v7//v7+
//7+/v/////////////////////////////////+/v7//v7+//7+/v/+/v7///////7+/v/9/f3/7uC2
/+jTi//u3JX/7tyV/+7clf/u3JX/7tyV/+7clf/u3JX/7tyV/+7clf/u3JX/+/js//7+/v/+/v7//v7+
//7+/v/+/v7//v7+//////////////////////////////////7+/v/+/v7//v7+//7+/v///////v7+
//7+/v/9/f3/9ezO//Xrxf/168X/9evF//Xrxf/168X/9evF//Xrxf/168X/9evF//Xrxf/8+/T//v7+
//7+/v/+/v7//v7+//7+/v/+/v7/////////////////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAIAAAAEAAAAABACAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAA/////////////////v7+//7+/v/+/v7//v7+///////+/v7/4NzL/66idP+u
onT/rqJ0/66idP+uonT/rqJ0/66idP+uonT/rqJ0/66idP+uonT/rqJ0/66idP+uonT/rqJ0/66idP+u
onT/yMCi//7+/v/////////////////////////////////+/v7//v7+//7+/v/+/v7///////7+/v/H
v6H/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9q
VAD/alQA/2pUAP+bjFT//v7+//////////////////////////////////7+/v/+/v7//v7+//7+/v//
/////v7+/8e/of9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9q
VAD/alQA/2pUAP9qVAD/alQA/5uMVP/+/v7//////////////////////////////////v7+//7+/v/+
/v7//v7+///////+/v7/x7+h/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9q
VAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/m4xU//7+/v/////////////////////////////////+
/v7//v7+//7+/v/+/v7///////7+/v/Hv6H/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9q
VAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP+bjFT//v7+////////////////////////
//////////7+/v/+/vz//f37//79+//+/vv//v37/8i/n/9rVQD/a1UA/2tVAP9rVQD/a1UA/2tVAP9r
VQD/a1UA/2tVAP9rVQD/a1UA/2tVAP9qVAD/alQA/2pUAP9qVAD/alQA/5uMVP/+/v7/////////////
/////////////////////v7+//Dho//u3JX/7tyV/+/dlv/u3JX/07xm/6SHFv+khxb/pIcW/6SHFv+k
hxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/3NcA/9qVAD/alQA/2pUAP9qVAD/m4xU//7+/v//
///////////////////////////////+/v7/8OGj/+7clf/u3JX/792W/+7clf/TvGb/pIcW/6SHFv+k
hxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/c1wD/2pUAP9qVAD/alQA/2pUAP+b
jFT//v7+//////////////////////////////////7+/v/w4aP/7tyV/+7clf/v3Zb/7tyV/9O8Zv+k
hxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv9zXAP/alQA/2pUAP9q
VAD/alQA/5uMVP/+/v7//////////////////////////////////v7+//Dho//u3JX/7tyV/+/dlv/u
3JX/07xm/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/3NcA/9q
VAD/alQA/2pUAP9qVAD/m4xU//7+/v/////////////////////////////////+/v7/8OGj/+7clf/u
3JX/792W/+7clf/TvGb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+k
hxb/c1wD/2pUAP9qVAD/alQA/2pUAP+bjFT//v7+//////////////////////////////////7+/v/w
4aP/7tyV/+7clf/v3Zb/7tyV/9O8Zv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+k
hxb/pIcW/6SHFv9zXAP/alQA/2pUAP9qVAD/alQA/5uMVP/+/v7/////////////////////////////
/////v7+//Dho//u3JX/7tyV/+/dlv/u3JX/07xm/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+k
hxb/pIcW/6SHFv+khxb/pIcW/3NcA/9qVAD/alQA/2pUAP9qVAD/m4xU//7+/v//////////////////
///////////////+/v7/8OGj/+7clf/u3JX/792W/+7clf/TvGb/pIcW/6SHFv+khxb/pIcW/6SHFv+k
hxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/c1wD/2pUAP9qVAD/alQA/2pUAP+bjFT//v7+////////
//////////////////////////7+/v/w4aP/7tyV/+7clf/v3Zb/7tyV/9O8Zv+khxb/pIcW/6SHFv+k
hxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv9zXAP/alQA/2pUAP9qVAD/alQA/5uMVP/+
/v7//////////////////////////////////v7+//Dho//w4KL/9evC//Xqv//v3pz/1L5p/829f/+o
jSL/x7Vw/7CWNP/NvX//zb2A/7+rXP+khxb/pIgY/8KvY//Lunv/rpUx/3RdBP+bjFP/opVh/2pUAP9q
VAD/m4xU//7+/v/////////////////////////////////+/v7/8+e1//38+P/79+n//Prv//z68P/W
wnP//f38/66VMf/w69r/vqlZ//39+//e1Kz/9PHk/9THk//Ov4T/7+vZ/9rOoP/18+j/sKNu/+zp3/+u
onX/alQA/2pUAP+bjFT//v7+//////////////////////////////////7+/v/59N//+vXk/+7clv/v
3pr//fv1/9vMk//9/fz/tp9F//Pw4/+9p1b//f37/7afRP+/q13/+vjz/9nNn//j27r/wa1h//z7+v/B
toz/29bC/4Z0MP9qVAD/alQA/5uMVP/+/v7//////////////////////////////////v7+//nz3f/6
9+j/792Z//DgoP/9/Pf/2suQ/+fgw//e1K3/4Ney/6mOJP/9/fv/tp9E/8i3c//18+j/rJIs/93SqP/l
3r//wq9k/3xmEv/FvZz/y8On/2pUAP9qVAD/m4xU//7+/v/////////////////////////////////+
/v7/8uWv//v57//9/Pf//v36//r24//TvWn/pIcW/6SHFv+khxb/pYgY//39+//w69r/+vj0/8OwZv+k
hxb/pIcW/6SHFv+khxb/c1wD/2pUAP9qVAD/alQA/2pUAP+bjFT//v7+////////////////////////
//////////7+/v/w4aP/7t2Y//LlsP/y5Kz/7tyW/9O8Zv+khxb/pIcW/6SHFv+khxb/tp9G/7agRv+r
kSn/pIcW/6SHFv+khxb/pIcW/6SHFv9zXAP/alQA/2pUAP9qVAD/alQA/5uMVP/+/v7/////////////
/////////////////////v7+//Dho//u3JX/7tyV/+/dlv/u3JX/07xm/6SHFv+khxb/pIcW/6SHFv+k
hxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/3NcA/9qVAD/alQA/2pUAP9qVAD/m4xU//7+/v//
///////////////////////////////+/v7/8OGj/+7clf/u3JX/792W/+7clf/TvGb/pIcW/6SHFv+k
hxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/c1wD/2pUAP9qVAD/alQA/2pUAP+b
jFT//v7+//////////////////////////////////7+/v/w4aP/7tyV/+7clf/v3Zb/7tyV/9O8Zv+k
hxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv9zXAP/alQA/2pUAP9q
VAD/alQA/5uMVP/+/v7//////////////////////////////////v7+//Hlvv/kzYT/5c6E/+XOhf/l
zoT/38d7/9a9a/+7oD7/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/3NcA/9q
VAD/alQA/2pUAP9qVAD/m4xU//7+/v/////////////////////////////////+/v7//v7+/+7huP/i
yoD/48uB/+LKgP/iyoD/4sqA/8GmR/+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+k
hxb/c1wD/2pUAP9qVAD/alQA/2pUAP+bjFT//v7+//////////////////////////////////7+/v/+
/v7//f39/+/huP/jy4H/4sqA/+LKgP/iyoD/59KJ/+zZkf/s2ZH/7NmR/+zZkf/s2ZH/7NmR/+zZkf/s
2ZH/7NmR/+zZkf/39Ob/+fn2//n59v/5+fb/+fn2//v6+f/+/v7/////////////////////////////
/////v7+//7+/v/+/v7//v7+/+/huP/iyoD/4sqA/+LKgP/o04v/7tyV/+7clf/u3JX/7tyV/+7clf/u
3JX/7tyV/+7clf/u3JX/7tyV//v47P/+/v7//v7+//7+/v/+/v7//v7+//7+/v//////////////////
///////////////+/v7//v7+//7+/v/+/v7//v7+/+/ht//iyoD/4sqA/+jTi//u3JX/7tyV/+7clf/u
3JX/7tyV/+7clf/u3JX/7tyV/+7clf/u3JX/+/js//7+/v/+/v7//v7+//7+/v/+/v7//v7+////////
//////////////////////////7+/v/+/v7//v7+//7+/v///////v7+/+7ht//iyoD/6NOL/+7clf/u
3JX/7tyV/+7clf/u3JX/7tyV/+7clf/u3JX/7tyV/+7clf/7+Oz//v7+//7+/v/+/v7//v7+//7+/v/+
/v7//////////////////////////////////v7+//7+/v/+/v7//v7+///////+/v7//f39/+7gtv/o
04v/7tyV/+7clf/u3JX/7tyV/+7clf/u3JX/7tyV/+7clf/u3JX/7tyV//v47P/+/v7//v7+//7+/v/+
/v7//v7+//7+/v/////////////////////////////////+/v7//v7+//7+/v/+/v7///////7+/v/+
/v7//f39//Xszv/168X/9evF//Xrxf/168X/9evF//Xrxf/168X/9evF//Xrxf/168X//Pv0//7+/v/+
/v7//v7+//7+/v/+/v7//v7+/////////////////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAGAAAADAAAAABACAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAA/v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+/7Knff+cjlf/nI5X
/52OV/+cjlf/nI5X/5yOV/+cjlf/nI5X/5yOV/+djlf/nI5X/5yOV/+1qoH//v7+//7+/v/+/v7/////
///////+/v7//v7+//7+/v///////v7+/4t6Of9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA
/2pUAP9qVAD/alQA/2pUAP+Pfj///v7+///////+/v7////////////+/v7//v7+//7+/v///////v7+
/4t6Of9qUwD/alMA/2pUAP9qUwD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP+Pfj///v7+
///////+/v7////////////+/v7//v7+//7+/v///////v7+/4t6Of9qUwD/alMA/2pUAP9qUwD/alQA
/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP+Pfj///v7+///////+/v7////////////+/v7/9+7N
//bsx//27cj/9uzH/6GKNf+Ibgv/iG4L/4huC/+Ibgv/iG4L/4huC/+Ibgv/iG4L/3xkB/9qVAD/alQA
/2pUAP+Pfj///v7+///////+/v7////////////+/v7/8N+f/+7clf/v3ZX/7tyV/7SaMv+jhhb/o4YW
/6SHFv+jhhb/pIcW/6SHFv+khxb/pIcW/45zDf9qVAD/alQA/2pUAP+Pfj///v7+///////+/v7/////
///////+/v7/8N+f/+7clf/v3Zb/7tyV/7SaMv+jhxb/o4cW/6SHFv+jhxb/pIcW/6SHFv+khxb/pIcW
/45zDf9qVAD/alQA/2pUAP+Pfj///v7+///////+/v7////////////+/v7/8N+f/+7clf/v3Zb/7tyV
/7SaMv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/45zDf9qVAD/alQA/2pUAP+Pfj///v7+
///////+/v7////////////+/v7/8N+f/+7clf/v3ZX/7tyV/7SaMv+jhhb/o4YW/6SHFv+jhhb/pIcW
/6SHFv+khxb/pIcW/45zDf9qVAD/alQA/2pUAP+Pfj///v7+///////+/v7////////////+/v7/8N+f
/+7clf/v3Zb/7tyV/7SaMv+jhxb/o4cW/6SHFv+jhxb/pIcW/6SHFv+khxb/pIcW/45zDf9qVAD/alQA
/2pUAP+Pfj///v7+///////+/v7////////////+/v7/8N+f/+7clf/v3Zb/7tyV/7SaMv+khxb/pIcW
/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/45zDf9qVAD/alQA/2pUAP+Pfj///v7+///////+/v7/////
///////+/v7/8N+f//LkrP/z57b/792Z/8SvW/+ulDH/valY/7OcPv/CsGX/s5s+/6SHFv+1nkL/vqpa
/491Ef+FdC//ing2/2pUAP+Pfj///v7+///////+/v7//v7+//7+/v/+/v7/9u7L//v36f/58tj/+vbl
/+PXqv/Cr2T/7+rX/9HDjP/e1K3/7OfR/8e1cP/t59L/2s6h/8i+lv/m4tT/kIBC/2pUAP+Pfj///v7+
//7+/v/+/v7//v7+//7+/v/+/v7/+/fp//Llsf/v3Zb//fv0/+PZr//h2LX/7efS/9HDiv/ItnL/zr6C
/9fKmv/s59H/6eLI/7OkaP/g3Mv/q59w/2lUAP+Pfj///v7+//7+/v/+/v7//v7+///////+/v7/9evD
//z57//69uT/+fPb/7eeOv+njB//pooc/9HCiv/o4sf/7+rY/7KZOv+liRr/p4wf/45zDf9sVwT/b1kI
/2pUAP+Pfj///v7+///////+/v7//v7+//7+/v/+/v7/8N+f//DgoP/x4qj/7tyW/7SaMv+jhhX/o4YV
/6uQKP+ymTr/qIwh/6SHFv+khxb/pIcW/45zDf9qVAD/alQA/2pUAP+Pfj///v7+//7+/v/+/v7//v7+
//7+/v/+/v7/8N+f/+7clf/u3JX/7tyV/7SaMv+jhhX/o4YV/6SHFv+jhhX/o4cW/6SHFf+jhhb/o4cW
/45zDf9qVAD/alMA/2lUAP+Pfj///v7+//7+/v/+/v7//v7+///////+/v7/8N+f/+7clf/u3JX/7tyV
/7SaMv+jhhX/o4YV/6SHFv+jhhX/pIcW/6SHFv+khxb/pIcW/45zDf9qVAD/alQA/2pUAP+Pfj///v7+
///////+/v7//v7+//7+/v/+/v7/8eW+/+TNg//kzYP/5M2D/9vDdP/DqUz/o4YV/6SHFv+jhhX/pIcW
/6SHFv+khxb/pIcW/45zDf9qVAD/alQA/2pUAP+Pfj///v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
/+/iuv/jy4H/4sqA/+HJf//Xv23/x69S/8evUv/Hr1L/x69S/8evUv/Hr1L/x69S/7+sYf+xpXn/saV5
/7Glef/Eu5r//v7+///////+/v7//v7+///////+/v7//v7+//7+/f/v4rr/4sqA/+HJf//m0Yj/7duU
/+7clf/t25T/7tyV/+7clf/u3JX/7tyV//TovP/+/v7//v7+//7+/v/+/v7//v7+///////+/v7//v7+
//7+/v/+/v7//v7+//7+/v/+/v7/7+K5/+LKgP/m0Yj/7duU/+7clf/t25T/7tyV/+7clf/u3JX/7tyV
//TovP/+/v7//v7+//7+/v/+/v7//v7+///////+/v7//v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+
/+7huf/m0Yj/7duU/+7clf/t25T/7tyV/+7clf/u3JX/7tyV//TovP/+/v7//v7+//7+/v/+/v7//v7+
///////+/v7//v7+///////+/v7//v7+//7+/v/+/v7//v7+//39/f/06sj/8+e5//Pnuf/z57n/8+e5
//Pnuf/z57n/8+e5//fw0//+/v7//v7+//7+/v/+/v7//v7+///////+/v7/AAAAQQAAAEEAAABBAAAA
QQAAAEEAAABBAAAAQQAAAEEAAABBAAAAQQAAAEEAAABBAAAAQQAAAEEAAABBAAAAQQAAAEEAAABBAAAA
QQAAAEEAAABBAAAAQQAAAEEAAABBKAAAABAAAAAgAAAAAQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AP/////+/v7//v7+//7+/v/p5tr/jHs6/4x7Ov+Mezr/jHs6/4x7Ov+Mezr/jHs6/4x7Ov+fkFv//v7+
/////////////v7+//7+/v/+/v7/49/P/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/gnAq
//7+/v////////////7+/v/+/v3//v79/+Pfzv9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA
/4JwKv/+/v7////////////+/v7/796c/+7clf/gzH7/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/blgB
/2pUAP+CcCr//v7+/////////////v7+/+/enP/u3JX/4Mx+/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW
/25YAf9qVAD/gnAq//7+/v////////////7+/v/v3pz/7tyV/+DMfv+khxb/pIcW/6SHFv+khxb/pIcW
/6SHFv9uWAH/alQA/4JwKv/+/v7////////////+/v7/796c/+7clf/gzH7/pIcW/6SHFv+khxb/pIcW
/6SHFv+khxb/blgB/2pUAP+CcCr//v7+/////////////v7+/+/fn//y46v/4c2A/6+WM/+vljT/uKJL
/6qQJ/+rkSn/sJc2/3tmFv94ZBj/gnAq//7+/v////////////7+/v/589z/9evC/+rhu//Xy5v/18ub
/+Pbuv/g17L/3tSt/+Pauf/Oxqf/gm8p/4JwKv/+/v7////////////+/v7/+PLZ//buyv/p3rX/w7Bn
/7SdQf/o4cX/3tSt/7ScQP+8plT/h3Us/4JvKf+CcCr//v7+/////////////v7+/+/enf/w4KL/4Mx+
/6SHFv+khxb/rZMu/6WJGv+khxb/pIcW/25YAf9qVAD/gnAq//7+/v////////////7+/v/v3pz/7tyV
/+DMfv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv9uWAH/alQA/4JwKv/+/v7////////////+/v7/8OS+
/+TMgv/iyoD/zbNc/6SHFv+khxb/pIcW/6SHFv+khxb/blgB/2pUAP+CcCr//v7+/////////////v7+
//7+/v/w47z/4sqA/+TOhf/t2pP/7dqT/+3ak//t2pP/7dqT//r58v/7+/r//Pz6//7+/v//////////
//7+/v/+/v7//v7+/+/iu//lzoX/7tyV/+7clf/u3JX/7tyV/+7clf/8+/X//v7+//7+/v/+/v7/////
///////+/v7//v7+//7+/v/+/v7/8ufD//Hjrf/x463/8eOt//Hjrf/x463//fv3//7+/v/+/v7//v7+
//////8AAKxBAACsQQAArEEAAKxBAACsQQAArEEAAKxBAACsQQAArEEAAKxBAACsQQAArEEAAKxBAACs
QQAArEEAAKxB
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAABgAAAAwAAAAAQAgAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAP7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v+yp33/nI5X/5yOV/+d
jlf/nI5X/5yOV/+cjlf/nI5X/5yOV/+cjlf/nY5X/5yOV/+cjlf/taqB//7+/v/+/v7//v7+////////
/////v7+//7+/v/+/v7///////7+/v+Lejn/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9q
VAD/alQA/2pUAP9qVAD/j34///7+/v///////v7+/////////////v7+//7+/v/+/v7///////7+/v+L
ejn/alMA/2pTAP9qVAD/alMA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/j34///7+/v//
/////v7+/////////////v7+//7+/v/+/v7///////7+/v+Lejn/alMA/2pTAP9qVAD/alMA/2pUAP9q
VAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/j34///7+/v///////v7+/////////////v7+//fuzf/2
7Mf/9u3I//bsx/+hijX/iG4L/4huC/+Ibgv/iG4L/4huC/+Ibgv/iG4L/4huC/98ZAf/alQA/2pUAP9q
VAD/j34///7+/v///////v7+/////////////v7+//Dfn//u3JX/792V/+7clf+0mjL/o4YW/6OGFv+k
hxb/o4YW/6SHFv+khxb/pIcW/6SHFv+Ocw3/alQA/2pUAP9qVAD/j34///7+/v///////v7+////////
/////v7+//Dfn//u3JX/792W/+7clf+0mjL/o4cW/6OHFv+khxb/o4cW/6SHFv+khxb/pIcW/6SHFv+O
cw3/alQA/2pUAP9qVAD/j34///7+/v///////v7+/////////////v7+//Dfn//u3JX/792W/+7clf+0
mjL/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv+Ocw3/alQA/2pUAP9qVAD/j34///7+/v//
/////v7+/////////////v7+//Dfn//u3JX/792V/+7clf+0mjL/o4YW/6OGFv+khxb/o4YW/6SHFv+k
hxb/pIcW/6SHFv+Ocw3/alQA/2pUAP9qVAD/j34///7+/v///////v7+/////////////v7+//Dfn//u
3JX/792W/+7clf+0mjL/o4cW/6OHFv+khxb/o4cW/6SHFv+khxb/pIcW/6SHFv+Ocw3/alQA/2pUAP9q
VAD/j34///7+/v///////v7+/////////////v7+//Dfn//u3JX/792W/+7clf+0mjL/pIcW/6SHFv+k
hxb/pIcW/6SHFv+khxb/pIcW/6SHFv+Ocw3/alQA/2pUAP9qVAD/j34///7+/v///////v7+////////
/////v7+//Dfn//y5Kz/8+e2/+/dmf/Er1v/rpQx/72pWP+znD7/wrBl/7ObPv+khxb/tZ5C/76qWv+P
dRH/hXQv/4p4Nv9qVAD/j34///7+/v///////v7+//7+/v/+/v7//v7+//buy//79+n/+fLY//r25f/j
16r/wq9k/+/q1//Rw4z/3tSt/+zn0f/HtXD/7efS/9rOof/Ivpb/5uLU/5CAQv9qVAD/j34///7+/v/+
/v7//v7+//7+/v/+/v7//v7+//v36f/y5bH/792W//379P/j2a//4di1/+3n0v/Rw4r/yLZy/86+gv/X
ypr/7OfR/+niyP+zpGj/4NzL/6ufcP9pVAD/j34///7+/v/+/v7//v7+//7+/v///////v7+//Xrw//8
+e//+vbk//nz2/+3njr/p4wf/6aKHP/Rwor/6OLH/+/q2P+ymTr/pYka/6eMH/+Ocw3/bFcE/29ZCP9q
VAD/j34///7+/v///////v7+//7+/v/+/v7//v7+//Dfn//w4KD/8eKo/+7clv+0mjL/o4YV/6OGFf+r
kCj/spk6/6iMIf+khxb/pIcW/6SHFv+Ocw3/alQA/2pUAP9qVAD/j34///7+/v/+/v7//v7+//7+/v/+
/v7//v7+//Dfn//u3JX/7tyV/+7clf+0mjL/o4YV/6OGFf+khxb/o4YV/6OHFv+khxX/o4YW/6OHFv+O
cw3/alQA/2pTAP9pVAD/j34///7+/v/+/v7//v7+//7+/v///////v7+//Dfn//u3JX/7tyV/+7clf+0
mjL/o4YV/6OGFf+khxb/o4YV/6SHFv+khxb/pIcW/6SHFv+Ocw3/alQA/2pUAP9qVAD/j34///7+/v//
/////v7+//7+/v/+/v7//v7+//Hlvv/kzYP/5M2D/+TNg//bw3T/w6lM/6OGFf+khxb/o4YV/6SHFv+k
hxb/pIcW/6SHFv+Ocw3/alQA/2pUAP9qVAD/j34///7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/v
4rr/48uB/+LKgP/hyX//179t/8evUv/Hr1L/x69S/8evUv/Hr1L/x69S/8evUv+/rGH/saV5/7Glef+x
pXn/xLua//7+/v///////v7+//7+/v///////v7+//7+/v/+/v3/7+K6/+LKgP/hyX//5tGI/+3blP/u
3JX/7duU/+7clf/u3JX/7tyV/+7clf/06Lz//v7+//7+/v/+/v7//v7+//7+/v///////v7+//7+/v/+
/v7//v7+//7+/v/+/v7//v7+/+/iuf/iyoD/5tGI/+3blP/u3JX/7duU/+7clf/u3JX/7tyV/+7clf/0
6Lz//v7+//7+/v/+/v7//v7+//7+/v///////v7+//7+/v/+/v7//v7+//7+/v/+/v7//v7+//7+/v/u
4bn/5tGI/+3blP/u3JX/7duU/+7clf/u3JX/7tyV/+7clf/06Lz//v7+//7+/v/+/v7//v7+//7+/v//
/////v7+//7+/v///////v7+//7+/v/+/v7//v7+//7+/v/9/f3/9OrI//Pnuf/z57n/8+e5//Pnuf/z
57n/8+e5//Pnuf/38NP//v7+//7+/v/+/v7//v7+//7+/v///////v7+/wAAAEEAAABBAAAAQQAAAEEA
AABBAAAAQQAAAEEAAABBAAAAQQAAAEEAAABBAAAAQQAAAEEAAABBAAAAQQAAAEEAAABBAAAAQQAAAEEA
AABBAAAAQQAAAEEAAABBAAAAQSgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/
/////v7+//7+/v/+/v7/6eba/4x7Ov+Mezr/jHs6/4x7Ov+Mezr/jHs6/4x7Ov+Mezr/n5Bb//7+/v//
//////////7+/v/+/v7//v7+/+Pfz/9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/4JwKv/+
/v7////////////+/v7//v79//7+/f/j387/alQA/2pUAP9qVAD/alQA/2pUAP9qVAD/alQA/2pUAP+C
cCr//v7+/////////////v7+/+/enP/u3JX/4Mx+/6SHFv+khxb/pIcW/6SHFv+khxb/pIcW/25YAf9q
VAD/gnAq//7+/v////////////7+/v/v3pz/7tyV/+DMfv+khxb/pIcW/6SHFv+khxb/pIcW/6SHFv9u
WAH/alQA/4JwKv/+/v7////////////+/v7/796c/+7clf/gzH7/pIcW/6SHFv+khxb/pIcW/6SHFv+k
hxb/blgB/2pUAP+CcCr//v7+/////////////v7+/+/enP/u3JX/4Mx+/6SHFv+khxb/pIcW/6SHFv+k
hxb/pIcW/25YAf9qVAD/gnAq//7+/v////////////7+/v/v35//8uOr/+HNgP+vljP/r5Y0/7iiS/+q
kCf/q5Ep/7CXNv97Zhb/eGQY/4JwKv/+/v7////////////+/v7/+fPc//Xrwv/q4bv/18ub/9fLm//j
27r/4Ney/97Urf/j2rn/zsan/4JvKf+CcCr//v7+/////////////v7+//jy2f/27sr/6d61/8OwZ/+0
nUH/6OHF/97Urf+0nED/vKZU/4d1LP+Cbyn/gnAq//7+/v////////////7+/v/v3p3/8OCi/+DMfv+k
hxb/pIcW/62TLv+liRr/pIcW/6SHFv9uWAH/alQA/4JwKv/+/v7////////////+/v7/796c/+7clf/g
zH7/pIcW/6SHFv+khxb/pIcW/6SHFv+khxb/blgB/2pUAP+CcCr//v7+/////////////v7+//Dkvv/k
zIL/4sqA/82zXP+khxb/pIcW/6SHFv+khxb/pIcW/25YAf9qVAD/gnAq//7+/v////////////7+/v/+
/v7/8OO8/+LKgP/kzoX/7dqT/+3ak//t2pP/7dqT/+3ak//6+fL/+/v6//z8+v/+/v7////////////+
/v7//v7+//7+/v/v4rv/5c6F/+7clf/u3JX/7tyV/+7clf/u3JX//Pv1//7+/v/+/v7//v7+////////
/////v7+//7+/v/+/v7//v7+//Lnw//x463/8eOt//Hjrf/x463/8eOt//379//+/v7//v7+//7+/v//
////AACsQQAArEEAAKxBAACsQQAArEEAAKxBAACsQQAArEEAAKxBAACsQQAArEEAAKxBAACsQQAArEEA
AKxBAACsQQ==
</value>
</data>
</root>

@ -48,6 +48,7 @@
this.toolStrip2 = new System.Windows.Forms.ToolStrip();
this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
this.tsbtncopy = new System.Windows.Forms.ToolStripButton();
this.toolStripButton3 = new System.Windows.Forms.ToolStripButton();
this.GrpUnterschrifte = new System.Windows.Forms.GroupBox();
this.cbUnterschriftpruefung = new System.Windows.Forms.CheckBox();
this.lblStandard = new System.Windows.Forms.Label();
@ -135,12 +136,14 @@
this.groupBox7 = new System.Windows.Forms.GroupBox();
this.TreeDokumenttyp = new Syncfusion.Windows.Forms.Tools.TreeViewAdv();
this.panel1 = new System.Windows.Forms.Panel();
this.chkboxaktive = new System.Windows.Forms.CheckBox();
this.txtFilter = new System.Windows.Forms.TextBox();
this.rbBezeichnung = new System.Windows.Forms.RadioButton();
this.label16 = new System.Windows.Forms.Label();
this.rbNr = new System.Windows.Forms.RadioButton();
this.label15 = new System.Windows.Forms.Label();
this.chkboxaktive = new System.Windows.Forms.CheckBox();
this.cbboxarchiv = new Syncfusion.WinForms.ListView.SfComboBox();
this.label17 = new System.Windows.Forms.Label();
((System.ComponentModel.ISupportInitialize)(this.tabControlAdv1)).BeginInit();
this.tabControlAdv1.SuspendLayout();
this.tabPageAdv1.SuspendLayout();
@ -169,6 +172,7 @@
this.groupBox7.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.TreeDokumenttyp)).BeginInit();
this.panel1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxarchiv)).BeginInit();
this.SuspendLayout();
//
// tabControlAdv1
@ -181,6 +185,7 @@
this.tabControlAdv1.Name = "tabControlAdv1";
this.tabControlAdv1.Size = new System.Drawing.Size(1019, 760);
this.tabControlAdv1.TabIndex = 0;
this.tabControlAdv1.ThemeStyle.PrimitiveButtonStyle.DisabledNextPageImage = null;
//
// tabPageAdv1
//
@ -238,7 +243,8 @@
this.toolStrip2.AutoSize = false;
this.toolStrip2.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.toolStripButton1,
this.tsbtncopy});
this.tsbtncopy,
this.toolStripButton3});
this.toolStrip2.Location = new System.Drawing.Point(0, 0);
this.toolStrip2.Name = "toolStrip2";
this.toolStrip2.Size = new System.Drawing.Size(1016, 42);
@ -266,6 +272,16 @@
this.tsbtncopy.Text = "Dokumenttyp kopieren";
this.tsbtncopy.Click += new System.EventHandler(this.tsbtncopy_Click);
//
// toolStripButton3
//
this.toolStripButton3.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.toolStripButton3.Image = global::OnDoc.Properties.Resources.officevorlage_16x16_32;
this.toolStripButton3.ImageTransparentColor = System.Drawing.Color.Magenta;
this.toolStripButton3.Name = "toolStripButton3";
this.toolStripButton3.Size = new System.Drawing.Size(23, 39);
this.toolStripButton3.Text = "Vorlage anzeigen";
this.toolStripButton3.Click += new System.EventHandler(this.toolStripButton3_Click);
//
// GrpUnterschrifte
//
this.GrpUnterschrifte.Controls.Add(this.cbUnterschriftpruefung);
@ -367,6 +383,7 @@
//
// groupBox4
//
this.groupBox4.Controls.Add(this.chkboxInOffice);
this.groupBox4.Controls.Add(this.chkinterop);
this.groupBox4.Controls.Add(this.chkbearbeitungdirekt);
this.groupBox4.Controls.Add(this.cbbearbeitungzwingend);
@ -590,23 +607,22 @@
//
// GroupBox2
//
this.GroupBox2.Controls.Add(this.chkboxInOffice);
this.GroupBox2.Controls.Add(this.cbaktiv);
this.GroupBox2.Controls.Add(this.rbDokumenterstellungPerson);
this.GroupBox2.Controls.Add(this.rbDokumenterstellungBP);
this.GroupBox2.Controls.Add(this.cbAnzeigeVorlagenauswahl);
this.GroupBox2.Controls.Add(this.cbbezeichnungmutierbar);
this.GroupBox2.Controls.Add(this.cbVertrag);
this.GroupBox2.Location = new System.Drawing.Point(15, 218);
this.GroupBox2.Location = new System.Drawing.Point(15, 250);
this.GroupBox2.Name = "GroupBox2";
this.GroupBox2.Size = new System.Drawing.Size(488, 113);
this.GroupBox2.Size = new System.Drawing.Size(488, 81);
this.GroupBox2.TabIndex = 4;
this.GroupBox2.TabStop = false;
this.GroupBox2.Text = "Diverses";
//
// chkboxInOffice
//
this.chkboxInOffice.Location = new System.Drawing.Point(293, 71);
this.chkboxInOffice.Location = new System.Drawing.Point(259, 78);
this.chkboxInOffice.Name = "chkboxInOffice";
this.chkboxInOffice.Size = new System.Drawing.Size(187, 24);
this.chkboxInOffice.TabIndex = 26;
@ -668,6 +684,8 @@
//
// Grp1
//
this.Grp1.Controls.Add(this.label17);
this.Grp1.Controls.Add(this.cbboxarchiv);
this.Grp1.Controls.Add(this.cbboxFachverantwortung);
this.Grp1.Controls.Add(this.cbboxOwner);
this.Grp1.Controls.Add(this.cbboxofficevorlage);
@ -682,7 +700,7 @@
this.Grp1.Controls.Add(this.Label1);
this.Grp1.Location = new System.Drawing.Point(15, 45);
this.Grp1.Name = "Grp1";
this.Grp1.Size = new System.Drawing.Size(488, 167);
this.Grp1.Size = new System.Drawing.Size(488, 199);
this.Grp1.TabIndex = 2;
this.Grp1.TabStop = false;
this.Grp1.Text = "Vorlage";
@ -694,6 +712,7 @@
this.cbboxFachverantwortung.Location = new System.Drawing.Point(120, 136);
this.cbboxFachverantwortung.Name = "cbboxFachverantwortung";
this.cbboxFachverantwortung.Size = new System.Drawing.Size(336, 25);
this.cbboxFachverantwortung.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxFachverantwortung.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxFachverantwortung.TabIndex = 28;
this.cbboxFachverantwortung.TabStop = false;
@ -704,6 +723,7 @@
this.cbboxOwner.Location = new System.Drawing.Point(120, 109);
this.cbboxOwner.Name = "cbboxOwner";
this.cbboxOwner.Size = new System.Drawing.Size(334, 24);
this.cbboxOwner.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxOwner.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxOwner.TabIndex = 27;
this.cbboxOwner.TabStop = false;
@ -715,6 +735,7 @@
this.cbboxofficevorlage.Location = new System.Drawing.Point(120, 13);
this.cbboxofficevorlage.Name = "cbboxofficevorlage";
this.cbboxofficevorlage.Size = new System.Drawing.Size(334, 21);
this.cbboxofficevorlage.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxofficevorlage.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxofficevorlage.TabIndex = 26;
this.cbboxofficevorlage.TabStop = false;
@ -1334,6 +1355,19 @@
this.panel1.Size = new System.Drawing.Size(276, 71);
this.panel1.TabIndex = 10;
//
// chkboxaktive
//
this.chkboxaktive.AutoSize = true;
this.chkboxaktive.Checked = true;
this.chkboxaktive.CheckState = System.Windows.Forms.CheckState.Checked;
this.chkboxaktive.Location = new System.Drawing.Point(205, 43);
this.chkboxaktive.Name = "chkboxaktive";
this.chkboxaktive.Size = new System.Drawing.Size(55, 17);
this.chkboxaktive.TabIndex = 10;
this.chkboxaktive.Text = "aktive";
this.chkboxaktive.UseVisualStyleBackColor = true;
this.chkboxaktive.CheckedChanged += new System.EventHandler(this.chkboxaktive_CheckedChanged);
//
// txtFilter
//
this.txtFilter.Location = new System.Drawing.Point(69, 12);
@ -1384,18 +1418,25 @@
this.label15.TabIndex = 7;
this.label15.Text = "Sort";
//
// chkboxaktive
// cbboxarchiv
//
this.chkboxaktive.AutoSize = true;
this.chkboxaktive.Checked = true;
this.chkboxaktive.CheckState = System.Windows.Forms.CheckState.Checked;
this.chkboxaktive.Location = new System.Drawing.Point(205, 43);
this.chkboxaktive.Name = "chkboxaktive";
this.chkboxaktive.Size = new System.Drawing.Size(55, 17);
this.chkboxaktive.TabIndex = 10;
this.chkboxaktive.Text = "aktive";
this.chkboxaktive.UseVisualStyleBackColor = true;
this.chkboxaktive.CheckedChanged += new System.EventHandler(this.chkboxaktive_CheckedChanged);
this.cbboxarchiv.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxarchiv.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxarchiv.Location = new System.Drawing.Point(120, 168);
this.cbboxarchiv.Name = "cbboxarchiv";
this.cbboxarchiv.Size = new System.Drawing.Size(336, 25);
this.cbboxarchiv.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxarchiv.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxarchiv.TabIndex = 29;
this.cbboxarchiv.TabStop = false;
//
// label17
//
this.label17.Location = new System.Drawing.Point(16, 172);
this.label17.Name = "label17";
this.label17.Size = new System.Drawing.Size(100, 16);
this.label17.TabIndex = 30;
this.label17.Text = "Physisches Archiv";
//
// Dokumenttyp
//
@ -1447,6 +1488,7 @@
((System.ComponentModel.ISupportInitialize)(this.TreeDokumenttyp)).EndInit();
this.panel1.ResumeLayout(false);
this.panel1.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxarchiv)).EndInit();
this.ResumeLayout(false);
}
@ -1554,5 +1596,8 @@
internal System.Windows.Forms.CheckBox chkboxInOffice;
private System.Windows.Forms.ToolStripButton tsbtncopy;
private System.Windows.Forms.CheckBox chkboxaktive;
private System.Windows.Forms.ToolStripButton toolStripButton3;
internal System.Windows.Forms.Label label17;
private Syncfusion.WinForms.ListView.SfComboBox cbboxarchiv;
}
}

@ -112,6 +112,11 @@ namespace OnDoc.UIControls.Administrator
cbboxOwner.DisplayMember = "MA";
cbboxOwner.ValueMember = "id";
db.Get_Tabledata("Select * from [physischesarchiv] where aktiv=1", false, true);
cbboxarchiv.DataSource = db.dsdaten.Tables[0];
cbboxarchiv.DisplayMember = "Bezeichnung";
cbboxarchiv.ValueMember = "physischesarchivnr";
int erstellungstyp = 0;
db.Get_Tabledata("Select * from Dokumenttyp_BP_Person_Erstellung where dokumenttypnr=" + dokumenttypnr.ToString(), false, true);
@ -143,6 +148,7 @@ namespace OnDoc.UIControls.Administrator
this.cbFormularOhneUnterschrift.Checked = Convert.ToBoolean(r["Unterschrift_ohne"]) == true;
this.cbUnterschriftpruefung.Checked = Convert.ToBoolean(r["Unterschrift_Pruefung"]) == true;
this.lbUnterschriftStandard.SelectedIndex = Convert.ToInt32(r["unterschrift_standard"]);
this.cbboxarchiv.SelectedValue = Convert.ToInt32(r["physisches_archiv"]);
switch (Convert.ToInt32(r["genresultat_type"]))
{
case 1:
@ -334,6 +340,7 @@ namespace OnDoc.UIControls.Administrator
r["BearbeitungDirket"] = chkbearbeitungdirekt.Checked == true;
r["interop"] = chkinterop.Checked == true;
r["erstellungInOffice"] = chkboxInOffice.Checked == true;
r["[physisches_archiv]"]=cbboxarchiv.SelectedValue;
if (cbOfficeDokument.Checked) { r["genresultat_type"] = 1; }
if (cbPDFDokument.Checked) { r["genresultat_type"] = 2; }
if (cbPDFDirekteArchivierung.Checked) { r["genresultat_type"] = 3; }
@ -460,6 +467,13 @@ namespace OnDoc.UIControls.Administrator
{
update_tree();
}
private void toolStripButton3_Click(object sender, EventArgs e)
{
OfficeVorlage ov = new OfficeVorlage();
ov.Show();
ov.set_filter(this.cbboxofficevorlage.SelectedValue.ToString());
}
}
public static class SOExtension
{

@ -151,6 +151,7 @@
this.tsbtnClose.Name = "tsbtnClose";
this.tsbtnClose.Size = new System.Drawing.Size(36, 36);
this.tsbtnClose.Text = "toolStripButton1";
this.tsbtnClose.Visible = false;
//
// toolStripButton1
//
@ -989,6 +990,7 @@
this.Controls.Add(this.groupBox5);
this.Controls.Add(this.groupBox1);
this.Controls.Add(this.toolStrip1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "OfficeVorlage";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;

@ -10,6 +10,7 @@ using System.Threading.Tasks;
using System.Windows.Forms;
using System.Xml.Linq;
using Barcoded.qr;
using Database;
using DOCGEN.Klassen;
using Microsoft.Office.Interop.Word;
using Model;
@ -40,6 +41,17 @@ namespace OnDoc.UIControls.Administrator
Refresh_Tree();
}
public void set_filter(string filter)
{
Database.DB dB = new Database.DB(AppParams.connectionstring);
dB.Get_Tabledata("Select * from office_vorlage where office_vorlagenr="+filter, false, true);
treedata = dB.dsdaten.Tables[0].Copy();
dB = null;
Refresh_Tree();
TreeOfficeVorlagen.SelectedNode = TreeOfficeVorlagen.Nodes[0];
}
private void Refresh_Tree()
{
TreeOfficeVorlagen.Nodes.Clear();

@ -164,4 +164,361 @@
<metadata name="saveFileDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>261, 17</value>
</metadata>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
Y69+3jEIYLjG3uH3K41vatw+1e1bv3VwjL1t2N5AcIDGdhrbaMxt+/cEAAyO/T6/pqc1ntJ4XOMeDXtD
34a22/gfWzXBiEecdEMAAAAASUVORK5CYIIoAAAAMAAAAGAAAAABACAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAPCcbBadrTYHFf1zo9p5y//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/2nnL/xX9c6KdrTYE8JxsFp2tNgf6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv+na02BxX9c6P6jdv+AUjtrb0czFm9HMxZvRzMWb0czFm9H
MxZvRzMWb0czFm9HMxZvRzMWb0czFm9HMxZvRzMWb0czFm9HMxZvRzMWb0czFm9HMxZvRzMWb0czFm9H
MxZvRzMWb0czFm9HMxZvRzMWb0czFm9HMxZvRzMWb0czFm9HMxZvRzMWb0czFm9HMxZvRzMWb0czFm9H
MxZvRzMWb0czFm9HMxZvRzMWb0czFm9HMxZvRzMWgFI7a/6jdv/Ff1zo9p5y//6jdv9vRzMWAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb0czFv6jdv/2nnL//qN2//6j
dv9vRzMWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb0czFv6j
dv/+o3b//qN2//6jdv9vRzMWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAb0czFv6jdv/+o3b//qN2//6jdv9vRzMWAAAAAAAAAAAAAAAAh1c/UMV/XLrFf1y9xX9cvcV/
XL3Ff1y9xX9cvcV/XL3Ff1y9xX9cvcV/XL3Ff1y9xX9cvcV/XL3Ff1y9xX9cvcV/XL3Ff1y9xX9cvcV/
XL3Ff1y9xX9cvcV/XL3Ff1y9xX9cvcV/XL3Ff1y9xX9cvcV/XL3Ff1y9xX9cvcV/XL3Ff1y9xX9cvcV/
XLqHVz9QAAAAAAAAAAAAAAAAb0czFv6jdv/+o3b//qN2//6jdv9vRzMWAAAAAAAAAAAAAAAAxX9cuv6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/Ff1y6AAAAAAAAAAAAAAAAb0czFv6jdv/+o3b//qN2//6jdv9vRzMWAAAAAAAA
AAAAAAAAxX9cvf6jdv+rbk+Sn2ZKWJ9mSlifZkpYn2ZKWJ9mSlifZkpYn2ZKWJ9mSlifZkpYn2ZKWJ9m
SlifZkpYn2ZKWJ9mSlifZkpYn2ZKWJ9mSlifZkpYn2ZKWJ9mSlifZkpYn2ZKWJ9mSlifZkpYn2ZKWJ9m
SlifZkpYn2ZKWJ9mSlifZkpYq25Pkv6jdv/Ff1y9AAAAAAAAAAAAAAAAb0czFv6jdv/+o3b//qN2//6j
dv9vRzMWAAAAAAAAAAAAAAAAxX9cvf6jdv+fZkpYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAn2ZKWP6jdv/Ff1y9AAAAAAAAAAAAAAAAb0czFv6j
dv/+o3b//qN2//6jdv9vRzMWAAAAAAAAAAAAAAAAxX9cvf6jdv+fZkpYAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAn2ZKWP6jdv/Ff1y9AAAAAAAA
AAAAAAAAb0czFv6jdv/+o3b//qN2//6jdv9vRzMWAAAAAAAAAAAAAAAAxX9cvf6jdv+fZkpYAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAn2ZKWP6j
dv/Ff1y9AAAAAAAAAAAAAAAAb0czFv6jdv/+o3b//qN2//6jdv9vRzMWAAAAAAAAAAAAAAAAxX9cvf6j
dv++eliot3VVerd1VXq3dVV6t3VVerd1VXq3dVV6t3VVerd1VXq3dVV6t3VVerd1VXq3dVV6t3VVerd1
VXq3dVV6t3VVerd1VXq3dVV6t3VVerd1VXq3dVV6t3VVerd1VXq3dVV6t3VVerd1VXq3dVV6t3VVerd1
VXq3dVV6vnpYqP6jdv/Ff1y9AAAAAAAAAAAAAAAAb0czFv6jdv/+o3b//qN2//6jdv9vRzMWAAAAAAAA
AAAAAAAAvXpYt/6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv+9eli3AAAAAAAAAAAAAAAAb0czFv6jdv/+o3b//qN2//6j
dv9vRzMWAAAAAAAAAAAAAAAAbkYzOrd1VZi3dVWbt3VVm7d1VZu3dVWbt3VVm7d1VZu3dVWbt3VVm7d1
VZu3dVWbt3VVm7d1VZu3dVWbt3VVm7d1VZu3dVWbt3VVm7d1VZu3dVWbt3VVm7d1VZu3dVWbt3VVm7d1
VZu3dVWbt3VVm7d1VZu3dVWbt3VVm7d1VZu3dVWbt3VVm7d1VZhuRjM6AAAAAAAAAAAAAAAAb0czFv6j
dv/+o3b//qN2//6jdv9vRzMWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAb0czFv6jdv/+o3b//qN2//6jdv9vRzMWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAb0czFv6jdv/+o3b//qN2//6jdv9vRzMWAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb0czFv6jdv/+o3b//qN2//6jdv9vRzMWAAAAAAAA
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
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d//+o3b/3I1m7wAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb0czFv6jdv/+o3b//6R3//+kd/9vRzMWAAAAAAAA
AAAAAAAAaEIwGqJoS2Kzc1Nks3NTZLNzU2Szc1Nks3NTZLNzU2Szc1Nks3NTZLNzU2Szc1Nks3NTZLNz
U2Szc1Nks3NTZLNzU2Szc1NkaEIwNgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaUMwKLd1
VZa3dVWbt3VVm7d1VZu3dVWbt3VVm7d1VZu3dVWbt3VVm7d1VZu3dVWbrW9QpP6jdv/+o3b//6R3//+k
d/9vRzMWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAt3VVlv6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//6R3//+kd/9vRzMWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAt3VVm/6jdv/Mg1+6t3VVerd1VXq3dVV6t3VVerd1VXq3dVV6t3VVerd1
VXq3dVV6rnBRhf6jdv/+o3b//qN2//6jdv9vRzMWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAt3VVm/6jdv+3dVV6AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAABiFc/gP6jdv/ejmf4/qN2//6jdv+aY0d8pGlMb6RpTG+kaUxvpGlMb6Rp
TG+kaUxvpGlMb6RpTG+kaUxvpGlMb6RpTG+kaUxvpGlMb6RpTG+kaUxvpGlMb6RpTG+kaUxvpGlMb6Rp
TG+kaUxvpGlMb6RpTG+kaUxvpGlMb6RpTG+kaUxvpGlMb6RpTG+kaUxvwn1ax/6jdv+3dVV6AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF5TTh++aB0//uhdf2FVj5y/qN2//6jdv/+o3b//qR2//6k
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd//+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv+3dVV6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXlNOH74n3P+/KJ1/ohXP3YAAAAB/qN2//6j
dv+6d1auv3pZp796Wae/elmnv3pZp796Wae/elmnv3pZp796Wae/elmnv3tZp797Wae/e1mnv3tZp797
Wae/e1mnv3tZp797Wae/e1mnv3tZp797Wae/elmnv3pZp796Wae/elmnv3pZp796Wae/elmnv3pZp796
Wae/elmn1Ihj3P6jdv+3dVV6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABglM8f/mgdP/8onX+flE7dAAA
AAAAAAAA/qN2//6jdv9vRzMWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAt3VVm/6jdv+3dVV6AAAAAAAAAAAAAAAAAAAAAAAAAAF5TTh++aB0//uh
df2IVz92AAAAAAAAAAAAAAAA/qN2//6jdv9vRzMWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAt3VVm/6jdv+3dVV6AAAAAAAAAAAAAAAAAAAAAXlN
OH74n3P+/KJ1/ohXP3YAAAABAAAAAAAAAAAAAAAA/qN2//6jdv9vRzMWAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAt3VVm/6jdv+3dVV6AAAAAAAA
AAAAAAABglM8f/mgdP/8onX+flE7dAAAAAAAAAAAAAAAAAAAAAAAAAAA/6N3//+jd/9vRzMWAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAt3VVm/6j
dv+3dVV6AAAAAAAAAAF5TTh++aB0//uhdf2IVz92AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9p5y//+j
d/9vRzMWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAt3VVm/6jdv+3dVV6AAAAAXlOOH74n3P+/KJ1/ohXP3YAAAABAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAxX9c6P6jdv+AUjtrb0czFm9HMxZvRzMWb0czFm9HMxZvRzMWb0czFm9HMxZvRzMWb0czFm9H
MxZvRzMWb0czFm9HMxZvRzMWb0czFm9HMxZvRzMWb0czFm9HMxZvRzMWb0czFm9HMxZvRzMWb0czFm9H
MxZvRzMWb0czFm9HMxZvRzMWrnBRpP6jdv+ucFGFiFc/gPmgdP/8onX+flE7dAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAp2tNgf6jdv/+o3b//6R3//+jd//+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd//+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//uhdf2IVz92AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCcbBadrTYHFf1zo9p5y//+kd//+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d//+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b/3o5n+IVW
PnIAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAH//////4AAAf//////gAAB//////+AAAHAAAAAA4AAAcAAAAADgAABwAAAAAOAAAHH////44
AAAcf////jgAABx////+OAAAHAAAAAA4AAAcAAAAADgAABwAAAAAOAAAH//////4AAAf//////gAAB//
////+AAAHAAAeAA4AAAcAAA4ADgAABwAADgAOAAAHH/8OP44AAAcf/w4/jgAABx//Dj+OAAAHAAAOAA4
AAAcAAA4ADgAABwAADgAOAAAHAAAeAA4AAAf//////gAAB//////+AAAH//////4AAAcAAA///gAABwA
AD//+AAAHAAAf4AAAAAf////gAAAAB////+AAAAAH////4/wAAAAAAAAD+AAAAAAAAAPwAAAAAAAAA+D
AAAf////jwcAAB////+OBwAAH////4wfAAAf////iD8AAB////+APwAAAAAAAAD/AAAAAAAAAf8AAAAA
AAAB/wAAKAAAACAAAABAAAAAAQAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJZgRkbYi2Xi+6F1//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf/+6F1/9iLZeKWYEZG2Itl4tKH
Yr2/e1lkv3tZZL97WWS/e1lkv3tZZL97WWS/e1lkv3tZZL97WWS/e1lkv3tZZL97WWS/e1lkv3tZZL97
WWS/e1lkv3tZZL97WWS/e1lkv3tZZL97WWS/e1lkv3tZZL97WWS/e1lkv3tZZL97WWS/e1lk0odivdiL
ZeL7oXX/v3tZZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAC/e1lk+6F1//+kd/+/e1lkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAL97WWT/pHf//6R3/797WWQAAAAAAAAAALd2VZHajGbT2oxm09qMZtPajGbT2oxm09qM
ZtPajGbT2oxm09qMZtPajGbT2oxm09qMZtPajGbT2oxm09qMZtPajGbT2oxm09qMZtPajGbT2oxm09qM
ZtPajGbTt3ZVkQAAAAAAAAAAv3tZZP+kd///pHf/v3tZZAAAAAAAAAAA2oxm096PZ8/Mg1+QzINfkMyD
X5DMg1+QzINfkMyDX5DMg1+QzINfkMyDX5DMg1+QzINfkMyDX5DMg1+QzINfkMyDX5DMg1+QzINfkMyD
X5DMg1+QzINfkN6PZ8/ajGbTAAAAAAAAAAC/e1lk/6R3//+kd/+/e1lkAAAAAAAAAADajGbTzINfkAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAzINfkNqMZtMAAAAAAAAAAL97WWT/pHf//6R3/797WWQAAAAAAAAAANqM
ZtPMg1+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMg1+Q2oxm0wAAAAAAAAAAv3tZZP+kd///pHf/v3tZZAAA
AAAAAAAA2oxm0+STatjUiGOm1IhjptSIY6bUiGOm1IhjptSIY6bUiGOm1IhjptSIY6bUiGOm1IhjptSI
Y6bUiGOm1IhjptSIY6bUiGOm1IhjptSIY6bUiGOm1IhjpuSTatjajGbTAAAAAAAAAAC/e1lk/6R3//+k
d/+/e1lkAAAAAAAAAACsblB/1IhjvNSIY7zUiGO81IhjvNSIY7zUiGO81IhjvNSIY7zUiGO81IhjvNSI
Y7zUiGO81IhjvNSIY7zUiGO81IhjvNSIY7zUiGO81IhjvNSIY7zUiGO81IhjvKxuUH8AAAAAAAAAAL97
WWT/pHf//6R3/797WWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAv3tZZP+kd///pHf/v3tZZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAC/e1lk/6R3//+kd/+/e1lkAAAAAAAAAACQXENJv3tZer97WXq/e1l6v3tZer97
WXq/e1l6v3tZer97WXq/e1l6v3tZer97WXqGVj45AAAAAAAAAAB1SzYlv3tZeb97WXq/e1l6v3tZer97
WXq/e1l6v3tZepBcQ0kAAAAAAAAAAL97WWT/pHf//6R3/797WWQAAAAAAAAAANqMZtLvmW/1349o6d+P
aOnfj2jp349o6d+PaOnfj2jp349o6d+PaOnfj2jp85xx+NSIY7AAAAAAAAAAAMqCXoT3nnP8349o6d+P
aOnfj2jp349o6d+PaOnvmW/12oxm0gAAAAAAAAAAv3tZZP+kd///pHf/v3tZZAAAAAAAAAAA2oxm08yD
X5AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADUiGOx1IhjsQAAAAAAAAAAzINfhdqM
Zt4AAAAAAAAAAAAAAAAAAAAAAAAAAMyDX5DajGbTAAAAAAAAAAC/e1lk/6R3//+kd/+/e1lkAAAAAAAA
AADajGbTzINfkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANSIY7HUiGOxAAAAAAAA
AADMg1+F2oxm3gAAAAAAAAAAAAAAAAAAAAAAAAAAzINfkNqMZtMAAAAAAAAAAL97WWT/pHf//6R3/797
WWQAAAAAAAAAANqMZtPQhWGyqm1PTqptT06qbU9Oqm1PTqptT06qbU9Oqm1PTqptT06qbU9O2YtlydSI
Y7EAAAAAAAAAAMyDX4XgkGjoqm1PTqptT06qbU9Oqm1PTqptT07QhWGy2oxm0wAAAAAAAAAAv3tZZP+k
d///pHf/v3tZZAAAAAAAAAAAzoVgwf+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf/xn9coAAAAAAAAAAAtnVVc/+kd///pHf//6R3//+kd///pHf//6R3//+kd//OhWDBAAAAAAAA
AAC/e1lk/6R3//+kd/+/e1lkAAAAAAAAAAAAAAAHAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAA
ABYAAAAWAAAAFgAAABYAAAAEAAAAAAAAAAAAAAABAAAAFgAAABYAAAAWAAAAFgAAABYAAAAWAAAAFgAA
AAcAAAAAAAAAAL97WWT/pHf//6R3/797WWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAv3tZZP+kd///pHf/v3tZZAAAAAAAAAAAJBcRDX9SOyF/Ujshf1I7IX9S
OyF/Ujshf1I7IX9SOyF/Ujshf1I7IX9SOyF/UjshAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e1lk/6R3//+kd/+/e1lkAAAAAAAAAADOhWC+/6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd//Ae1mdAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97WWT/pHf//6R3/797WWQAAAAAAAAAAGI/
LSGqbU9Dqm1PQ6ptT0OqbU9Dqm1PQ6ptT0OqbU9Dqm1PQ6ptT0OqbU9Dqm1PQ0wxIxgAAAAAAAAAAAAA
AAAAAAAAAAAAAKptT27UiGO81IhjvNSIY7zUiGO81IhjvNSIY7zUiGO8349o1v+kd///pHf/v3tZZAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAA1IhjvOmWbeDUiGOm1IhjptSIY6bUiGOm1IhjptSIY6bfj2jJ/6R3//+k
d/+/e1lkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADUiGO81IhjpgAAAAAAAAAAAAAAAAAAAAAAAAAAKhsTDs+F
YMbejmfq/6R3/+uXbfjfj2j0349o9N+PaPTfj2j0349o9N+PaPTfj2j0349o9N+PaPTfj2j0349o9N+P
aPTfj2j0349o9N+PaPTfj2j0349o9N+PaPTfj2j0349o9POccfzUiGOmAAAAAAAAAAAAAAAAAAAAACob
Ew7Lgl7G6pZt7nlOODT/pHf/z4Vgp797WW+/e1lvv3tZb797WW+/e1lvv3tZb797WW+/e1lvv3tZb797
WW+/e1lvv3tZb797WW+/e1lvv3tZb797WW+/e1lvv3tZb797WW+/e1lv349o2dSIY6YAAAAAAAAAAAAA
AAAqGxMOy4JexuqWbe55Tjg0AAAAAP+kd/+/e1lkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADUiGO81IhjpgAA
AAAAAAAAKhsTDsuCXsbqlm3ueU44NAAAAAAAAAAA/6R3/797WWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANSI
Y7zUiGOmAAAAACobEw7Lgl7G6pZt7nlOODQAAAAAAAAAAAAAAAD7oXX/v3tZZAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAA1IhjvNSIY6YqGxMOy4JexuqWbe55Tjg0AAAAAAAAAAAAAAAAAAAAANiLZeLSh2K9v3tZZL97
WWS/e1lkv3tZZL97WWS/e1lkv3tZZL97WWS/e1lkv3tZZL97WWS/e1lkv3tZZL97WWS/e1lkv3tZZL97
WWS/e1lkv3tZZL97WWTfj2jW349oyc+FYMbqlm3ueU44NAAAAAAAAAAAAAAAAAAAAAAAAAAAlmBGRtiL
ZeL7oXX//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+kd///pHf//6R3//+k
d///pHf//6R3//+kd///pHf//6R3//+kd///pHf/3o5n6nlOODQAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAD////w////8MAAADDAAAAwz///MM///zDAAAAwwAAAMP////D////wwAGAMMABgDDP+
Z8wz/mfMMABgDDAAYAwwAGAMP////DAAf/wwAH/8MAB8AD///AA///z4AAAA8AAAAOE///zDP//8hz//
/A8AAAAfAAAAPygAAAAYAAAAMAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADHgFyB7plv+f6j
dv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6j
dv/+o3b//qN2//6jdv/+o3b/7plv+ceAXIHumW/5flA6JndMNwt3TDcLd0w3C3dMNwt3TDcLd0w3C3dM
Nwt3TDcLd0w3C3dMNwt3TDcLd0w3C3dMNwt3TDcLd0w3C3dMNwt3TDcLd0w3C3dMNwt3TDcLflA6Ju6Z
b/n/o3f/d0w3CwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAd0w3C/6jdv//pHf/d0w3CwAAAADMg1+x5JNq3uST
at7kk2re5JNq3uSTat7kk2re5JNq3uSTat7kk2re5JNq3uSTat7kk2re5JNq3uSTat7kk2re5JNq3syD
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
AAcAAAAA6ZZtsemWbbEAAAAA04die+WTa5Dlk2uQ5ZNrkOWTa5Dlk2uQsHFSKQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAOmWbbHplm2xAAAAAJBdQxmqbU8hqm1PIaptTyGqbU8hqm1PIUwxIwYAAAAAAAAAANOI
YrLUiGOx1IhjsdSIY7HwmnDn8Jpw1t+PaHrfj2h6349oet+PaHrfj2h6349oet+PaHrfj2h6349oet+P
aHrdjmfBAAAAAAAAAACtb1E404hiteqWbcK/e1k4v3tZOL97WTi/e1k4v3tZOL97WTi/e1k4v3tZOL97
WTi/e1k414pkuQAAAACtb1E41olktXlOOA3olWyxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAANSIY7Gtb1E41olktXlOOA0AAAAAz4VgseiVbLHplm2x6ZZtsemWbbHplm2x6ZZtsemW
bbHplm2x6ZZtsemWbbHwmnDn04hitXlOOA0AAAAAAAAAAAAArEF//qxBQAKsQV/6rEFAAqxBf/6sQUAC
rEFeGqxBQAKsQUBCrEFAfqxBQGCsQQAMrEEACKxBf+GsQQADrEE=
</value>
</data>
</root>

@ -30,15 +30,15 @@
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Verbindungseditor));
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
this.splitContainer2 = new System.Windows.Forms.SplitContainer();
this.GridTableLeft = new Syncfusion.WinForms.DataGrid.SfDataGrid();
this.GridTableRight = new Syncfusion.WinForms.DataGrid.SfDataGrid();
this.GridTableBottom = new Syncfusion.WinForms.DataGrid.SfDataGrid();
this.panel1 = new System.Windows.Forms.Panel();
this.button1 = new System.Windows.Forms.Button();
this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
this.button2 = new System.Windows.Forms.Button();
this.button1 = new System.Windows.Forms.Button();
this.toolStrip1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
this.splitContainer1.Panel1.SuspendLayout();
@ -64,6 +64,16 @@
this.toolStrip1.TabIndex = 0;
this.toolStrip1.Text = "toolStrip1";
//
// toolStripButton1
//
this.toolStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.toolStripButton1.Image = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
this.toolStripButton1.Name = "toolStripButton1";
this.toolStripButton1.Size = new System.Drawing.Size(23, 22);
this.toolStripButton1.Text = "toolStripButton1";
this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click);
//
// splitContainer1
//
this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
@ -131,6 +141,7 @@
// GridTableBottom
//
this.GridTableBottom.AccessibleName = "Table";
this.GridTableBottom.AllowFiltering = true;
this.GridTableBottom.Dock = System.Windows.Forms.DockStyle.Fill;
this.GridTableBottom.Location = new System.Drawing.Point(0, 46);
this.GridTableBottom.Name = "GridTableBottom";
@ -150,26 +161,6 @@
this.panel1.Size = new System.Drawing.Size(1453, 46);
this.panel1.TabIndex = 1;
//
// button1
//
this.button1.Image = global::OnDoc.Properties.Resources.Connect_24x24_32;
this.button1.Location = new System.Drawing.Point(678, 3);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(75, 37);
this.button1.TabIndex = 0;
this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click);
//
// toolStripButton1
//
this.toolStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
this.toolStripButton1.Image = global::OnDoc.Properties.Resources.CloseApplication_32x32_32;
this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
this.toolStripButton1.Name = "toolStripButton1";
this.toolStripButton1.Size = new System.Drawing.Size(23, 22);
this.toolStripButton1.Text = "toolStripButton1";
this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click);
//
// button2
//
this.button2.Image = global::OnDoc.Properties.Resources.save_24x24_32;
@ -180,6 +171,16 @@
this.button2.UseVisualStyleBackColor = true;
this.button2.Click += new System.EventHandler(this.button2_Click);
//
// button1
//
this.button1.Image = global::OnDoc.Properties.Resources.Connect_24x24_32;
this.button1.Location = new System.Drawing.Point(678, 3);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(75, 37);
this.button1.TabIndex = 0;
this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click);
//
// Verbindungseditor
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);

@ -8,9 +8,11 @@ using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using OnDoc.Klassen;
using Syncfusion.Data;
using Syncfusion.Windows.Forms.Grid;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
using Syncfusion.WinForms.DataGrid;
namespace OnDoc.UIControls.Administrator
{
@ -54,6 +56,8 @@ namespace OnDoc.UIControls.Administrator
db.Get_Tabledata_for_Update("Select * from " + tableBottom, false, true);
GridTableBottom.DataSource=db.daten.Tables[0];
GridTableBottom.Columns["aktiv"].FilterPredicates.Add(new FilterPredicate() { FilterType = FilterType.Equals, FilterValue = "True" });
}
@ -73,7 +77,9 @@ namespace OnDoc.UIControls.Administrator
data[2] = selected_right;
db.daten.Tables[0].Rows.Add(data);
db.Update_Data();
db.daten.Tables.Clear();
db.Get_Tabledata_for_Update("Select * from " + tableBottom, false, true);
GridTableBottom.DataSource = null;
GridTableBottom.DataSource = db.daten.Tables[0];
}

@ -0,0 +1,326 @@
namespace OnDoc.UIControls.Administrator
{
partial class edk_viewer
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Windows Form Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo treeNodeAdvStyleInfo1 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo();
this.panel1 = new System.Windows.Forms.Panel();
this.richTextBox1 = new System.Windows.Forms.RichTextBox();
this.rblog = new System.Windows.Forms.RadioButton();
this.rbdata = new System.Windows.Forms.RadioButton();
this.treeViewAdv1 = new Syncfusion.Windows.Forms.Tools.TreeViewAdv();
this.grpDatenart = new System.Windows.Forms.GroupBox();
this.grpSelektion = new System.Windows.Forms.GroupBox();
this.cbboxzustaendigmitarbeiter = new Syncfusion.WinForms.ListView.SfComboBox();
this.label1 = new System.Windows.Forms.Label();
this.dateTimePicker1 = new System.Windows.Forms.DateTimePicker();
this.label2 = new System.Windows.Forms.Label();
this.button1 = new System.Windows.Forms.Button();
this.numericUpDown1 = new System.Windows.Forms.NumericUpDown();
this.label3 = new System.Windows.Forms.Label();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.button2 = new System.Windows.Forms.Button();
this.button3 = new System.Windows.Forms.Button();
this.panel1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).BeginInit();
this.grpDatenart.SuspendLayout();
this.grpSelektion.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxzustaendigmitarbeiter)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).BeginInit();
this.groupBox1.SuspendLayout();
this.SuspendLayout();
//
// panel1
//
this.panel1.Controls.Add(this.groupBox1);
this.panel1.Controls.Add(this.grpSelektion);
this.panel1.Controls.Add(this.grpDatenart);
this.panel1.Dock = System.Windows.Forms.DockStyle.Top;
this.panel1.Location = new System.Drawing.Point(2, 2);
this.panel1.Name = "panel1";
this.panel1.Size = new System.Drawing.Size(1106, 115);
this.panel1.TabIndex = 0;
this.panel1.Paint += new System.Windows.Forms.PaintEventHandler(this.panel1_Paint);
//
// richTextBox1
//
this.richTextBox1.Dock = System.Windows.Forms.DockStyle.Fill;
this.richTextBox1.Location = new System.Drawing.Point(314, 117);
this.richTextBox1.Name = "richTextBox1";
this.richTextBox1.Size = new System.Drawing.Size(794, 555);
this.richTextBox1.TabIndex = 2;
this.richTextBox1.Text = "";
//
// rblog
//
this.rblog.AutoSize = true;
this.rblog.Checked = true;
this.rblog.Location = new System.Drawing.Point(20, 29);
this.rblog.Name = "rblog";
this.rblog.Size = new System.Drawing.Size(68, 17);
this.rblog.TabIndex = 0;
this.rblog.TabStop = true;
this.rblog.Text = "EDK-Log";
this.rblog.UseVisualStyleBackColor = true;
this.rblog.Click += new System.EventHandler(this.rblog_Click);
//
// rbdata
//
this.rbdata.AutoSize = true;
this.rbdata.Location = new System.Drawing.Point(20, 52);
this.rbdata.Name = "rbdata";
this.rbdata.Size = new System.Drawing.Size(73, 17);
this.rbdata.TabIndex = 1;
this.rbdata.Text = "EDK-Data";
this.rbdata.UseVisualStyleBackColor = true;
this.rbdata.Click += new System.EventHandler(this.rbdata_Click);
//
// 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(312, 555);
this.treeViewAdv1.Dock = System.Windows.Forms.DockStyle.Left;
//
//
//
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, 117);
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(312, 555);
this.treeViewAdv1.TabIndex = 4;
this.treeViewAdv1.Text = "treeViewAdv1";
//
//
//
this.treeViewAdv1.ToolTipControl.BaseThemeName = null;
this.treeViewAdv1.ToolTipControl.Location = new System.Drawing.Point(0, 0);
this.treeViewAdv1.ToolTipControl.Name = "";
this.treeViewAdv1.ToolTipControl.Size = new System.Drawing.Size(392, 112);
this.treeViewAdv1.ToolTipControl.TabIndex = 0;
this.treeViewAdv1.ToolTipControl.Visible = true;
this.treeViewAdv1.AfterSelect += new System.EventHandler(this.treeViewAdv1_AfterSelect);
this.treeViewAdv1.NodeMouseClick += new Syncfusion.Windows.Forms.Tools.TreeNodeAdvMouseClickArgs(this.treeViewAdv1_NodeMouseClick);
//
// grpDatenart
//
this.grpDatenart.Controls.Add(this.rbdata);
this.grpDatenart.Controls.Add(this.rblog);
this.grpDatenart.Dock = System.Windows.Forms.DockStyle.Left;
this.grpDatenart.Location = new System.Drawing.Point(0, 0);
this.grpDatenart.Name = "grpDatenart";
this.grpDatenart.Size = new System.Drawing.Size(137, 115);
this.grpDatenart.TabIndex = 2;
this.grpDatenart.TabStop = false;
this.grpDatenart.Text = "Log";
//
// grpSelektion
//
this.grpSelektion.Controls.Add(this.label3);
this.grpSelektion.Controls.Add(this.numericUpDown1);
this.grpSelektion.Controls.Add(this.button1);
this.grpSelektion.Controls.Add(this.label2);
this.grpSelektion.Controls.Add(this.dateTimePicker1);
this.grpSelektion.Controls.Add(this.label1);
this.grpSelektion.Controls.Add(this.cbboxzustaendigmitarbeiter);
this.grpSelektion.Dock = System.Windows.Forms.DockStyle.Left;
this.grpSelektion.Location = new System.Drawing.Point(137, 0);
this.grpSelektion.Name = "grpSelektion";
this.grpSelektion.Size = new System.Drawing.Size(405, 115);
this.grpSelektion.TabIndex = 3;
this.grpSelektion.TabStop = false;
this.grpSelektion.Text = "Selektion";
//
// cbboxzustaendigmitarbeiter
//
this.cbboxzustaendigmitarbeiter.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxzustaendigmitarbeiter.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxzustaendigmitarbeiter.Location = new System.Drawing.Point(95, 24);
this.cbboxzustaendigmitarbeiter.Name = "cbboxzustaendigmitarbeiter";
this.cbboxzustaendigmitarbeiter.Size = new System.Drawing.Size(196, 19);
this.cbboxzustaendigmitarbeiter.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxzustaendigmitarbeiter.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxzustaendigmitarbeiter.TabIndex = 8;
this.cbboxzustaendigmitarbeiter.TabStop = false;
//
// label1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(6, 29);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(56, 13);
this.label1.TabIndex = 9;
this.label1.Text = "Mitarbeiter";
//
// dateTimePicker1
//
this.dateTimePicker1.Format = System.Windows.Forms.DateTimePickerFormat.Short;
this.dateTimePicker1.Location = new System.Drawing.Point(95, 52);
this.dateTimePicker1.Name = "dateTimePicker1";
this.dateTimePicker1.Size = new System.Drawing.Size(90, 20);
this.dateTimePicker1.TabIndex = 10;
//
// label2
//
this.label2.AutoSize = true;
this.label2.Location = new System.Drawing.Point(6, 54);
this.label2.Name = "label2";
this.label2.Size = new System.Drawing.Size(53, 13);
this.label2.TabIndex = 11;
this.label2.Text = "Datum ab";
//
// button1
//
this.button1.Location = new System.Drawing.Point(302, 81);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(87, 23);
this.button1.TabIndex = 12;
this.button1.Text = "Aktualisieren";
this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click);
//
// numericUpDown1
//
this.numericUpDown1.Location = new System.Drawing.Point(95, 79);
this.numericUpDown1.Maximum = new decimal(new int[] {
2000,
0,
0,
0});
this.numericUpDown1.Name = "numericUpDown1";
this.numericUpDown1.Size = new System.Drawing.Size(90, 20);
this.numericUpDown1.TabIndex = 13;
this.numericUpDown1.Value = new decimal(new int[] {
50,
0,
0,
0});
//
// label3
//
this.label3.AutoSize = true;
this.label3.Location = new System.Drawing.Point(9, 81);
this.label3.Name = "label3";
this.label3.Size = new System.Drawing.Size(79, 13);
this.label3.TabIndex = 14;
this.label3.Text = "Anzahl Datens.";
//
// groupBox1
//
this.groupBox1.Controls.Add(this.button3);
this.groupBox1.Controls.Add(this.button2);
this.groupBox1.Dock = System.Windows.Forms.DockStyle.Fill;
this.groupBox1.Location = new System.Drawing.Point(542, 0);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(564, 115);
this.groupBox1.TabIndex = 4;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Aktion";
//
// button2
//
this.button2.Location = new System.Drawing.Point(6, 19);
this.button2.Name = "button2";
this.button2.Size = new System.Drawing.Size(180, 23);
this.button2.TabIndex = 0;
this.button2.Text = "XML in Clipboar kopieren";
this.button2.UseVisualStyleBackColor = true;
this.button2.Click += new System.EventHandler(this.button2_Click);
//
// button3
//
this.button3.Location = new System.Drawing.Point(6, 54);
this.button3.Name = "button3";
this.button3.Size = new System.Drawing.Size(180, 23);
this.button3.TabIndex = 1;
this.button3.Text = "Ausführen";
this.button3.UseVisualStyleBackColor = true;
this.button3.Click += new System.EventHandler(this.button3_Click);
//
// edk_viewer
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1110, 674);
this.Controls.Add(this.richTextBox1);
this.Controls.Add(this.treeViewAdv1);
this.Controls.Add(this.panel1);
this.Name = "edk_viewer";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "EDK-Viewer";
this.Load += new System.EventHandler(this.edk_viewer_Load);
this.panel1.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).EndInit();
this.grpDatenart.ResumeLayout(false);
this.grpDatenart.PerformLayout();
this.grpSelektion.ResumeLayout(false);
this.grpSelektion.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxzustaendigmitarbeiter)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.numericUpDown1)).EndInit();
this.groupBox1.ResumeLayout(false);
this.ResumeLayout(false);
}
#endregion
private System.Windows.Forms.Panel panel1;
private System.Windows.Forms.RadioButton rblog;
private System.Windows.Forms.RichTextBox richTextBox1;
private System.Windows.Forms.RadioButton rbdata;
private Syncfusion.Windows.Forms.Tools.TreeViewAdv treeViewAdv1;
private System.Windows.Forms.GroupBox grpSelektion;
private System.Windows.Forms.GroupBox grpDatenart;
private System.Windows.Forms.Label label1;
private Syncfusion.WinForms.ListView.SfComboBox cbboxzustaendigmitarbeiter;
private System.Windows.Forms.Label label2;
private System.Windows.Forms.DateTimePicker dateTimePicker1;
private System.Windows.Forms.Button button1;
private System.Windows.Forms.Label label3;
private System.Windows.Forms.NumericUpDown numericUpDown1;
private System.Windows.Forms.GroupBox groupBox1;
private System.Windows.Forms.Button button2;
private System.Windows.Forms.Button button3;
}
}

@ -0,0 +1,138 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Database;
using OnDoc.Klassen;
using Syncfusion.Windows.Forms;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
namespace OnDoc.UIControls.Administrator
{
public partial class edk_viewer : SfForm
{
public edk_viewer()
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
}
private void edk_viewer_Load(object sender, EventArgs e)
{
update_list();
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("select mitarbeiternr, name+' '+vorname+', '+tgnummer as name from mitarbeiter order by name ", false, true);
cbboxzustaendigmitarbeiter.DataSource = db.dsdaten.Tables[0];
cbboxzustaendigmitarbeiter.DisplayMember = "name";
cbboxzustaendigmitarbeiter.ValueMember = "mitarbeiternr";
db = null;
}
private void update_list()
{
int mitarbeiternr = 0;
if (cbboxzustaendigmitarbeiter.Text != "")
{
try
{
mitarbeiternr = Convert.ToInt32(cbboxzustaendigmitarbeiter.SelectedValue);
} catch { mitarbeiternr = 0; }
}
string datum = dateTimePicker1.Value.ToString("yyyy-MM-dd");
DB db = new DB(AppParams.connectionstring);
string sql = "";
if (rblog.Checked)
{
sql = "select top "+numericUpDown1.Value.ToString()+" rowid, mitarbeiternr, insert_timestamp,dbo.binarytobase64(xmldata) from edk_log";
sql = sql + " where insert_timestamp >= '" + datum + "' ";
if (mitarbeiternr > 0) { sql = sql + " and mitarbeiternr=" + mitarbeiternr.ToString(); }
sql = sql + " order by rowid desc";
}
else
{
sql = "select top "+numericUpDown1.ToString()+" rowid, tgnummer, insert_timestamp, dbo.binarytobase64(xmldata) from edk_data ";
sql = sql + " where insert_timestamp >= '" + datum + "' ";
if (mitarbeiternr > 0)
{
db.Get_Tabledata("Select tgnummer from mitarbeiter where mitarbeiternr=" + mitarbeiternr.ToString(), false, true);
if (db.dsdaten.Tables[0].Rows.Count > 0) {
sql = sql + " where tgnummer='" + db.dsdaten.Tables[0].Rows[0][0].ToString() + "'";
}
}
sql = sql + "order by rowid desc";
}
db.Get_Tabledata(sql, false, true);
treeViewAdv1.Nodes.Clear();
foreach (DataRow dr in db.dsdaten.Tables[0].Rows)
{
TreeNodeAdv node = new TreeNodeAdv();
node.Text = dr[0].ToString() + " / " + dr[1].ToString() + " / " + dr[2].ToString();
node.TagObject = dr[3].ToString();
treeViewAdv1.Nodes.Add(node);
}
}
private void panel1_Paint(object sender, PaintEventArgs e)
{
}
private void treeViewAdv1_NodeMouseClick(object sender, TreeViewAdvMouseClickEventArgs e)
{
//richTextBox1.Text = Helper.Strings.Base64Decode(treeViewAdv1.SelectedNode.TagObject.ToString());
}
private void treeViewAdv1_AfterSelect(object sender, EventArgs e)
{
try
{
richTextBox1.Text = Helper.Strings.Base64Decode(treeViewAdv1.SelectedNode.TagObject.ToString());
}
catch { richTextBox1.Text = ""; }
}
private void rbdata_Click(object sender, EventArgs e)
{
update_list();
}
private void rblog_Click(object sender, EventArgs e)
{
update_list();
}
private void button1_Click(object sender, EventArgs e)
{
update_list();
}
private void button2_Click(object sender, EventArgs e)
{
richTextBox1.SelectAll();
richTextBox1.Copy();
}
private void button3_Click(object sender, EventArgs e)
{
if (MessageBox.Show("XML ausführen?") == DialogResult.OK)
{
System.IO.File.WriteAllText(AppParams.tempdir + DateTime.Now.ToString("yyyyMMddhhmmss") + "adm.edk", richTextBox1.Text);
}
}
}
}

@ -0,0 +1,120 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
</root>

@ -123,22 +123,25 @@ namespace OnDoc.UICintrols
this.ribbonPanelNativVorlagen = new System.Windows.Forms.RibbonPanel();
this.ribbonButtonNativVorlagen = new System.Windows.Forms.RibbonButton();
this.RibbonTabAdmin = new System.Windows.Forms.RibbonTab();
this.ribbonPanel1 = new System.Windows.Forms.RibbonPanel();
this.RibbonPanelDiverses = new System.Windows.Forms.RibbonPanel();
this.ribbonButtonBCK = new System.Windows.Forms.RibbonButton();
this.ribbonAnmelden = new System.Windows.Forms.RibbonPanel();
this.ribbonbuttonlogin = new System.Windows.Forms.RibbonButton();
this.ribbonVorlagen = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonDokumenttyp = new System.Windows.Forms.RibbonButton();
this.RibbonButtonVorlagen = new System.Windows.Forms.RibbonButton();
this.ribbonPanel3 = new System.Windows.Forms.RibbonPanel();
this.ribbonButtonVorlagenfeldregel = new System.Windows.Forms.RibbonButton();
this.ribbonBerechtigung = new System.Windows.Forms.RibbonPanel();
this.ribbonButton2 = new System.Windows.Forms.RibbonButton();
this.RibbonButtonBerechtigungsgruppe = new System.Windows.Forms.RibbonButton();
this.RibbonPanelDiverses = new System.Windows.Forms.RibbonPanel();
this.ribbonButtonBCK = new System.Windows.Forms.RibbonButton();
this.ribbonPanel4 = new System.Windows.Forms.RibbonPanel();
this.ribbonbuttonlogin = new System.Windows.Forms.RibbonButton();
this.ribbonButtonSysadmins = new System.Windows.Forms.RibbonButton();
this.pdfConfig1 = new Syncfusion.Pdf.PdfConfig();
this.lblToApprove = new System.Windows.Forms.Label();
this.timer1 = new System.Windows.Forms.Timer(this.components);
this.RibbonButtonCreateNewDoc = new System.Windows.Forms.RibbonButton();
this.ribbonButton5 = new System.Windows.Forms.RibbonButton();
this.ribbonButtonVorlagenfeldregel = new System.Windows.Forms.RibbonButton();
this.ribbonPanel1 = new System.Windows.Forms.RibbonPanel();
this.ribbonbuttonedklog = new System.Windows.Forms.RibbonButton();
((System.ComponentModel.ISupportInitialize)(this.sfDataGrid1)).BeginInit();
this.ctxMenuDokList.SuspendLayout();
this.toolStrip1.SuspendLayout();
@ -167,6 +170,8 @@ namespace OnDoc.UICintrols
this.sfDataGrid1.TabIndex = 0;
this.sfDataGrid1.ToolTipOpening += new Syncfusion.WinForms.DataGrid.Events.ToolTipOpeningEventHandler(this.sfDataGrid1_ToolTipOpening_1);
this.sfDataGrid1.DrawCell += new Syncfusion.WinForms.DataGrid.Events.DrawCellEventHandler(this.sfDataGrid1_DrawCell);
this.sfDataGrid1.FilterChanged += new Syncfusion.WinForms.DataGrid.Events.FilterChangedEventHandler(this.sfDataGrid1_FilterChanged);
this.sfDataGrid1.DataSourceChanged += new Syncfusion.WinForms.DataGrid.Events.DataSourceChangedEventHandler(this.sfDataGrid1_DataSourceChanged);
this.sfDataGrid1.CellClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.sfDataGrid1_CellClick);
this.sfDataGrid1.CopyContent += new Syncfusion.WinForms.DataGrid.Events.CutCopyPasteEventHandler(this.sfDataGrid1_CopyContent);
//
@ -992,21 +997,52 @@ namespace OnDoc.UICintrols
// RibbonTabAdmin
//
this.RibbonTabAdmin.Name = "RibbonTabAdmin";
this.RibbonTabAdmin.Panels.Add(this.ribbonPanel1);
this.RibbonTabAdmin.Panels.Add(this.ribbonPanel3);
this.RibbonTabAdmin.Panels.Add(this.RibbonPanelDiverses);
this.RibbonTabAdmin.Panels.Add(this.ribbonPanel4);
this.RibbonTabAdmin.Panels.Add(this.ribbonAnmelden);
this.RibbonTabAdmin.Panels.Add(this.ribbonVorlagen);
this.RibbonTabAdmin.Panels.Add(this.ribbonBerechtigung);
this.RibbonTabAdmin.Panels.Add(this.ribbonPanel1);
this.RibbonTabAdmin.Text = "Administration";
//
// ribbonPanel1
// RibbonPanelDiverses
//
this.ribbonPanel1.ButtonMoreVisible = false;
this.ribbonPanel1.FlowsTo = System.Windows.Forms.RibbonPanelFlowDirection.Right;
this.ribbonPanel1.Items.Add(this.RibbonButtonDokumenttyp);
this.ribbonPanel1.Items.Add(this.RibbonButtonVorlagen);
this.ribbonPanel1.Items.Add(this.ribbonButtonVorlagenfeldregel);
this.ribbonPanel1.Name = "ribbonPanel1";
this.ribbonPanel1.Text = "";
this.RibbonPanelDiverses.Items.Add(this.ribbonButtonBCK);
this.RibbonPanelDiverses.Name = "RibbonPanelDiverses";
this.RibbonPanelDiverses.Text = "Diverse Funktionen";
//
// ribbonButtonBCK
//
this.ribbonButtonBCK.Image = global::OnDoc.Properties.Resources.Barcode_32x32_32__2_;
this.ribbonButtonBCK.LargeImage = global::OnDoc.Properties.Resources.Barcode_32x32_32__2_;
this.ribbonButtonBCK.Name = "ribbonButtonBCK";
this.ribbonButtonBCK.SmallImage = global::OnDoc.Properties.Resources.Barcode_16x16_32__2_;
this.ribbonButtonBCK.Text = "BCK";
this.ribbonButtonBCK.Click += new System.EventHandler(this.ribbonButton3_Click);
//
// ribbonAnmelden
//
this.ribbonAnmelden.Items.Add(this.ribbonbuttonlogin);
this.ribbonAnmelden.Name = "ribbonAnmelden";
this.ribbonAnmelden.Text = "";
//
// ribbonbuttonlogin
//
this.ribbonbuttonlogin.Image = global::OnDoc.Properties.Resources.Login_32x32_32;
this.ribbonbuttonlogin.LargeImage = global::OnDoc.Properties.Resources.Login_32x32_32;
this.ribbonbuttonlogin.Name = "ribbonbuttonlogin";
this.ribbonbuttonlogin.SmallImage = global::OnDoc.Properties.Resources.Login_24x24_32;
this.ribbonbuttonlogin.Text = "Anmelden";
this.ribbonbuttonlogin.Click += new System.EventHandler(this.ribbonbuttonlogin_Click);
//
// ribbonVorlagen
//
this.ribbonVorlagen.ButtonMoreVisible = false;
this.ribbonVorlagen.FlowsTo = System.Windows.Forms.RibbonPanelFlowDirection.Right;
this.ribbonVorlagen.Items.Add(this.RibbonButtonDokumenttyp);
this.ribbonVorlagen.Items.Add(this.RibbonButtonVorlagen);
this.ribbonVorlagen.Items.Add(this.ribbonButtonVorlagenfeldregel);
this.ribbonVorlagen.Name = "ribbonVorlagen";
this.ribbonVorlagen.Text = "";
//
// RibbonButtonDokumenttyp
//
@ -1026,14 +1062,23 @@ namespace OnDoc.UICintrols
this.RibbonButtonVorlagen.Text = "Vorlagen";
this.RibbonButtonVorlagen.Click += new System.EventHandler(this.RibbonButtonVorlagen_Click);
//
// ribbonPanel3
// ribbonButtonVorlagenfeldregel
//
this.ribbonButtonVorlagenfeldregel.Image = ((System.Drawing.Image)(resources.GetObject("ribbonButtonVorlagenfeldregel.Image")));
this.ribbonButtonVorlagenfeldregel.LargeImage = ((System.Drawing.Image)(resources.GetObject("ribbonButtonVorlagenfeldregel.LargeImage")));
this.ribbonButtonVorlagenfeldregel.Name = "ribbonButtonVorlagenfeldregel";
this.ribbonButtonVorlagenfeldregel.SmallImage = ((System.Drawing.Image)(resources.GetObject("ribbonButtonVorlagenfeldregel.SmallImage")));
this.ribbonButtonVorlagenfeldregel.Text = "Vorlagenfeldregel";
this.ribbonButtonVorlagenfeldregel.Click += new System.EventHandler(this.ribbonButtonVorlagenfeldregel_Click);
//
// ribbonBerechtigung
//
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";
this.ribbonBerechtigung.ButtonMoreVisible = false;
this.ribbonBerechtigung.Items.Add(this.ribbonButton2);
this.ribbonBerechtigung.Items.Add(this.RibbonButtonBerechtigungsgruppe);
this.ribbonBerechtigung.Items.Add(this.ribbonButtonSysadmins);
this.ribbonBerechtigung.Name = "ribbonBerechtigung";
this.ribbonBerechtigung.Text = "Berechtigungen";
//
// ribbonButton2
//
@ -1053,34 +1098,14 @@ namespace OnDoc.UICintrols
this.RibbonButtonBerechtigungsgruppe.Text = "Berechtigungsgruppe";
this.RibbonButtonBerechtigungsgruppe.Click += new System.EventHandler(this.RibbonButtonBerechtigungsgruppe_Click);
//
// RibbonPanelDiverses
//
this.RibbonPanelDiverses.Items.Add(this.ribbonButtonBCK);
this.RibbonPanelDiverses.Name = "RibbonPanelDiverses";
this.RibbonPanelDiverses.Text = "Diverse Funktionen";
//
// ribbonButtonBCK
//
this.ribbonButtonBCK.Image = ((System.Drawing.Image)(resources.GetObject("ribbonButtonBCK.Image")));
this.ribbonButtonBCK.LargeImage = ((System.Drawing.Image)(resources.GetObject("ribbonButtonBCK.LargeImage")));
this.ribbonButtonBCK.Name = "ribbonButtonBCK";
this.ribbonButtonBCK.SmallImage = ((System.Drawing.Image)(resources.GetObject("ribbonButtonBCK.SmallImage")));
this.ribbonButtonBCK.Text = "BCK";
this.ribbonButtonBCK.Click += new System.EventHandler(this.ribbonButton3_Click);
//
// ribbonPanel4
// ribbonButtonSysadmins
//
this.ribbonPanel4.Items.Add(this.ribbonbuttonlogin);
this.ribbonPanel4.Name = "ribbonPanel4";
this.ribbonPanel4.Text = "";
//
// ribbonbuttonlogin
//
this.ribbonbuttonlogin.Image = ((System.Drawing.Image)(resources.GetObject("ribbonbuttonlogin.Image")));
this.ribbonbuttonlogin.LargeImage = ((System.Drawing.Image)(resources.GetObject("ribbonbuttonlogin.LargeImage")));
this.ribbonbuttonlogin.Name = "ribbonbuttonlogin";
this.ribbonbuttonlogin.SmallImage = ((System.Drawing.Image)(resources.GetObject("ribbonbuttonlogin.SmallImage")));
this.ribbonbuttonlogin.Click += new System.EventHandler(this.ribbonbuttonlogin_Click);
this.ribbonButtonSysadmins.Image = ((System.Drawing.Image)(resources.GetObject("ribbonButtonSysadmins.Image")));
this.ribbonButtonSysadmins.LargeImage = ((System.Drawing.Image)(resources.GetObject("ribbonButtonSysadmins.LargeImage")));
this.ribbonButtonSysadmins.Name = "ribbonButtonSysadmins";
this.ribbonButtonSysadmins.SmallImage = ((System.Drawing.Image)(resources.GetObject("ribbonButtonSysadmins.SmallImage")));
this.ribbonButtonSysadmins.Text = "Sys-Admins";
this.ribbonButtonSysadmins.Click += new System.EventHandler(this.ribbonButtonSysadmins_Click);
//
// lblToApprove
//
@ -1114,14 +1139,20 @@ namespace OnDoc.UICintrols
this.ribbonButton5.SmallImage = ((System.Drawing.Image)(resources.GetObject("ribbonButton5.SmallImage")));
this.ribbonButton5.Text = "Load";
//
// ribbonButtonVorlagenfeldregel
// ribbonPanel1
//
this.ribbonButtonVorlagenfeldregel.Image = ((System.Drawing.Image)(resources.GetObject("ribbonButtonVorlagenfeldregel.Image")));
this.ribbonButtonVorlagenfeldregel.LargeImage = ((System.Drawing.Image)(resources.GetObject("ribbonButtonVorlagenfeldregel.LargeImage")));
this.ribbonButtonVorlagenfeldregel.Name = "ribbonButtonVorlagenfeldregel";
this.ribbonButtonVorlagenfeldregel.SmallImage = ((System.Drawing.Image)(resources.GetObject("ribbonButtonVorlagenfeldregel.SmallImage")));
this.ribbonButtonVorlagenfeldregel.Text = "Vorlagenfeldregel";
this.ribbonButtonVorlagenfeldregel.Click += new System.EventHandler(this.ribbonButtonVorlagenfeldregel_Click);
this.ribbonPanel1.Items.Add(this.ribbonbuttonedklog);
this.ribbonPanel1.Name = "ribbonPanel1";
this.ribbonPanel1.Text = "Analyse-Tools";
//
// ribbonbuttonedklog
//
this.ribbonbuttonedklog.Image = ((System.Drawing.Image)(resources.GetObject("ribbonbuttonedklog.Image")));
this.ribbonbuttonedklog.LargeImage = ((System.Drawing.Image)(resources.GetObject("ribbonbuttonedklog.LargeImage")));
this.ribbonbuttonedklog.Name = "ribbonbuttonedklog";
this.ribbonbuttonedklog.SmallImage = ((System.Drawing.Image)(resources.GetObject("ribbonbuttonedklog.SmallImage")));
this.ribbonbuttonedklog.Text = "EDK-DATA/-LOG";
this.ribbonbuttonedklog.Click += new System.EventHandler(this.ribbonbuttonedklog_Click);
//
// DokList
//
@ -1204,14 +1235,14 @@ namespace OnDoc.UICintrols
private System.Windows.Forms.RibbonButton RibbonButtonCreateNewDoc;
private System.Windows.Forms.ToolStripMenuItem zellenwertInZwischenablageKopierenToolStripMenuItem;
private System.Windows.Forms.ToolStripMenuItem druckenToolStripMenuItem;
private System.Windows.Forms.RibbonPanel ribbonPanel1;
private System.Windows.Forms.RibbonPanel ribbonVorlagen;
private System.Windows.Forms.RibbonButton RibbonButtonDokumenttyp;
private System.Windows.Forms.RibbonButton RibbonButtonVorlagen;
private System.Windows.Forms.RibbonPanel RibbonPanelDemo;
private System.Windows.Forms.RibbonButton RibbonButtonTest1;
private System.Windows.Forms.RibbonPanel RibbonPanelSuche;
private System.Windows.Forms.RibbonItemGroup ribbonGroupMitarbeiter;
private System.Windows.Forms.RibbonPanel ribbonPanel3;
private System.Windows.Forms.RibbonPanel ribbonBerechtigung;
private System.Windows.Forms.RibbonButton RibbonButtonBerechtigungsgruppe;
private System.Windows.Forms.RibbonButton ribbonButton2;
private System.Windows.Forms.ToolStripMenuItem pDFGenerierenToolStripMenuItem;
@ -1236,7 +1267,7 @@ namespace OnDoc.UICintrols
private System.Windows.Forms.RibbonLabel RibbonFilterLabel;
private System.Windows.Forms.RibbonButton RibbonFilterDelete;
private System.Windows.Forms.RibbonButton RibbonPartnerSaldiert;
private System.Windows.Forms.RibbonPanel ribbonPanel4;
private System.Windows.Forms.RibbonPanel ribbonAnmelden;
private System.Windows.Forms.RibbonButton ribbonbuttonlogin;
private System.Windows.Forms.RibbonButton ribbonButton5;
private System.Windows.Forms.RibbonPanel RibbonPannelAnsicht;
@ -1259,5 +1290,8 @@ namespace OnDoc.UICintrols
private System.Windows.Forms.RibbonPanel ribbonPanelAttribute;
private System.Windows.Forms.RibbonButton RibbonButtonAttributeEinAusblenden;
private System.Windows.Forms.RibbonButton ribbonButtonVorlagenfeldregel;
private System.Windows.Forms.RibbonButton ribbonButtonSysadmins;
private System.Windows.Forms.RibbonPanel ribbonPanel1;
private System.Windows.Forms.RibbonButton ribbonbuttonedklog;
}
}

@ -38,6 +38,8 @@ using BroadcastListener.Classes;
using System.Resources;
using NLog.Config;
using OnDoc.Versandstrasse;
using System.Data.SqlClient;
using Windows.ApplicationModel.VoiceCommands;
@ -161,22 +163,25 @@ namespace OnDoc.UICintrols
}
public void delete_doks_in_list()
{
var records = this.sfDataGrid1.View.Records;
foreach (var record in records)
try
{
var a = record.Data;
var b = a as DataRowView;
string dokumentid = b["dokumentid"].ToString();
dokument_loeschen(dokumentid);
}
var records = this.sfDataGrid1.View.Records;
foreach (var record in records)
{
var a = record.Data;
var b = a as DataRowView;
string dokumentid = b["dokumentid"].ToString();
dokument_loeschen(dokumentid);
}
}
catch { }
}
public void refresh_dokumente()
public void refresh_dokumente(string layout="")
{
if (datafilter != "")
{
refresh_dokumente_filtered();
refresh_dokumente_filtered(layout);
return;
}
DB db = new DB(AppParams.connectionstring);
@ -188,7 +193,8 @@ namespace OnDoc.UICintrols
System.Data.DataTable dokumente = new System.Data.DataTable();
dokumente = db.Get_Dokumente(partnernr, docartnr, profilnr, forMaNr, Search_Docid, false);
// TableHelper.SetColumnsOrder(dokumente, "trefferliste");
TableHelper.FormatTable(ref dokumente, "trefferliste_relaunch", ref this.sfDataGrid1);
if (layout=="") { layout = "trefferliste_relaunch"; }
TableHelper.FormatTable(ref dokumente, layout, ref this.sfDataGrid1);
//this.sfDataGrid1.DataSource = dokumente;
sfDataGrid1.View.AutoExpandGroups = true;
@ -196,7 +202,7 @@ namespace OnDoc.UICintrols
}
public void refresh_dokumente_filtered()
public void refresh_dokumente_filtered(string layout="")
{
DB db = new DB(AppParams.connectionstring);
int selectedIndex = RibbonCBProfil.SelectedIndex;
@ -204,20 +210,57 @@ namespace OnDoc.UICintrols
{
profilnr = Convert.ToInt32(RibbonCBProfil.SelectedItem.Tag.ToString());
}
catch { }
catch
{
load_Profile();
profilnr = Convert.ToInt32(RibbonCBProfil.SelectedItem.Tag.ToString());
}
System.Data.DataTable dokumente = new System.Data.DataTable();
dokumente = db.Get_Dokumente(partnernr, docartnr, profilnr, forMaNr, Search_Docid, false);
dokumente.DefaultView.RowFilter = datafilter;
if (layout == "") { layout = "trefferliste_relaunch"; }
// TableHelper.SetColumnsOrder(dokumente, "trefferliste");
TableHelper.FormatTable(ref dokumente, "trefferliste_relaunch", ref this.sfDataGrid1);
TableHelper.FormatTable(ref dokumente, layout, ref this.sfDataGrid1);
//this.sfDataGrid1.DataSource = dokumente;
}
private void update_ansicht (string bearbeitung_zwingend, string toApprove, string approved)
{
if (dokwerte1.Width > 0)
{
dokwerte1.Update_Werte(selected_dokumentid);
}
if (bearbeitung_zwingend == "True")
{
RibbonButtonArchivToOnBase.Enabled = false;
archivierenToolStripMenuItem.Enabled = false;
}
else
{
if (toApprove == "True" && approved == "False")
{
RibbonButtonArchivToOnBase.Enabled = false;
archivierenToolStripMenuItem.Enabled = false;
}
else
{
RibbonButtonArchivToOnBase.Enabled = true;
archivierenToolStripMenuItem.Enabled = true;
}
}
if (vorschauposition == "Keine Vorschau") { return; }
if (Separate_Vorschau_offen)
{
Broadcaster().Broadcast(selected_dokumentid, new SenderInfo("Doklist", "UpdateView", ""));
return;
}
docPreview1.Show_Doc(selected_dokumentid);
docPreview1.Hide_Editbuttons();
}
private void sfDataGrid1_CellClick(object sender, Syncfusion.WinForms.DataGrid.Events.CellClickEventArgs e)
{
@ -234,8 +277,9 @@ namespace OnDoc.UICintrols
selected_partnernr = dataRow["Partner-Nr"].ToString();
selected_cellvalue = dataRow[columnIndex].ToString();
selected_cellvalue=this.sfDataGrid1.View.GetPropertyAccessProvider().GetValue(e.DataRow.RowData, e.DataColumn.GridColumn.MappingName).ToString();
update_ansicht(dataRow["Bearbeitung_Zwingend"].ToString(), dataRow["toapprove"].ToString(), dataRow["approved"].ToString());
return;
if (dokwerte1.Width > 0)
{
dokwerte1.Update_Werte(selected_dokumentid);
@ -544,6 +588,12 @@ namespace OnDoc.UICintrols
{
ribbonButtonApproval_Click(null, null);
}
public void createdocumentpaket(int partnernr, int dokumentpaketnr)
{
Dokumentpaket dp = new Dokumentpaket(dokumentpaketnr, partnernr);
dp.Show();
}
public void createnewdoc(int partnernr, int dokumenttypnr, bool Favoriten = false, string interaktion = "Yes", string showdoc = "Yes")
{
@ -688,6 +738,7 @@ namespace OnDoc.UICintrols
public void hide_panels()
{
refresh_ansichten("");
this.RibbonButtonFavoriten.Visible = false;
this.RibbonPanelSuche.Visible = false;
this.RibbonPannelAproval.Visible = false;
@ -701,11 +752,19 @@ namespace OnDoc.UICintrols
this.sfDataGrid1.ShowGroupDropArea = false;
this.lblTitel.Text = "";
this.RibbonButtonNewDoc.Visible = false;
this.RibbonPanelDoklist.Visible = false;
//this.RibbonPanelDoklist.Visible = false;
this.RibbonBtnVorschauNo.Visible = false;
this.RibbonButtonVorschauRechts.Visible = false;
this.RibbonBtnVorschauUnten.Visible = false
;
this.RibbonBtnVorschauUnten.Visible = false;
this.ribbonTabDokpaket_Serienbrief.Visible = false;
this.ribbonButtonVersandstrasse.Visible = false;
this.ribbonTabDokpaket_Serienbrief.Visible = false;
this.ribbonTabProfil.Visible = false;
this.RibbonTabNativVorlagen.Visible = false;
this.RibbonTabAdmin.Visible = false;
this.sfDataGrid1.ShowGroupDropArea = false;
this.RibbonPannelAnsicht.Visible = false;
}
private void sfDataGrid1_DrawCell(object sender, DrawCellEventArgs e)
@ -766,9 +825,9 @@ namespace OnDoc.UICintrols
if (dataRow[0].ToString().Substring(0, 1).ToUpper() == "X")
{
if (dataRow[11].ToString() != "True")
if (Convert.ToBoolean(dataRow[16]) == true)
if (Convert.ToBoolean(dataRow[17]) == true)
{
if (Convert.ToBoolean(dataRow[17]) == true)
if (Convert.ToBoolean(dataRow[18]) == true)
{
e.Graphics.DrawImage(OnDoc.Properties.Resources.Excel_approved_24x24_32, e.Bounds.X + 20, e.Bounds.Y);
}
@ -1080,6 +1139,14 @@ namespace OnDoc.UICintrols
Security security = new Security();
security.set_security(this);
security = null;
ribbonVorlagen.Visible = AppParams.isSysadmin;
ribbonBerechtigung.Visible = AppParams.isSysadmin;
RibbonTabAdmin.Visible = false;
RibbonTabAdmin.Visible = true;
if (AppParams.isSysadmin)
{
}
//pos_elements();
}
@ -1174,9 +1241,15 @@ namespace OnDoc.UICintrols
if (frmLogin.DialogResult == DialogResult.OK)
{
AppParams.CurrentMitarbieter = frmLogin.selectedmitarbeiternr;
DB db = new DB(AppParams.connectionstring);
this.mitarbeiternr = AppParams.CurrentMitarbieter;
db.Get_Tabledata("Select * from mitarbeiter where mitarbeiternr=" + AppParams.CurrentMitarbieter.ToString(), false, true);
AppParams.currenttgnummer = db.dsdaten.Tables[0].Rows[0]["tgnummer"].ToString();
db.Get_Tabledata("select count(*) from ondoc_admin where tgnummer='" + AppParams.currenttgnummer + "'", false, true);
if (Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]) > 0) { AppParams.isSysadmin = true; } else { AppParams.isSysadmin = false; }
//Helper.Security security = new Helper.Security();
//security.set_security(dokList1);
db = null;
load_Profile();
refresh_dokumente();
set_functions();
@ -1404,6 +1477,126 @@ namespace OnDoc.UICintrols
TableEditor tb = new TableEditor("Vorlagenfeldregel");
tb.Show();
}
public int get_selected_records()
{
try
{
return sfDataGrid1.View.Records.Count;
}
catch
{
return 0;
}
}
private void sfDataGrid1_DataSourceChanged(object sender, Syncfusion.WinForms.DataGrid.Events.DataSourceChangedEventArgs e)
{
if (get_selected_records() == 0)
{
RibbonButtonEditEditDoc.Enabled = false;
RibbonButtonEditDelete.Enabled = false;
RibbonButtonZuweisen.Enabled = false;
ribbonButtonToApproval.Enabled = false;
RibbonButtonArchivToOnBase.Enabled = false;
dokumentBearbeitenToolStripMenuItem.Enabled = false;
dokumentLöschenToolStripMenuItem.Enabled = false;
archivierenToolStripMenuItem.Enabled = false;
zellenwertInZwischenablageKopierenToolStripMenuItem.Enabled = false;
selected_dokumentid = "";
selected_partnernr = "";
selected_cellvalue = "";
} else
{
RibbonButtonEditEditDoc.Enabled = true;
RibbonButtonEditDelete.Enabled = true;
RibbonButtonZuweisen.Enabled = true;
ribbonButtonToApproval.Enabled = true;
RibbonButtonArchivToOnBase.Enabled = true;
dokumentBearbeitenToolStripMenuItem.Enabled = true;
dokumentLöschenToolStripMenuItem.Enabled = true;
archivierenToolStripMenuItem.Enabled = true;
zellenwertInZwischenablageKopierenToolStripMenuItem.Enabled = true;
this.sfDataGrid1.SelectedItem = this.sfDataGrid1.View.Records[0];
sfDataGrid1.SelectedIndex = 0;
var record = sfDataGrid1.View.Records.GetItemAt(sfDataGrid1.SelectedIndex);
// var changed = DrugGrid.View.GetPropertyAccessProvider().SetValue(record, "GPackSize", "Hello"); // returns true, suggesting
selected_dokumentid = sfDataGrid1.View.GetPropertyAccessProvider().GetValue(record, "dokumentid").ToString();
selected_partnernr = sfDataGrid1.View.GetPropertyAccessProvider().GetValue(record, "partner-nr").ToString();
selected_cellvalue = selected_dokumentid;
string bearbeitung_zwingend= sfDataGrid1.View.GetPropertyAccessProvider().GetValue(record, "Bearbeitung_Zwingend").ToString();
string toapprove = sfDataGrid1.View.GetPropertyAccessProvider().GetValue(record, "toapprove").ToString();
string approved = sfDataGrid1.View.GetPropertyAccessProvider().GetValue(record, "approved").ToString();
update_ansicht(bearbeitung_zwingend,toapprove,approved);
}
}
private void sfDataGrid1_FilterChanged(object sender, FilterChangedEventArgs e)
{
refresh_dokumente();
}
public void dokpaket_update_grid()
{
if (get_selected_records() == 0)
{
RibbonButtonEditEditDoc.Enabled = false;
RibbonButtonEditDelete.Enabled = false;
RibbonButtonZuweisen.Enabled = false;
ribbonButtonToApproval.Enabled = false;
RibbonButtonArchivToOnBase.Enabled = false;
dokumentBearbeitenToolStripMenuItem.Enabled = false;
dokumentLöschenToolStripMenuItem.Enabled = false;
archivierenToolStripMenuItem.Enabled = false;
zellenwertInZwischenablageKopierenToolStripMenuItem.Enabled = false;
selected_dokumentid = "";
selected_partnernr = "";
selected_cellvalue = "";
}
else
{
RibbonButtonEditEditDoc.Enabled = true;
RibbonButtonEditDelete.Enabled = true;
RibbonButtonZuweisen.Enabled = true;
ribbonButtonToApproval.Enabled = true;
RibbonButtonArchivToOnBase.Enabled = true;
dokumentBearbeitenToolStripMenuItem.Enabled = true;
dokumentLöschenToolStripMenuItem.Enabled = true;
archivierenToolStripMenuItem.Enabled = true;
zellenwertInZwischenablageKopierenToolStripMenuItem.Enabled = true;
this.sfDataGrid1.SelectedItem = this.sfDataGrid1.View.Records[0];
sfDataGrid1.SelectedIndex = 0;
var record = sfDataGrid1.View.Records.GetItemAt(sfDataGrid1.SelectedIndex);
// var changed = DrugGrid.View.GetPropertyAccessProvider().SetValue(record, "GPackSize", "Hello"); // returns true, suggesting
selected_dokumentid = sfDataGrid1.View.GetPropertyAccessProvider().GetValue(record, "dokumentid").ToString();
selected_partnernr = sfDataGrid1.View.GetPropertyAccessProvider().GetValue(record, "partner-nr").ToString();
selected_cellvalue = selected_dokumentid;
string bearbeitung_zwingend = sfDataGrid1.View.GetPropertyAccessProvider().GetValue(record, "Bearbeitung_Zwingend").ToString();
string toapprove = sfDataGrid1.View.GetPropertyAccessProvider().GetValue(record, "toapprove").ToString();
string approved = sfDataGrid1.View.GetPropertyAccessProvider().GetValue(record, "approved").ToString();
update_ansicht(bearbeitung_zwingend, toapprove, approved);
}
}
private void ribbonButtonSysadmins_Click(object sender, EventArgs e)
{
TableEditor tb = new TableEditor("ondoc_admin");
tb.Show();
}
private void ribbonbuttonedklog_Click(object sender, EventArgs e)
{
edk_viewer ev = new edk_viewer();
ev.Show();
}
}
}

@ -451,23 +451,20 @@
</data>
<data name="ribbonButtonVorlagenfeldregel.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAaSURBVFhH7cEBAQAAAIIg/69uSEAAAADAuRoQIAABnXhJ
QwAAAABJRU5ErkJggg==
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAABpJREFUWEftwQEBAAAAgiD/r25IQAAAAMC5GhAgAAGdeElDAAAAAElFTkSuQmCC
</value>
</data>
<data name="ribbonButtonVorlagenfeldregel.LargeImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAaSURBVFhH7cEBAQAAAIIg/69uSEAAAADAuRoQIAABnXhJ
QwAAAABJRU5ErkJggg==
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAABpJREFUWEftwQEBAAAAgiD/r25IQAAAAMC5GhAgAAGdeElDAAAAAElFTkSuQmCC
</value>
</data>
<data name="ribbonButtonVorlagenfeldregel.SmallImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAATSURBVDhPYxgFo2AUjAIwYGAAAAQQAAGnRHxjAAAAAElF
TkSuQmCC
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAABNJREFUOE9jGAWjYBSMAjBgYAAABBAAAadEfGMAAAAASUVORK5CYII=
</value>
</data>
<data name="ribbonButton2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@ -506,40 +503,43 @@
vAAADrwBlbxySQAAABNJREFUOE9jGAWjYBSMAjBgYAAABBAAAadEfGMAAAAASUVORK5CYII=
</value>
</data>
<data name="ribbonButtonBCK.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<data name="ribbonButtonSysadmins.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAABpJREFUWEftwQEBAAAAgiD/r25IQAAAAMC5GhAgAAGdeElDAAAAAElFTkSuQmCC
wgAADsIBFShKgAAAABpJREFUWEftwQEBAAAAgiD/r25IQAAAAMC5GhAgAAGdeElDAAAAAElFTkSuQmCC
</value>
</data>
<data name="ribbonButtonBCK.LargeImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<data name="ribbonButtonSysadmins.LargeImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAABpJREFUWEftwQEBAAAAgiD/r25IQAAAAMC5GhAgAAGdeElDAAAAAElFTkSuQmCC
wgAADsIBFShKgAAAABpJREFUWEftwQEBAAAAgiD/r25IQAAAAMC5GhAgAAGdeElDAAAAAElFTkSuQmCC
</value>
</data>
<data name="ribbonButtonBCK.SmallImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<data name="ribbonButtonSysadmins.SmallImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAABNJREFUOE9jGAWjYBSMAjBgYAAABBAAAadEfGMAAAAASUVORK5CYII=
wgAADsIBFShKgAAAABNJREFUOE9jGAWjYBSMAjBgYAAABBAAAadEfGMAAAAASUVORK5CYII=
</value>
</data>
<data name="ribbonbuttonlogin.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<data name="ribbonbuttonedklog.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAABpJREFUWEftwQEBAAAAgiD/r25IQAAAAMC5GhAgAAGdeElDAAAAAElFTkSuQmCC
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAaSURBVFhH7cEBAQAAAIIg/69uSEAAAADAuRoQIAABnXhJ
QwAAAABJRU5ErkJggg==
</value>
</data>
<data name="ribbonbuttonlogin.LargeImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<data name="ribbonbuttonedklog.LargeImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAABpJREFUWEftwQEBAAAAgiD/r25IQAAAAMC5GhAgAAGdeElDAAAAAElFTkSuQmCC
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAAaSURBVFhH7cEBAQAAAIIg/69uSEAAAADAuRoQIAABnXhJ
QwAAAABJRU5ErkJggg==
</value>
</data>
<data name="ribbonbuttonlogin.SmallImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<data name="ribbonbuttonedklog.SmallImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAABNJREFUOE9jGAWjYBSMAjBgYAAABBAAAadEfGMAAAAASUVORK5CYII=
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAATSURBVDhPYxgFo2AUjAIwYGAAAAQQAAGnRHxjAAAAAElF
TkSuQmCC
</value>
</data>
<metadata name="pdfConfig1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">

@ -32,14 +32,22 @@ namespace OnDoc.UIControls
}
public void Update_Werte(string dokumentid)
{
if (dokumentid == "")
{
sfDataGrid1.DataSource = null;
return;
}
DB db = new DB(AppParams.connectionstring);
db.clear_parameter();
db.add_parameter("@dokumentid", dokumentid);
db.Get_Tabledata("sp_ondoc_get_dokumentdetails", true, false);
this.sfDataGrid1.DataSource = db.dsdaten.Tables[0];
db = null;
sfDataGrid1.Columns[0].Width = 120;
sfDataGrid1.Columns[1].Width = 170;
}
private void sfDataGrid1_KeyUp(object sender, KeyEventArgs e)

@ -474,6 +474,7 @@
// rbzustaendigmitarbeiter
//
this.rbzustaendigmitarbeiter.AutoSize = true;
this.rbzustaendigmitarbeiter.Checked = true;
this.rbzustaendigmitarbeiter.Location = new System.Drawing.Point(22, 59);
this.rbzustaendigmitarbeiter.Name = "rbzustaendigmitarbeiter";
this.rbzustaendigmitarbeiter.Size = new System.Drawing.Size(72, 17);
@ -489,7 +490,6 @@
this.rbzustaendigkube.Name = "rbzustaendigkube";
this.rbzustaendigkube.Size = new System.Drawing.Size(95, 17);
this.rbzustaendigkube.TabIndex = 0;
this.rbzustaendigkube.TabStop = true;
this.rbzustaendigkube.Text = "Kundenberater";
this.rbzustaendigkube.UseVisualStyleBackColor = true;
//

@ -49,6 +49,7 @@ namespace OnDoc.UIControls
public int vorlagenr = 0;
public bool kopfzeile_generieren = false;
public string barcode_zusatz = "";
public int barcode_top = 0;
public int barcode_left = 0;
public int barcode_width = 0;
@ -117,6 +118,7 @@ namespace OnDoc.UIControls
this.cbfaksimile.Enabled = Convert.ToBoolean(dr["unterschrift_faksimile"]) == true;
this.cbfaksimile.Checked = false;
this.cbformularohneunterschrfit.Checked = false;
try {
if (Convert.ToBoolean(dr["ErstellungInOffice"]) == true){
this.ErstellungInOffice = true;
@ -148,11 +150,14 @@ namespace OnDoc.UIControls
try
{
if (dr["physichses_archiv"].ToString() == "1") { this.barcode_zusatz = " U"; }
if (dr["physichses_archiv"].ToString() == "2") { this.barcode_zusatz = " F"; }
if (dr["physisches_archiv"].ToString() == "1") { this.barcode_zusatz = " U"; }
if (dr["physisches_archiv"].ToString() == "2") { this.barcode_zusatz = " F"; }
}
catch { }
db.Get_Tabledata("Select beschreibung from physischesarchiv where physischesarchivnr = " + dr["physisches_archiv"].ToString(), false, true);
barcode_zusatz = db.dsdaten.Tables[0].Rows[0][0].ToString();
if (barcode_zusatz != "") { barcode_zusatz = " / " + barcode_zusatz; }
db.Get_Tabledata("Select office_vorlagenr,kopfzeile_generieren, bcpt,bcpl, bcw, bch, bchorizontal, barcodetype, datamatrixcontent from office_vorlage where office_vorlagenr="+dr["office_vorlagenr"].ToString(),false,true);
this.vorlagenr = Convert.ToInt32(dr["office_vorlagenr"]);
@ -171,18 +176,20 @@ namespace OnDoc.UIControls
this.barcode_type = db.dsdaten.Tables[0].Rows[0]["BarcodeType"].ToString();
this.barcode_content = db.dsdaten.Tables[0].Rows[0]["DatamatrixContent"].ToString();
string sql = "";
sql = "select bcpt, bcpl, bcw, bch, bchorizontal from OnDocBarcodeMpping ";
sql = sql + "where orig_bcpt = " + barcode_top.ToString() + " and orig_bcpl=" + barcode_left.ToString() + " ";
sql = sql + "and orig_bcw=" + barcode_width.ToString() + " and orig_bch=" + barcode_height.ToString();
db.Get_Tabledata(sql, false, true);
if (db.dsdaten.Tables[0].Rows.Count > 0)
if (this.ErstellungInOffice == false)
{
this.barcode_left = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["bcpl"]);
this.barcode_top = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["bcpt"]);
this.barcode_width = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["bcw"]);
this.barcode_height = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["bch"]);
string sql = "";
sql = "select bcpt, bcpl, bcw, bch, bchorizontal from OnDocBarcodeMpping ";
sql = sql + "where orig_bcpt = " + barcode_top.ToString() + " and orig_bcpl=" + barcode_left.ToString() + " ";
sql = sql + "and orig_bcw=" + barcode_width.ToString() + " and orig_bch=" + barcode_height.ToString();
db.Get_Tabledata(sql, false, true);
if (db.dsdaten.Tables[0].Rows.Count > 0)
{
this.barcode_left = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["bcpl"]);
this.barcode_top = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["bcpt"]);
this.barcode_width = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["bcw"]);
this.barcode_height = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["bch"]);
}
}
}
@ -213,12 +220,20 @@ namespace OnDoc.UIControls
dokwertlist = db.Get_DokumentWertList("", dokumenttypnr);
if (EDK_Data.toexecute == true)
{
//db.Get_Tabledata("Select mitarbeiternr from mitarbeiter where tgnummer='" + EDK_Data.verantwortlich + "'", false, true);
//if (db.dsdaten.Tables[0].Rows.Count > 0) { cbboxverantwortlich.SelectedValue = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]); }
db.Get_Tabledata("Select mitarbeiternr from mitarbeiter where tgnummer='" + EDK_Data.unterschrift_links + "'", false, true);
if (db.dsdaten.Tables[0].Rows.Count > 0) { cbboxunterschriftlinks.SelectedValue = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]); }
db.Get_Tabledata("Select mitarbeiternr from mitarbeiter where tgnummer='" + EDK_Data.unterschrift_rechts + "'", false, true);
if (db.dsdaten.Tables[0].Rows.Count > 0) { cbboxunterschriftrechts.SelectedValue = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]); }
foreach (System.Data.DataRow dr in dokwertlist.Rows)
{
string val = EDK_Data.GetAVQ_Value(dr[0].ToString(), dr[12].ToString());
if (val != "") { dr[2] = val; }
}
dokwertlist.AcceptChanges();
}
gridDokwertlist.DataSource = dokwertlist;
for (int i = 3; i < gridDokwertlist.Columns.Count; i++)
@ -403,13 +418,13 @@ namespace OnDoc.UIControls
}
public void Update_DocGenData()
{
docgendata.partnernr = this.partnernr.ToString();
docgendata.inhaberadresse = this.txtPartnerInhaber.Text;
docgendata.zustelladresse = this.txtPartnerZusteller.Text;
docgendata.dokumenttypnr = dokumenttypnr.ToString();
docgendata.unterschriftLinks = cbboxunterschriftlinks.SelectedValue.ToString();
docgendata.unterschriftRehts = cbboxunterschriftrechts.SelectedValue.ToString();
try { docgendata.unterschriftLinks = cbboxunterschriftlinks.SelectedValue.ToString(); } catch { docgendata.unterschriftLinks = ""; }
try { docgendata.unterschriftRehts = cbboxunterschriftrechts.SelectedValue.ToString(); } catch { docgendata.unterschriftRehts = ""; }
if (cbfaksimile.Checked) { docgendata.digitaleunterschrift = true; } else { docgendata.digitaleunterschrift = false; }
if (cbformularohneunterschrfit.Checked) { docgendata.frormularOhneUnterschrift = true; } else { docgendata.frormularOhneUnterschrift = false; }
docgendata.verantwortlich = cbboxverantwortlich.SelectedValue.ToString();
@ -468,10 +483,13 @@ namespace OnDoc.UIControls
dokdata.barcode_horizontal = barcode_horizontal;
dokdata.barcode_font = AppParams.barcodefont;
dokdata.barcode_fontsize = Convert.ToInt32(AppParams.barcodefontsize);
dokdata.Zusatz_Font = AppParams.ZusatzFont;
dokdata.Zusatz_FontSize = Convert.ToInt32(AppParams.ZusatzFontSize);
dokdata.barcode_textposition = AppParams.barcodetextposition;
dokdata.barcode_type = barcode_type;
dokdata.barcode_content = barcode_content;
dokdata.barcode_zusatz = "";
dokdata.barcode_zusatz = barcode_zusatz;
}
private void sfButton1_Click(object sender, EventArgs e)
{

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -35,14 +35,20 @@
<value />
</setting>
<setting name="BarcodeFont" serializeAs="String">
<value>Arial</value>
<value>Bar 25i c HR</value>
</setting>
<setting name="BarcodeFontSize" serializeAs="String">
<value>8</value>
<value>26</value>
</setting>
<setting name="BarodeTextPosition" serializeAs="String">
<value>Below</value>
</setting>
<setting name="ZusatzFont" serializeAs="String">
<value>Arial</value>
</setting>
<setting name="ZusatzFontSize" serializeAs="String">
<value>14</value>
</setting>
</OnDoc.Properties.Settings>
</userSettings>
<runtime>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save