updaet 20250123

master
Stefan Hutter 11 months ago
parent 52a3fecee5
commit 608c67d21b

@ -199,7 +199,7 @@ namespace API_NetFramework.Controllers
if (docgendata.digitaleunterschrift == true) { dokdata.As_Faksimile = "True"; } else { dokdata.As_Faksimile = "False"; }
string dokumentid = "";
dokumentid = db.Create_EDOKA_Doc(dokdata);
dokumentid = db.Create_EDOKA_Doc(dokdata, false, "");
DOCGEN.Generator.DocGenerator_from_EDOKA Generator = new DOCGEN.Generator.DocGenerator_from_EDOKA(this.connectionstring);
clsdok dok = new clsdok("", "", "");

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -3036,3 +3036,128 @@ Parametername: encoder
2025-01-18 09:41:30.2909|ERROR|OnDoc|Unberechtigter Zugriff
2025-01-18 09:42:00.4149|DEBUG|OnDoc|Mailversand: 855
2025-01-18 09:42:00.4418|ERROR|OnDoc|Unberechtigter Zugriff
2025-01-23 11:04:34.2222|DEBUG|OnDoc|
2025-01-23 11:04:34.2528|DEBUG|OnDoc|
2025-01-23 11:04:34.2791|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: Stefan Hutter lokal
2025-01-23 11:04:34.2791|INFO|OnDoc|Unterschrift-Bezug: Stefan Hutter lokal
2025-01-23 11:04:34.3732|DEBUG|OnDoc|
2025-01-23 11:04:34.3847|DEBUG|OnDoc|
2025-01-23 11:04:34.3987|DEBUG|OnDoc|TGNummer für Mitarbeiter nicht vorhanden Mitarbeiternr: -1
2025-01-23 13:12:46.2961|DEBUG|OnDoc|
2025-01-23 13:12:46.3381|DEBUG|OnDoc|
2025-01-23 13:12:46.3656|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1234
2025-01-23 13:12:46.3656|INFO|OnDoc|Unterschrift-Bezug: 1234
2025-01-23 13:12:46.4517|DEBUG|OnDoc|
2025-01-23 13:12:46.4627|DEBUG|OnDoc|
2025-01-23 13:12:46.4862|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: TG9665
2025-01-23 13:12:46.4892|INFO|OnDoc|Unterschrift-Bezug: TG9665
2025-01-23 14:12:03.8805|DEBUG|OnDoc|
2025-01-23 14:12:03.9120|DEBUG|OnDoc|
2025-01-23 14:12:03.9371|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1234
2025-01-23 14:12:03.9371|INFO|OnDoc|Unterschrift-Bezug: 1234
2025-01-23 14:12:04.0205|DEBUG|OnDoc|
2025-01-23 14:12:04.0205|DEBUG|OnDoc|
2025-01-23 14:12:04.0521|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: TG9665
2025-01-23 14:12:04.0521|INFO|OnDoc|Unterschrift-Bezug: TG9665
2025-01-23 14:12:59.4071|DEBUG|OnDoc|
2025-01-23 14:12:59.4161|DEBUG|OnDoc|
2025-01-23 14:12:59.4403|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1234
2025-01-23 14:12:59.4423|INFO|OnDoc|Unterschrift-Bezug: 1234
2025-01-23 14:12:59.4793|DEBUG|OnDoc|
2025-01-23 14:12:59.4793|DEBUG|OnDoc|
2025-01-23 14:12:59.5046|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: TG9665
2025-01-23 14:12:59.5046|INFO|OnDoc|Unterschrift-Bezug: TG9665
2025-01-23 14:14:29.6967|DEBUG|OnDoc|
2025-01-23 14:14:29.7283|DEBUG|OnDoc|
2025-01-23 14:14:29.7431|DEBUG|OnDoc|TGNummer für Mitarbeiter nicht vorhanden Mitarbeiternr: -1
2025-01-23 14:14:29.8432|DEBUG|OnDoc|
2025-01-23 14:14:29.8532|DEBUG|OnDoc|
2025-01-23 14:14:29.8653|DEBUG|OnDoc|TGNummer für Mitarbeiter nicht vorhanden Mitarbeiternr: -1
2025-01-23 14:41:20.2970|DEBUG|OnDoc|
2025-01-23 14:41:20.3275|DEBUG|OnDoc|
2025-01-23 14:41:20.3542|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1234
2025-01-23 14:41:20.3542|INFO|OnDoc|Unterschrift-Bezug: 1234
2025-01-23 14:41:20.4264|DEBUG|OnDoc|
2025-01-23 14:41:20.4264|DEBUG|OnDoc|
2025-01-23 14:41:20.4575|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: TG9665
2025-01-23 14:41:20.4575|INFO|OnDoc|Unterschrift-Bezug: TG9665
2025-01-24 12:48:26.2511|DEBUG|OnDoc|
2025-01-24 12:48:26.2851|DEBUG|OnDoc|
2025-01-24 12:48:26.3101|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1234
2025-01-24 12:48:26.3101|INFO|OnDoc|Unterschrift-Bezug: 1234
2025-01-24 12:48:26.4061|DEBUG|OnDoc|
2025-01-24 12:48:26.4171|DEBUG|OnDoc|
2025-01-24 12:48:26.4421|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: TG9665
2025-01-24 12:48:26.4421|INFO|OnDoc|Unterschrift-Bezug: TG9665
2025-01-24 14:02:17.5174|DEBUG|OnDoc|
2025-01-24 14:02:17.5744|DEBUG|OnDoc|
2025-01-24 14:02:17.6029|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1234
2025-01-24 14:02:17.6029|INFO|OnDoc|Unterschrift-Bezug: 1234
2025-01-24 14:02:17.6952|DEBUG|OnDoc|
2025-01-24 14:02:17.6952|DEBUG|OnDoc|
2025-01-24 14:02:17.7282|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: TG9665
2025-01-24 14:02:17.7282|INFO|OnDoc|Unterschrift-Bezug: TG9665
2025-01-24 14:06:13.6210|DEBUG|OnDoc|
2025-01-24 14:06:13.6310|DEBUG|OnDoc|
2025-01-24 14:06:13.6540|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1234
2025-01-24 14:06:13.6540|INFO|OnDoc|Unterschrift-Bezug: 1234
2025-01-24 14:06:13.7066|DEBUG|OnDoc|
2025-01-24 14:06:13.7086|DEBUG|OnDoc|
2025-01-24 14:06:13.7326|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: TG9665
2025-01-24 14:06:13.7326|INFO|OnDoc|Unterschrift-Bezug: TG9665
2025-01-24 14:07:27.2829|DEBUG|OnDoc|
2025-01-24 14:07:27.2919|DEBUG|OnDoc|
2025-01-24 14:07:27.3159|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1234
2025-01-24 14:07:27.3179|INFO|OnDoc|Unterschrift-Bezug: 1234
2025-01-24 14:07:27.3714|DEBUG|OnDoc|
2025-01-24 14:07:27.3714|DEBUG|OnDoc|
2025-01-24 14:07:27.3984|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: TG9665
2025-01-24 14:07:27.3984|INFO|OnDoc|Unterschrift-Bezug: TG9665
2025-01-24 14:08:30.1301|DEBUG|OnDoc|
2025-01-24 14:08:30.1301|DEBUG|OnDoc|
2025-01-24 14:08:30.1651|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1234
2025-01-24 14:08:30.1651|INFO|OnDoc|Unterschrift-Bezug: 1234
2025-01-24 14:08:30.2213|DEBUG|OnDoc|
2025-01-24 14:08:30.2233|DEBUG|OnDoc|
2025-01-24 14:08:30.2485|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: TG9665
2025-01-24 14:08:30.2485|INFO|OnDoc|Unterschrift-Bezug: TG9665
2025-01-24 14:10:40.7609|DEBUG|OnDoc|
2025-01-24 14:10:40.7934|DEBUG|OnDoc|
2025-01-24 14:10:40.8186|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1234
2025-01-24 14:10:40.8186|INFO|OnDoc|Unterschrift-Bezug: 1234
2025-01-24 14:10:40.9076|DEBUG|OnDoc|
2025-01-24 14:10:40.9176|DEBUG|OnDoc|
2025-01-24 14:10:40.9471|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: TG9665
2025-01-24 14:10:40.9471|INFO|OnDoc|Unterschrift-Bezug: TG9665
2025-01-24 14:11:20.4301|DEBUG|OnDoc|
2025-01-24 14:11:20.4301|DEBUG|OnDoc|
2025-01-24 14:11:20.4621|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1234
2025-01-24 14:11:20.4621|INFO|OnDoc|Unterschrift-Bezug: 1234
2025-01-24 14:11:20.5131|DEBUG|OnDoc|
2025-01-24 14:11:20.5131|DEBUG|OnDoc|
2025-01-24 14:11:20.5376|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: TG9665
2025-01-24 14:11:20.5376|INFO|OnDoc|Unterschrift-Bezug: TG9665
2025-01-24 14:11:50.0678|DEBUG|OnDoc|
2025-01-24 14:11:50.0678|DEBUG|OnDoc|
2025-01-24 14:11:50.1028|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1234
2025-01-24 14:11:50.1028|INFO|OnDoc|Unterschrift-Bezug: 1234
2025-01-24 14:11:50.1563|DEBUG|OnDoc|
2025-01-24 14:11:50.1563|DEBUG|OnDoc|
2025-01-24 14:11:50.1833|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: TG9665
2025-01-24 14:11:50.1833|INFO|OnDoc|Unterschrift-Bezug: TG9665
2025-01-24 14:12:20.3387|DEBUG|OnDoc|
2025-01-24 14:12:20.3487|DEBUG|OnDoc|
2025-01-24 14:12:20.3719|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1234
2025-01-24 14:12:20.3719|INFO|OnDoc|Unterschrift-Bezug: 1234
2025-01-24 14:12:20.4219|DEBUG|OnDoc|
2025-01-24 14:12:20.4219|DEBUG|OnDoc|
2025-01-24 14:12:20.4479|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: TG9665
2025-01-24 14:12:20.4479|INFO|OnDoc|Unterschrift-Bezug: TG9665
2025-01-24 14:12:42.6894|DEBUG|OnDoc|
2025-01-24 14:12:42.6984|DEBUG|OnDoc|
2025-01-24 14:12:42.7214|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1234
2025-01-24 14:12:42.7234|INFO|OnDoc|Unterschrift-Bezug: 1234
2025-01-24 14:12:42.7725|DEBUG|OnDoc|
2025-01-24 14:12:42.7725|DEBUG|OnDoc|
2025-01-24 14:12:42.7987|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: TG9665
2025-01-24 14:12:42.8007|INFO|OnDoc|Unterschrift-Bezug: TG9665

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -530,12 +530,6 @@
<Compile Include="DocMgmt\Dokumentpaket.Designer.cs">
<DependentUpon>Dokumentpaket.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\FrmDokumenterstellung.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DocMgmt\FrmDokumenterstellung.Designer.cs">
<DependentUpon>FrmDokumenterstellung.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\frmDokumentpaketNeugenerierung.cs">
<SubType>Form</SubType>
</Compile>
@ -548,6 +542,12 @@
<Compile Include="DocMgmt\frmNote.Designer.cs">
<DependentUpon>frmNote.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\frmSerienbrief.cs">
<SubType>Form</SubType>
</Compile>
<Compile Include="DocMgmt\frmSerienbrief.Designer.cs">
<DependentUpon>frmSerienbrief.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\frmToApproval.cs">
<SubType>Form</SubType>
</Compile>
@ -693,10 +693,10 @@
<Compile Include="UIControls\Partnersuche.Designer.cs">
<DependentUpon>Partnersuche.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\Serienbrief.cs">
<SubType>Form</SubType>
<Compile Include="UIControls\Serienbrief.cs">
<SubType>UserControl</SubType>
</Compile>
<Compile Include="DocMgmt\Serienbrief.Designer.cs">
<Compile Include="UIControls\Serienbrief.Designer.cs">
<DependentUpon>Serienbrief.cs</DependentUpon>
</Compile>
<Compile Include="DocMgmt\Vorlagenauswahl.cs">
@ -779,15 +779,15 @@
<EmbeddedResource Include="DocMgmt\Dokumentpaket.resx">
<DependentUpon>Dokumentpaket.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\FrmDokumenterstellung.resx">
<DependentUpon>FrmDokumenterstellung.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\frmDokumentpaketNeugenerierung.resx">
<DependentUpon>frmDokumentpaketNeugenerierung.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\frmNote.resx">
<DependentUpon>frmNote.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\frmSerienbrief.resx">
<DependentUpon>frmSerienbrief.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\frmToApproval.resx">
<DependentUpon>frmToApproval.cs</DependentUpon>
</EmbeddedResource>
@ -865,7 +865,7 @@
<EmbeddedResource Include="UIControls\Partnersuche.resx">
<DependentUpon>Partnersuche.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\Serienbrief.resx">
<EmbeddedResource Include="UIControls\Serienbrief.resx">
<DependentUpon>Serienbrief.cs</DependentUpon>
</EmbeddedResource>
<EmbeddedResource Include="DocMgmt\Vorlagenauswahl.resx">

@ -56,7 +56,7 @@
// btnok
//
this.btnok.Enabled = false;
this.btnok.Location = new System.Drawing.Point(189, 103);
this.btnok.Location = new System.Drawing.Point(288, 103);
this.btnok.Name = "btnok";
this.btnok.Size = new System.Drawing.Size(75, 23);
this.btnok.TabIndex = 2;
@ -66,11 +66,11 @@
//
// btncancel
//
this.btncancel.Location = new System.Drawing.Point(292, 103);
this.btncancel.Location = new System.Drawing.Point(207, 103);
this.btncancel.Name = "btncancel";
this.btncancel.Size = new System.Drawing.Size(75, 23);
this.btncancel.TabIndex = 3;
this.btncancel.Text = "Abbruch";
this.btncancel.Text = "Abbrechen";
this.btncancel.UseVisualStyleBackColor = true;
this.btncancel.Click += new System.EventHandler(this.btncancel_Click);
//

@ -42,18 +42,28 @@ namespace OnDoc.Diverses
this.cbboxMitarbeiter.Visible = false;
}
public InputDialog(bool Mitarbeiter,string description)
public InputDialog(bool Mitarbeiter,string description, string caption)
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
this.Style.ShadowOpacity = Theaming.ShadowOpacity;
this.Style.InactiveShadowOpacity = Theaming.InactivShadowOpacity;
this.textBox1.Visible = false;
this.cbboxMitarbeiter.Visible = true;
this.label1.Text = description;
this.Text = caption;
isMaDialog = true;
}
public InputDialog(string caption, string description, string defaultvalue, bool multiline)
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
this.Style.ShadowOpacity = Theaming.ShadowOpacity;
this.Style.InactiveShadowOpacity = Theaming.InactivShadowOpacity;
this.multiline = multiline;
int AddHeight = 100;
this.textBox1.Visible = true;
@ -65,7 +75,7 @@ namespace OnDoc.Diverses
this.Height = this.textBox1.Top + this.textBox1.Height + this.btnok.Height + 50;
this.btnok.Top = this.textBox1.Top + this.textBox1.Height + 5;
this.btncancel.Top = this.btnok.Top;
this.Text= caption;
this.cbboxMitarbeiter.Visible = false;
this.label1.Text = description;
isMaDialog = false;

@ -28,6 +28,7 @@
/// </summary>
private void InitializeComponent()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SaveAnsicht));
this.label1 = new System.Windows.Forms.Label();
this.textBox1 = new System.Windows.Forms.TextBox();
this.button1 = new System.Windows.Forms.Button();
@ -64,11 +65,11 @@
//
// button2
//
this.button2.Location = new System.Drawing.Point(269, 89);
this.button2.Location = new System.Drawing.Point(283, 87);
this.button2.Name = "button2";
this.button2.Size = new System.Drawing.Size(75, 23);
this.button2.TabIndex = 3;
this.button2.Text = "Abbruch";
this.button2.Text = "Abbrechen";
this.button2.UseVisualStyleBackColor = true;
this.button2.Click += new System.EventHandler(this.button2_Click);
//
@ -101,7 +102,10 @@
this.Controls.Add(this.button1);
this.Controls.Add(this.textBox1);
this.Controls.Add(this.label1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "SaveAnsicht";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Ansicht speichern";
this.Load += new System.EventHandler(this.SaveAnsicht_Load);
this.ResumeLayout(false);

@ -9,21 +9,28 @@ using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Syncfusion.Windows.Forms;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
namespace OnDoc.Diverses
{
public partial class SaveAnsicht : Form
public partial class SaveAnsicht : SfForm
{
public string selectedtext = "";
public int alsStandard = 0;
public SaveAnsicht()
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
this.Style.ShadowOpacity = Theaming.ShadowOpacity;
this.Style.InactiveShadowOpacity = Theaming.InactivShadowOpacity;
}
private void SaveAnsicht_Load(object sender, EventArgs e)
{
this.SetDesktopLocation(Cursor.Position.X, Cursor.Position.Y);
}
private void button1_Click(object sender, EventArgs e)

@ -117,4 +117,365 @@
<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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
uv8MBPBPZDcQwdeMvKHnKgjgNfQHBmH2Ov8rEMB7EIEoBP57EMB5EIEIBP55EEA7iCApBH47COA6S2HV
IBy6+vdAAPdZiuDn29WZ6PwEUxBAX9Yy4CfjsjDgOQnhIAAblkJW0A1mezsQgD1LQQbNEPQ+IABfljLI
aTm9ETv1aBgQQCxr/TJrdvDp4JI1+lpmBQHkYq1fRhUCAZ8PBJCb9fiNmhQejiVbr34fsAUB6LHsr4Ow
fsLDwaSVrVC/S4EAxmQV+74QBAIAmBgEADAxCABgYhAAwMQgAICJ+RP57wOmMzXzmQAAAABJRU5ErkJg
gigAAAAwAAAAYAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAACAAAAAgAAAAIAAAACAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AFw7KhnFfltX14pkk9SIYr/ym3De349o79+PaO/fj2jv349o7/KbcN7UiGO/14pkk8V+W1dUNSYZAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
ADomGgmtb1Bj2Ipkw/Wecvr+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2//6jdv/+o3b//qN2
//6jdv/1nnL62Ipkw61vUGMAAAAJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
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
QcPDrEHgB6xB8A+sQQ==
</value>
</data>
</root>

@ -32,10 +32,10 @@
this.GridData = new Syncfusion.WinForms.DataGrid.SfDataGrid();
this.sfCalendar1 = new Syncfusion.WinForms.Input.SfCalendar();
this.panel1 = new System.Windows.Forms.Panel();
this.panel2 = new System.Windows.Forms.Panel();
this.label1 = new System.Windows.Forms.Label();
this.label2 = new System.Windows.Forms.Label();
this.button1 = new System.Windows.Forms.Button();
this.label2 = new System.Windows.Forms.Label();
this.label1 = new System.Windows.Forms.Label();
this.panel2 = new System.Windows.Forms.Panel();
((System.ComponentModel.ISupportInitialize)(this.GridData)).BeginInit();
this.panel1.SuspendLayout();
this.SuspendLayout();
@ -82,23 +82,15 @@
this.panel1.Size = new System.Drawing.Size(363, 425);
this.panel1.TabIndex = 3;
//
// panel2
//
this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.panel2.Location = new System.Drawing.Point(79, 351);
this.panel2.Name = "panel2";
this.panel2.Size = new System.Drawing.Size(32, 16);
this.panel2.TabIndex = 3;
this.panel2.Click += new System.EventHandler(this.panel2_Click);
//
// label1
// button1
//
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(118, 353);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(36, 13);
this.label1.TabIndex = 4;
this.label1.Text = "Heute";
this.button1.Location = new System.Drawing.Point(136, 390);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(86, 23);
this.button1.TabIndex = 6;
this.button1.Text = "übernehmen";
this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click);
//
// label2
//
@ -109,15 +101,23 @@
this.label2.TabIndex = 5;
this.label2.Text = "label2";
//
// button1
// label1
//
this.button1.Location = new System.Drawing.Point(136, 390);
this.button1.Name = "button1";
this.button1.Size = new System.Drawing.Size(86, 23);
this.button1.TabIndex = 6;
this.button1.Text = "übernehmen";
this.button1.UseVisualStyleBackColor = true;
this.button1.Click += new System.EventHandler(this.button1_Click);
this.label1.AutoSize = true;
this.label1.Location = new System.Drawing.Point(118, 353);
this.label1.Name = "label1";
this.label1.Size = new System.Drawing.Size(36, 13);
this.label1.TabIndex = 4;
this.label1.Text = "Heute";
//
// panel2
//
this.panel2.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.panel2.Location = new System.Drawing.Point(79, 351);
this.panel2.Name = "panel2";
this.panel2.Size = new System.Drawing.Size(32, 16);
this.panel2.TabIndex = 3;
this.panel2.Click += new System.EventHandler(this.panel2_Click);
//
// valueselector
//
@ -130,7 +130,7 @@
this.Name = "valueselector";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Werte-Auwahl";
this.Text = "Dokumentspezifische Werte";
this.Load += new System.EventHandler(this.valueselector_Load);
((System.ComponentModel.ISupportInitialize)(this.GridData)).EndInit();
this.panel1.ResumeLayout(false);

@ -111,7 +111,7 @@ namespace OnDoc.DocMgmt
this.ribbon1.OrbStyle = System.Windows.Forms.RibbonOrbStyle.Office_2013;
this.ribbon1.OrbVisible = false;
this.ribbon1.RibbonTabFont = new System.Drawing.Font("Trebuchet MS", 9F);
this.ribbon1.Size = new System.Drawing.Size(488, 74);
this.ribbon1.Size = new System.Drawing.Size(495, 74);
this.ribbon1.TabIndex = 0;
this.ribbon1.Tabs.Add(this.ribbonTab1);
this.ribbon1.TabSpacing = 4;
@ -262,7 +262,7 @@ namespace OnDoc.DocMgmt
this.sfListView1.HotTracking = true;
this.sfListView1.Location = new System.Drawing.Point(2, 76);
this.sfListView1.Name = "sfListView1";
this.sfListView1.Size = new System.Drawing.Size(488, 584);
this.sfListView1.Size = new System.Drawing.Size(495, 584);
this.sfListView1.TabIndex = 1;
this.sfListView1.Text = "sfListView1";
this.sfListView1.DoubleClick += new System.EventHandler(this.sfListView1_DoubleClick);
@ -550,6 +550,8 @@ namespace OnDoc.DocMgmt
// toolStrip2
//
this.toolStrip2.AutoSize = false;
this.toolStrip2.BackgroundImageLayout = System.Windows.Forms.ImageLayout.None;
this.toolStrip2.GripStyle = System.Windows.Forms.ToolStripGripStyle.Hidden;
this.toolStrip2.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
this.toolStripLabel1,
this.toolstriptextboxsearch,
@ -585,7 +587,7 @@ namespace OnDoc.DocMgmt
this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
this.toolStripButton1.Name = "toolStripButton1";
this.toolStripButton1.Size = new System.Drawing.Size(23, 45);
this.toolStripButton1.Text = "toolStripButton1";
this.toolStripButton1.Text = "Suchen";
this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click);
//
// toolStripButton2
@ -595,13 +597,14 @@ namespace OnDoc.DocMgmt
this.toolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta;
this.toolStripButton2.Name = "toolStripButton2";
this.toolStripButton2.Size = new System.Drawing.Size(23, 45);
this.toolStripButton2.Text = "toolStripButton2";
this.toolStripButton2.Text = "Suchfeld initialisieren";
this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click);
//
// toolStripSeparator2
//
this.toolStripSeparator2.Name = "toolStripSeparator2";
this.toolStripSeparator2.Size = new System.Drawing.Size(6, 48);
this.toolStripSeparator2.Visible = false;
//
// toolStripLabel2
//
@ -612,7 +615,7 @@ namespace OnDoc.DocMgmt
// toolstripCombobox_Fachverantwortung
//
this.toolstripCombobox_Fachverantwortung.Name = "toolstripCombobox_Fachverantwortung";
this.toolstripCombobox_Fachverantwortung.Size = new System.Drawing.Size(130, 23);
this.toolstripCombobox_Fachverantwortung.Size = new System.Drawing.Size(130, 48);
this.toolstripCombobox_Fachverantwortung.SelectedIndexChanged += new System.EventHandler(this.toolstripCombobox_Fachverantwortung_SelectedIndexChanged);
//
// toolStripButton4
@ -622,7 +625,7 @@ namespace OnDoc.DocMgmt
this.toolStripButton4.ImageTransparentColor = System.Drawing.Color.Magenta;
this.toolStripButton4.Name = "toolStripButton4";
this.toolStripButton4.Size = new System.Drawing.Size(23, 20);
this.toolStripButton4.Text = "toolStripButton2";
this.toolStripButton4.Text = "Fachverantwortung initialisieren";
this.toolStripButton4.Click += new System.EventHandler(this.toolStripButton4_Click);
//
// DokTypSelect

@ -284,7 +284,7 @@
AAEAAAD/////AQAAAAAAAAAMAgAAAFdTeXN0ZW0uV2luZG93cy5Gb3JtcywgVmVyc2lvbj00LjAuMC4w
LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODkFAQAAACZTeXN0
ZW0uV2luZG93cy5Gb3Jtcy5JbWFnZUxpc3RTdHJlYW1lcgEAAAAERGF0YQcCAgAAAAkDAAAADwMAAAAi
DAAAAk1TRnQBSQFMAgEBBgEAAdgBAAHYAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
DAAAAk1TRnQBSQFMAgEBBgEAAeABAAHgAQABEAEAARABAAT/AQkBAAj/AUIBTQE2AQQGAAE2AQQCAAEo
AwABQAMAASADAAEBAQABCAYAAQgYAAGAAgABgAMAAoABAAGAAwABgAEAAYABAAKAAgADwAEAAcAB3AHA
AQAB8AHKAaYBAAEzBQABMwEAATMBAAEzAQACMwIAAxYBAAMcAQADIgEAAykBAANVAQADTQEAA0IBAAM5
AQABgAF8Af8BAAJQAf8BAAGTAQAB1gEAAf8B7AHMAQABxgHWAe8BAAHWAucBAAGQAakBrQIAAf8BMwMA
@ -344,6 +344,9 @@
<metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>618, 16</value>
</metadata>
<metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>618, 16</value>
</metadata>
<metadata name="toolStrip2.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>723, 16</value>
</metadata>

@ -36,9 +36,13 @@ namespace OnDoc.DocMgmt
public int DocFunction = 0;
public bool interop { get; set; } = false;
public bool runmacros { get; set; } = false;
public string dokumentid = "";
public string dokumentid { get; set; } = "";
public string filename { get; set; } = "";
public bool editdoc { get; set; } = false;
public Dokumenterstellung()
{
InitializeComponent();
@ -69,6 +73,15 @@ namespace OnDoc.DocMgmt
Closing += Form_Closing;
}
public Dokumenterstellung(string dokumentid)
{
InitializeComponent();
Broadcaster().AddListener(this);
Closing += Form_Closing;
this.dokumentid=dokumentid;
this.editdoc = true;
}
private void Form_Closing(object sender, CancelEventArgs e)
{
Broadcaster().RemoveListener(this);
@ -84,7 +97,7 @@ namespace OnDoc.DocMgmt
}
if (message == "AdminDokErstellung")
{
Dokument_Erstellen();
Dokument_Erstellen("",false);
}
@ -95,10 +108,18 @@ namespace OnDoc.DocMgmt
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
this.Style.ShadowOpacity = Theaming.ShadowOpacity;
this.Style.InactiveShadowOpacity = Theaming.InactivShadowOpacity;
ucAllgemeineDokumentParam1.dokumenttypnr = dokumenttypnr;
ucAllgemeineDokumentParam1.partnernr = partnernr;
ucAllgemeineDokumentParam1.profilnr = profilnr;
ucAllgemeineDokumentParam1.Refresh_Details();
if (dokumentid != "")
{
ucAllgemeineDokumentParam1.dokumentid = dokumentid;
ucAllgemeineDokumentParam1.load_doc();
}
else
{
ucAllgemeineDokumentParam1.dokumenttypnr = dokumenttypnr;
ucAllgemeineDokumentParam1.partnernr = partnernr;
ucAllgemeineDokumentParam1.profilnr = profilnr;
ucAllgemeineDokumentParam1.Refresh_Details();
}
//if (ucAllgemeineDokumentParam1.check_bp_person() == false)
//{
// btnDokumenterstellen.Enabled = false;
@ -113,11 +134,11 @@ namespace OnDoc.DocMgmt
private void sfButton2_Click(object sender, EventArgs e)
{
Cursor = Cursors.WaitCursor;
Dokument_Erstellen();
Dokument_Erstellen(this.dokumentid,this.editdoc);
Cursor = Cursors.Default;
}
public void Dokument_Erstellen()
public void Dokument_Erstellen(string dokumentid, bool editdoc)
{
this.filename = "";
if (ucAllgemeineDokumentParam1.check_fields()==false) {
@ -128,7 +149,8 @@ namespace OnDoc.DocMgmt
ucAllgemeineDokumentParam1.update_dokdata(ref dokdata);
DOCGEN.DocGen docgen = new DOCGEN.DocGen(AppParams.connectionstring);
string dokumentid = docgen.GenDocID(dokdata);
dokumentid = docgen.GenDocID(dokdata, editdoc, dokumentid);
dokdata.Dokumentid = dokumentid;
ucAllgemeineDokumentParam1.genertated_dokumentid = dokumentid;
this.dokumentid=dokdata.Dokumentid;
@ -175,7 +197,7 @@ namespace OnDoc.DocMgmt
DOCGEN.Generator.DocGenerator_from_EDOKA Generator = new DOCGEN.Generator.DocGenerator_from_EDOKA(AppParams.connectionstring, AppParams.tempdir, AppParams.RESTURI, AppParams.apikey,AppParams.Office_Fill_DocIO);
clsdok dok = new clsdok("", "", "");
Logging.Logging.Debug("Generate_Doc_EDOKA", "Dokumenterstellung", dokumentid);
dok = Generator.Generate_Doc_EDOKA(dokumentid, ref dokdata, ucAllgemeineDokumentParam1.ErstellungInOffice,AppParams.OfficeSpleep1, AppParams.vbvorlagenmanagement=="Yes");
dok = Generator.Generate_Doc_EDOKA(dokumentid, ref dokdata, ucAllgemeineDokumentParam1.ErstellungInOffice,AppParams.OfficeSpleep1, AppParams.vbvorlagenmanagement=="Yes",this.editdoc);
Logging.Logging.Debug("Generate_Doc_EDOKA - Ende", "Dokumenterstellung", dokumentid);

@ -485,7 +485,7 @@ namespace OnDoc.DocMgmt
uc.update_dokdata(ref dokdata);
uc.update_partner();
DOCGEN.DocGen docgen = new DOCGEN.DocGen(AppParams.connectionstring);
string dokumentid = docgen.GenDocID(dokdata);
string dokumentid = docgen.GenDocID(dokdata, false, "");
dokdata.Dokumentid = dokumentid;
uc.genertated_dokumentid = dokumentid;
uc.Show_Neugenerieren();

@ -1,651 +0,0 @@
namespace OnDoc.DocMgmt
{
partial class FrmDokumenterstellung
{
/// <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()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(FrmDokumenterstellung));
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.groupBox3 = new System.Windows.Forms.GroupBox();
this.groupBox2 = new System.Windows.Forms.GroupBox();
this.lblPartner = new System.Windows.Forms.Label();
this.lblPartnerInhaber = new System.Windows.Forms.Label();
this.groupBox4 = new System.Windows.Forms.GroupBox();
this.groupBox8 = new System.Windows.Forms.GroupBox();
this.cbboxteam = new Syncfusion.WinForms.ListView.SfComboBox();
this.groupBox7 = new System.Windows.Forms.GroupBox();
this.cbformularohneunterschrfit = new System.Windows.Forms.CheckBox();
this.cbdigitaleunterschrfiten = new System.Windows.Forms.CheckBox();
this.cbboxunterschriftrechts = new Syncfusion.WinForms.ListView.SfComboBox();
this.cbboxunterschriftlinks = new Syncfusion.WinForms.ListView.SfComboBox();
this.lblUnterschriftrechts = new System.Windows.Forms.Label();
this.lblUnterschriftlinks = new System.Windows.Forms.Label();
this.groupBox6 = new System.Windows.Forms.GroupBox();
this.cbboxzustaendigmitarbeiter = new Syncfusion.WinForms.ListView.SfComboBox();
this.cbboxzustaendigkube = new Syncfusion.WinForms.ListView.SfComboBox();
this.rbzustaendigmitarbeiter = new System.Windows.Forms.RadioButton();
this.rbzustaendigkube = new System.Windows.Forms.RadioButton();
this.groupBox5 = new System.Windows.Forms.GroupBox();
this.DateTermin = new Syncfusion.WinForms.Input.SfDateTimeEdit();
this.lblTermin = new System.Windows.Forms.Label();
this.DateDokumentDatum = new Syncfusion.WinForms.Input.SfDateTimeEdit();
this.lblDokumentDatum = new System.Windows.Forms.Label();
this.cbboxpostzustellung = new Syncfusion.WinForms.ListView.SfComboBox();
this.lblPostzustellung = new System.Windows.Forms.Label();
this.lblBezeichnung = new System.Windows.Forms.Label();
this.txtbezeichnung = new System.Windows.Forms.TextBox();
this.cbboxstatus = new Syncfusion.WinForms.ListView.SfComboBox();
this.lblstatus = new System.Windows.Forms.Label();
this.lblVerantwortlich = new System.Windows.Forms.Label();
this.cbboxverantwortlich = new Syncfusion.WinForms.ListView.SfComboBox();
this.rbDokumentbearbeiten = new System.Windows.Forms.RadioButton();
this.rbEditlater = new System.Windows.Forms.RadioButton();
this.rbasPDFarchivieren = new System.Windows.Forms.RadioButton();
this.groupBox11 = new System.Windows.Forms.GroupBox();
this.gridDokwertlist = new Syncfusion.WinForms.DataGrid.SfDataGrid();
this.sfButton2 = new Syncfusion.WinForms.Controls.SfButton();
this.groupBox9 = new System.Windows.Forms.GroupBox();
this.rbasPDF = new System.Windows.Forms.RadioButton();
this.sfButton3 = new Syncfusion.WinForms.Controls.SfButton();
this.sfButton1 = new Syncfusion.WinForms.Controls.SfButton();
this.groupBox1.SuspendLayout();
this.groupBox4.SuspendLayout();
this.groupBox8.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxteam)).BeginInit();
this.groupBox7.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftrechts)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftlinks)).BeginInit();
this.groupBox6.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxzustaendigmitarbeiter)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxzustaendigkube)).BeginInit();
this.groupBox5.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxpostzustellung)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxstatus)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxverantwortlich)).BeginInit();
this.groupBox11.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.gridDokwertlist)).BeginInit();
this.groupBox9.SuspendLayout();
this.SuspendLayout();
//
// groupBox1
//
this.groupBox1.Controls.Add(this.groupBox3);
this.groupBox1.Controls.Add(this.groupBox2);
this.groupBox1.Controls.Add(this.sfButton1);
this.groupBox1.Controls.Add(this.lblPartner);
this.groupBox1.Controls.Add(this.lblPartnerInhaber);
this.groupBox1.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.groupBox1.Location = new System.Drawing.Point(5, 15);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(540, 164);
this.groupBox1.TabIndex = 0;
this.groupBox1.TabStop = false;
this.groupBox1.Text = "Partner";
//
// groupBox3
//
this.groupBox3.Location = new System.Drawing.Point(298, 49);
this.groupBox3.Name = "groupBox3";
this.groupBox3.Size = new System.Drawing.Size(200, 100);
this.groupBox3.TabIndex = 4;
this.groupBox3.TabStop = false;
this.groupBox3.Text = "Zustell-Adresse";
//
// groupBox2
//
this.groupBox2.Location = new System.Drawing.Point(83, 49);
this.groupBox2.Name = "groupBox2";
this.groupBox2.Size = new System.Drawing.Size(200, 100);
this.groupBox2.TabIndex = 3;
this.groupBox2.TabStop = false;
this.groupBox2.Text = "Inhaber-Adresse";
//
// lblPartner
//
this.lblPartner.AutoSize = true;
this.lblPartner.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.lblPartner.Location = new System.Drawing.Point(194, 25);
this.lblPartner.Name = "lblPartner";
this.lblPartner.Size = new System.Drawing.Size(107, 13);
this.lblPartner.TabIndex = 1;
this.lblPartner.Text = "Partner-Kurzname";
//
// lblPartnerInhaber
//
this.lblPartnerInhaber.AutoSize = true;
this.lblPartnerInhaber.Location = new System.Drawing.Point(80, 25);
this.lblPartnerInhaber.Name = "lblPartnerInhaber";
this.lblPartnerInhaber.Size = new System.Drawing.Size(80, 13);
this.lblPartnerInhaber.TabIndex = 0;
this.lblPartnerInhaber.Text = "Partner-Inhaber";
//
// groupBox4
//
this.groupBox4.Controls.Add(this.groupBox8);
this.groupBox4.Controls.Add(this.groupBox7);
this.groupBox4.Controls.Add(this.groupBox6);
this.groupBox4.Controls.Add(this.groupBox5);
this.groupBox4.Location = new System.Drawing.Point(5, 230);
this.groupBox4.Name = "groupBox4";
this.groupBox4.Size = new System.Drawing.Size(540, 420);
this.groupBox4.TabIndex = 1;
this.groupBox4.TabStop = false;
this.groupBox4.Text = "Dokument-Inhalt";
//
// groupBox8
//
this.groupBox8.Controls.Add(this.cbboxteam);
this.groupBox8.Dock = System.Windows.Forms.DockStyle.Top;
this.groupBox8.Location = new System.Drawing.Point(3, 347);
this.groupBox8.Name = "groupBox8";
this.groupBox8.Size = new System.Drawing.Size(534, 55);
this.groupBox8.TabIndex = 3;
this.groupBox8.TabStop = false;
this.groupBox8.Text = "Team";
//
// cbboxteam
//
this.cbboxteam.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxteam.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxteam.Location = new System.Drawing.Point(151, 19);
this.cbboxteam.Name = "cbboxteam";
this.cbboxteam.Size = new System.Drawing.Size(354, 19);
this.cbboxteam.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxteam.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxteam.TabIndex = 12;
this.cbboxteam.TabStop = false;
//
// groupBox7
//
this.groupBox7.Controls.Add(this.cbformularohneunterschrfit);
this.groupBox7.Controls.Add(this.cbdigitaleunterschrfiten);
this.groupBox7.Controls.Add(this.cbboxunterschriftrechts);
this.groupBox7.Controls.Add(this.cbboxunterschriftlinks);
this.groupBox7.Controls.Add(this.lblUnterschriftrechts);
this.groupBox7.Controls.Add(this.lblUnterschriftlinks);
this.groupBox7.Dock = System.Windows.Forms.DockStyle.Top;
this.groupBox7.Location = new System.Drawing.Point(3, 202);
this.groupBox7.Name = "groupBox7";
this.groupBox7.Size = new System.Drawing.Size(534, 145);
this.groupBox7.TabIndex = 2;
this.groupBox7.TabStop = false;
this.groupBox7.Text = "Unterschriften";
//
// cbformularohneunterschrfit
//
this.cbformularohneunterschrfit.AutoSize = true;
this.cbformularohneunterschrfit.Location = new System.Drawing.Point(22, 19);
this.cbformularohneunterschrfit.Name = "cbformularohneunterschrfit";
this.cbformularohneunterschrfit.Size = new System.Drawing.Size(150, 17);
this.cbformularohneunterschrfit.TabIndex = 11;
this.cbformularohneunterschrfit.Text = "Formular ohne Unterschrift";
this.cbformularohneunterschrfit.UseVisualStyleBackColor = true;
//
// cbdigitaleunterschrfiten
//
this.cbdigitaleunterschrfiten.AutoSize = true;
this.cbdigitaleunterschrfiten.Location = new System.Drawing.Point(22, 113);
this.cbdigitaleunterschrfiten.Name = "cbdigitaleunterschrfiten";
this.cbdigitaleunterschrfiten.Size = new System.Drawing.Size(130, 17);
this.cbdigitaleunterschrfiten.TabIndex = 10;
this.cbdigitaleunterschrfiten.Text = "Digitale Unterschriften";
this.cbdigitaleunterschrfiten.UseVisualStyleBackColor = true;
//
// cbboxunterschriftrechts
//
this.cbboxunterschriftrechts.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxunterschriftrechts.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxunterschriftrechts.Location = new System.Drawing.Point(151, 79);
this.cbboxunterschriftrechts.Name = "cbboxunterschriftrechts";
this.cbboxunterschriftrechts.Size = new System.Drawing.Size(354, 19);
this.cbboxunterschriftrechts.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxunterschriftrechts.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxunterschriftrechts.TabIndex = 9;
this.cbboxunterschriftrechts.TabStop = false;
//
// cbboxunterschriftlinks
//
this.cbboxunterschriftlinks.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxunterschriftlinks.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxunterschriftlinks.Location = new System.Drawing.Point(151, 50);
this.cbboxunterschriftlinks.Name = "cbboxunterschriftlinks";
this.cbboxunterschriftlinks.Size = new System.Drawing.Size(354, 19);
this.cbboxunterschriftlinks.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxunterschriftlinks.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxunterschriftlinks.TabIndex = 8;
this.cbboxunterschriftlinks.TabStop = false;
//
// lblUnterschriftrechts
//
this.lblUnterschriftrechts.AutoSize = true;
this.lblUnterschriftrechts.Location = new System.Drawing.Point(17, 79);
this.lblUnterschriftrechts.Name = "lblUnterschriftrechts";
this.lblUnterschriftrechts.Size = new System.Drawing.Size(93, 13);
this.lblUnterschriftrechts.TabIndex = 7;
this.lblUnterschriftrechts.Text = "Unterschrift rechts";
//
// lblUnterschriftlinks
//
this.lblUnterschriftlinks.AutoSize = true;
this.lblUnterschriftlinks.Location = new System.Drawing.Point(17, 50);
this.lblUnterschriftlinks.Name = "lblUnterschriftlinks";
this.lblUnterschriftlinks.Size = new System.Drawing.Size(85, 13);
this.lblUnterschriftlinks.TabIndex = 6;
this.lblUnterschriftlinks.Text = "Unterschrift links";
//
// groupBox6
//
this.groupBox6.Controls.Add(this.cbboxzustaendigmitarbeiter);
this.groupBox6.Controls.Add(this.cbboxzustaendigkube);
this.groupBox6.Controls.Add(this.rbzustaendigmitarbeiter);
this.groupBox6.Controls.Add(this.rbzustaendigkube);
this.groupBox6.Dock = System.Windows.Forms.DockStyle.Top;
this.groupBox6.Location = new System.Drawing.Point(3, 102);
this.groupBox6.Name = "groupBox6";
this.groupBox6.Size = new System.Drawing.Size(534, 100);
this.groupBox6.TabIndex = 1;
this.groupBox6.TabStop = false;
this.groupBox6.Text = "Zuständigkeit";
//
// 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(151, 59);
this.cbboxzustaendigmitarbeiter.Name = "cbboxzustaendigmitarbeiter";
this.cbboxzustaendigmitarbeiter.Size = new System.Drawing.Size(354, 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 = 7;
this.cbboxzustaendigmitarbeiter.TabStop = false;
//
// cbboxzustaendigkube
//
this.cbboxzustaendigkube.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxzustaendigkube.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxzustaendigkube.Location = new System.Drawing.Point(151, 33);
this.cbboxzustaendigkube.Name = "cbboxzustaendigkube";
this.cbboxzustaendigkube.Size = new System.Drawing.Size(354, 19);
this.cbboxzustaendigkube.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxzustaendigkube.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxzustaendigkube.TabIndex = 6;
this.cbboxzustaendigkube.TabStop = false;
//
// rbzustaendigmitarbeiter
//
this.rbzustaendigmitarbeiter.AutoSize = true;
this.rbzustaendigmitarbeiter.Location = new System.Drawing.Point(22, 59);
this.rbzustaendigmitarbeiter.Name = "rbzustaendigmitarbeiter";
this.rbzustaendigmitarbeiter.Size = new System.Drawing.Size(72, 17);
this.rbzustaendigmitarbeiter.TabIndex = 1;
this.rbzustaendigmitarbeiter.TabStop = true;
this.rbzustaendigmitarbeiter.Text = "Zuständig";
this.rbzustaendigmitarbeiter.UseVisualStyleBackColor = true;
//
// rbzustaendigkube
//
this.rbzustaendigkube.AutoSize = true;
this.rbzustaendigkube.Location = new System.Drawing.Point(22, 35);
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;
//
// groupBox5
//
this.groupBox5.Controls.Add(this.DateTermin);
this.groupBox5.Controls.Add(this.lblTermin);
this.groupBox5.Controls.Add(this.DateDokumentDatum);
this.groupBox5.Controls.Add(this.lblDokumentDatum);
this.groupBox5.Controls.Add(this.cbboxpostzustellung);
this.groupBox5.Controls.Add(this.lblPostzustellung);
this.groupBox5.Dock = System.Windows.Forms.DockStyle.Top;
this.groupBox5.Location = new System.Drawing.Point(3, 16);
this.groupBox5.Name = "groupBox5";
this.groupBox5.Size = new System.Drawing.Size(534, 86);
this.groupBox5.TabIndex = 0;
this.groupBox5.TabStop = false;
this.groupBox5.Text = "Allgemein";
//
// DateTermin
//
this.DateTermin.Location = new System.Drawing.Point(398, 44);
this.DateTermin.Name = "DateTermin";
this.DateTermin.Size = new System.Drawing.Size(107, 21);
this.DateTermin.TabIndex = 5;
this.DateTermin.ToolTipText = "";
//
// lblTermin
//
this.lblTermin.AutoSize = true;
this.lblTermin.Location = new System.Drawing.Point(343, 48);
this.lblTermin.Name = "lblTermin";
this.lblTermin.Size = new System.Drawing.Size(39, 13);
this.lblTermin.TabIndex = 4;
this.lblTermin.Text = "Termin";
//
// DateDokumentDatum
//
this.DateDokumentDatum.Location = new System.Drawing.Point(151, 44);
this.DateDokumentDatum.Name = "DateDokumentDatum";
this.DateDokumentDatum.Size = new System.Drawing.Size(107, 21);
this.DateDokumentDatum.TabIndex = 3;
this.DateDokumentDatum.ToolTipText = "";
//
// lblDokumentDatum
//
this.lblDokumentDatum.AutoSize = true;
this.lblDokumentDatum.Location = new System.Drawing.Point(19, 48);
this.lblDokumentDatum.Name = "lblDokumentDatum";
this.lblDokumentDatum.Size = new System.Drawing.Size(90, 13);
this.lblDokumentDatum.TabIndex = 2;
this.lblDokumentDatum.Text = "Dokument-Datum";
//
// cbboxpostzustellung
//
this.cbboxpostzustellung.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxpostzustellung.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxpostzustellung.Location = new System.Drawing.Point(151, 13);
this.cbboxpostzustellung.Name = "cbboxpostzustellung";
this.cbboxpostzustellung.Size = new System.Drawing.Size(354, 19);
this.cbboxpostzustellung.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxpostzustellung.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxpostzustellung.TabIndex = 1;
this.cbboxpostzustellung.TabStop = false;
//
// lblPostzustellung
//
this.lblPostzustellung.AutoSize = true;
this.lblPostzustellung.Location = new System.Drawing.Point(19, 20);
this.lblPostzustellung.Name = "lblPostzustellung";
this.lblPostzustellung.Size = new System.Drawing.Size(75, 13);
this.lblPostzustellung.TabIndex = 0;
this.lblPostzustellung.Text = "Postzustellung";
//
// lblBezeichnung
//
this.lblBezeichnung.AutoSize = true;
this.lblBezeichnung.Location = new System.Drawing.Point(575, 35);
this.lblBezeichnung.Name = "lblBezeichnung";
this.lblBezeichnung.Size = new System.Drawing.Size(69, 13);
this.lblBezeichnung.TabIndex = 6;
this.lblBezeichnung.Text = "Bezeichnung";
//
// txtbezeichnung
//
this.txtbezeichnung.Location = new System.Drawing.Point(686, 32);
this.txtbezeichnung.Name = "txtbezeichnung";
this.txtbezeichnung.Size = new System.Drawing.Size(354, 20);
this.txtbezeichnung.TabIndex = 7;
//
// cbboxstatus
//
this.cbboxstatus.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxstatus.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxstatus.Location = new System.Drawing.Point(686, 83);
this.cbboxstatus.Name = "cbboxstatus";
this.cbboxstatus.Size = new System.Drawing.Size(354, 19);
this.cbboxstatus.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxstatus.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxstatus.TabIndex = 7;
this.cbboxstatus.TabStop = false;
//
// lblstatus
//
this.lblstatus.AutoSize = true;
this.lblstatus.Location = new System.Drawing.Point(575, 89);
this.lblstatus.Name = "lblstatus";
this.lblstatus.Size = new System.Drawing.Size(37, 13);
this.lblstatus.TabIndex = 6;
this.lblstatus.Text = "Status";
//
// lblVerantwortlich
//
this.lblVerantwortlich.AutoSize = true;
this.lblVerantwortlich.Location = new System.Drawing.Point(575, 64);
this.lblVerantwortlich.Name = "lblVerantwortlich";
this.lblVerantwortlich.Size = new System.Drawing.Size(74, 13);
this.lblVerantwortlich.TabIndex = 8;
this.lblVerantwortlich.Text = "Verantwortlich";
//
// cbboxverantwortlich
//
this.cbboxverantwortlich.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
this.cbboxverantwortlich.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
this.cbboxverantwortlich.Location = new System.Drawing.Point(686, 58);
this.cbboxverantwortlich.Name = "cbboxverantwortlich";
this.cbboxverantwortlich.Size = new System.Drawing.Size(354, 19);
this.cbboxverantwortlich.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
this.cbboxverantwortlich.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
this.cbboxverantwortlich.TabIndex = 9;
this.cbboxverantwortlich.TabStop = false;
//
// rbDokumentbearbeiten
//
this.rbDokumentbearbeiten.AutoSize = true;
this.rbDokumentbearbeiten.Checked = true;
this.rbDokumentbearbeiten.Location = new System.Drawing.Point(16, 25);
this.rbDokumentbearbeiten.Name = "rbDokumentbearbeiten";
this.rbDokumentbearbeiten.Size = new System.Drawing.Size(156, 17);
this.rbDokumentbearbeiten.TabIndex = 10;
this.rbDokumentbearbeiten.TabStop = true;
this.rbDokumentbearbeiten.Text = "Dokument direkt bearbeiten";
this.rbDokumentbearbeiten.UseVisualStyleBackColor = true;
//
// rbEditlater
//
this.rbEditlater.AutoSize = true;
this.rbEditlater.Location = new System.Drawing.Point(16, 44);
this.rbEditlater.Name = "rbEditlater";
this.rbEditlater.Size = new System.Drawing.Size(159, 17);
this.rbEditlater.TabIndex = 11;
this.rbEditlater.Text = "Dokument später bearbeiten";
this.rbEditlater.UseVisualStyleBackColor = true;
//
// rbasPDFarchivieren
//
this.rbasPDFarchivieren.AutoSize = true;
this.rbasPDFarchivieren.Location = new System.Drawing.Point(16, 67);
this.rbasPDFarchivieren.Name = "rbasPDFarchivieren";
this.rbasPDFarchivieren.Size = new System.Drawing.Size(198, 17);
this.rbasPDFarchivieren.TabIndex = 12;
this.rbasPDFarchivieren.Text = "Dokument als PDF direkt archivieren";
this.rbasPDFarchivieren.UseVisualStyleBackColor = true;
//
// groupBox11
//
this.groupBox11.Controls.Add(this.gridDokwertlist);
this.groupBox11.Location = new System.Drawing.Point(578, 230);
this.groupBox11.Name = "groupBox11";
this.groupBox11.Size = new System.Drawing.Size(531, 420);
this.groupBox11.TabIndex = 13;
this.groupBox11.TabStop = false;
this.groupBox11.Text = "Dokument-spezifische Werte";
//
// gridDokwertlist
//
this.gridDokwertlist.AccessibleName = "Table";
this.gridDokwertlist.Dock = System.Windows.Forms.DockStyle.Fill;
this.gridDokwertlist.Location = new System.Drawing.Point(3, 16);
this.gridDokwertlist.Name = "gridDokwertlist";
this.gridDokwertlist.Size = new System.Drawing.Size(525, 401);
this.gridDokwertlist.TabIndex = 0;
this.gridDokwertlist.Text = "sfDataGrid1";
this.gridDokwertlist.CellClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.gridDokwertlist_CellClick);
this.gridDokwertlist.CellDoubleClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.gridDokwertlist_CellDoubleClick);
this.gridDokwertlist.Click += new System.EventHandler(this.gridDokwertlist_Click);
//
// sfButton2
//
this.sfButton2.Font = new System.Drawing.Font("Segoe UI Semibold", 9F);
this.sfButton2.Location = new System.Drawing.Point(982, 656);
this.sfButton2.Name = "sfButton2";
this.sfButton2.Size = new System.Drawing.Size(124, 28);
this.sfButton2.TabIndex = 14;
this.sfButton2.Text = "Dokument erstellen";
this.sfButton2.Click += new System.EventHandler(this.sfButton2_Click);
//
// groupBox9
//
this.groupBox9.Controls.Add(this.rbasPDF);
this.groupBox9.Controls.Add(this.rbDokumentbearbeiten);
this.groupBox9.Controls.Add(this.rbEditlater);
this.groupBox9.Controls.Add(this.rbasPDFarchivieren);
this.groupBox9.Location = new System.Drawing.Point(581, 111);
this.groupBox9.Name = "groupBox9";
this.groupBox9.Size = new System.Drawing.Size(459, 113);
this.groupBox9.TabIndex = 15;
this.groupBox9.TabStop = false;
this.groupBox9.Text = "Dokumentvewendung";
//
// rbasPDF
//
this.rbasPDF.AutoSize = true;
this.rbasPDF.Location = new System.Drawing.Point(16, 90);
this.rbasPDF.Name = "rbasPDF";
this.rbasPDF.Size = new System.Drawing.Size(163, 17);
this.rbasPDF.TabIndex = 13;
this.rbasPDF.Text = "Dokument als PDF speichern";
this.rbasPDF.UseVisualStyleBackColor = true;
//
// sfButton3
//
this.sfButton3.Font = new System.Drawing.Font("Segoe UI Semibold", 9F);
this.sfButton3.Location = new System.Drawing.Point(8, 656);
this.sfButton3.Name = "sfButton3";
this.sfButton3.Size = new System.Drawing.Size(124, 28);
this.sfButton3.TabIndex = 16;
this.sfButton3.Text = "Abbrechen";
this.sfButton3.Click += new System.EventHandler(this.sfButton3_Click);
//
// sfButton1
//
this.sfButton1.Font = new System.Drawing.Font("Segoe UI Semibold", 9F);
this.sfButton1.Location = new System.Drawing.Point(15, 21);
this.sfButton1.Name = "sfButton1";
this.sfButton1.Size = new System.Drawing.Size(47, 28);
this.sfButton1.TabIndex = 2;
//
// FrmDokumenterstellung
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1115, 703);
this.Controls.Add(this.sfButton3);
this.Controls.Add(this.groupBox9);
this.Controls.Add(this.sfButton2);
this.Controls.Add(this.groupBox4);
this.Controls.Add(this.groupBox11);
this.Controls.Add(this.groupBox1);
this.Controls.Add(this.lblBezeichnung);
this.Controls.Add(this.txtbezeichnung);
this.Controls.Add(this.cbboxverantwortlich);
this.Controls.Add(this.lblstatus);
this.Controls.Add(this.lblVerantwortlich);
this.Controls.Add(this.cbboxstatus);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "FrmDokumenterstellung";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Dokumenterstellung";
this.Load += new System.EventHandler(this.FrmDokumenterstellung_Load);
this.groupBox1.ResumeLayout(false);
this.groupBox1.PerformLayout();
this.groupBox4.ResumeLayout(false);
this.groupBox8.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.cbboxteam)).EndInit();
this.groupBox7.ResumeLayout(false);
this.groupBox7.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftrechts)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxunterschriftlinks)).EndInit();
this.groupBox6.ResumeLayout(false);
this.groupBox6.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxzustaendigmitarbeiter)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxzustaendigkube)).EndInit();
this.groupBox5.ResumeLayout(false);
this.groupBox5.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.cbboxpostzustellung)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxstatus)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.cbboxverantwortlich)).EndInit();
this.groupBox11.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.gridDokwertlist)).EndInit();
this.groupBox9.ResumeLayout(false);
this.groupBox9.PerformLayout();
this.ResumeLayout(false);
this.PerformLayout();
}
#endregion
private System.Windows.Forms.GroupBox groupBox1;
private System.Windows.Forms.Label lblPartner;
private System.Windows.Forms.Label lblPartnerInhaber;
private Syncfusion.WinForms.Controls.SfButton sfButton1;
private System.Windows.Forms.GroupBox groupBox3;
private System.Windows.Forms.GroupBox groupBox2;
private System.Windows.Forms.GroupBox groupBox4;
private System.Windows.Forms.GroupBox groupBox8;
private System.Windows.Forms.GroupBox groupBox7;
private System.Windows.Forms.GroupBox groupBox6;
private System.Windows.Forms.GroupBox groupBox5;
private System.Windows.Forms.Label lblDokumentDatum;
private Syncfusion.WinForms.ListView.SfComboBox cbboxpostzustellung;
private System.Windows.Forms.Label lblPostzustellung;
private System.Windows.Forms.Label lblTermin;
private Syncfusion.WinForms.Input.SfDateTimeEdit DateDokumentDatum;
private Syncfusion.WinForms.Input.SfDateTimeEdit DateTermin;
private System.Windows.Forms.Label lblUnterschriftrechts;
private System.Windows.Forms.Label lblUnterschriftlinks;
private Syncfusion.WinForms.ListView.SfComboBox cbboxzustaendigmitarbeiter;
private Syncfusion.WinForms.ListView.SfComboBox cbboxzustaendigkube;
private System.Windows.Forms.RadioButton rbzustaendigmitarbeiter;
private System.Windows.Forms.RadioButton rbzustaendigkube;
private Syncfusion.WinForms.ListView.SfComboBox cbboxteam;
private System.Windows.Forms.CheckBox cbformularohneunterschrfit;
private System.Windows.Forms.CheckBox cbdigitaleunterschrfiten;
private Syncfusion.WinForms.ListView.SfComboBox cbboxunterschriftrechts;
private Syncfusion.WinForms.ListView.SfComboBox cbboxunterschriftlinks;
private System.Windows.Forms.RadioButton rbDokumentbearbeiten;
private Syncfusion.WinForms.ListView.SfComboBox cbboxverantwortlich;
private System.Windows.Forms.Label lblVerantwortlich;
private Syncfusion.WinForms.ListView.SfComboBox cbboxstatus;
private System.Windows.Forms.Label lblstatus;
private System.Windows.Forms.TextBox txtbezeichnung;
private System.Windows.Forms.Label lblBezeichnung;
private System.Windows.Forms.RadioButton rbasPDFarchivieren;
private System.Windows.Forms.RadioButton rbEditlater;
private System.Windows.Forms.GroupBox groupBox11;
private Syncfusion.WinForms.Controls.SfButton sfButton2;
private Syncfusion.WinForms.DataGrid.SfDataGrid gridDokwertlist;
private System.Windows.Forms.GroupBox groupBox9;
private System.Windows.Forms.RadioButton rbasPDF;
private Syncfusion.WinForms.Controls.SfButton sfButton3;
}
}

@ -1,330 +0,0 @@
using OnDoc.Diverses;
using OnDoc.Klassen;
using Helper;
using Microsoft.Office.Interop.Excel;
using Model;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
using Syncfusion.WinForms.DataGrid;
using Syncfusion.WinForms.DataGrid.Interactivity;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Security.RightsManagement;
using System.Text;
using System.Threading.Tasks;
using System.Web.UI.WebControls;
using System.Windows.Forms;
using Database;
using OnDoc.UIControls;
namespace OnDoc.DocMgmt
{
public partial class FrmDokumenterstellung : SfForm
{
private int partnernr = 0;
private int profilnr = 0;
private int dokumenttypnr = 0;
public FrmDokumenterstellung()
{
InitializeComponent();
}
public FrmDokumenterstellung(int PartnerNr, int Dokumenttpynr, int Profilnr)
{
partnernr = PartnerNr;
dokumenttypnr = Dokumenttpynr;
profilnr = Profilnr;
InitializeComponent();
}
private void FrmDokumenterstellung_Load(object sender, EventArgs e)
{
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select nreintrag, bezeichnung from Postzustellung where aktiv=1 order by bezeichnung", false, true);
cbboxpostzustellung.DataSource = db.dsdaten.Tables[0];
cbboxpostzustellung.ValueMember = "nreintrag";
cbboxpostzustellung.DisplayMember = "bezeichnung";
db.clear_parameter();
db.add_parameter("@partnernr", "1000208");
db.Get_Tabledata("sp_dokumentbearbeitung_kube", true, false);
cbboxzustaendigkube.DataSource = db.dsdaten.Tables[0];
cbboxzustaendigkube.DisplayMember = "name";
cbboxzustaendigkube.ValueMember = "mitarbeiternr";
db.clear_parameter();
db.Get_Tabledata("SP_Dokumentbearbeitung_Mitarbeiter", true, false);
cbboxzustaendigmitarbeiter.DataSource = db.dsdaten.Tables[0];
cbboxzustaendigmitarbeiter.DisplayMember = "name";
cbboxzustaendigmitarbeiter.ValueMember = "mitarbeiternr";
cbboxzustaendigmitarbeiter.SelectedValue = AppParams.CurrentMitarbeiter;
cbboxunterschriftlinks.DataSource = db.dsdaten.Tables[0];
cbboxunterschriftlinks.DisplayMember = "name";
cbboxunterschriftlinks.ValueMember = "mitarbeiternr";
cbboxunterschriftrechts.DataSource = db.dsdaten.Tables[0];
cbboxunterschriftrechts.DisplayMember = "name";
cbboxunterschriftrechts.ValueMember = "mitarbeiternr";
cbboxverantwortlich.DataSource = db.dsdaten.Tables[0];
cbboxverantwortlich.DisplayMember = "name";
cbboxverantwortlich.ValueMember = "mitarbeiternr";
cbboxverantwortlich.SelectedValue = AppParams.CurrentMitarbeiter;
db.clear_parameter();
db.add_parameter("dokumenttypnr", dokumenttypnr.ToString());
db.add_parameter("@dokumentid", "");
db.add_parameter("@fnkt", "1");
db.add_parameter("@mitarbeiternr", AppParams.CurrentMitarbeiter.ToString());
db.add_parameter("@bck", "0");
db.Get_Tabledata("SP_Dokumentbearbeitung_StatusSelektion", true, false);
cbboxstatus.DataSource = db.dsdaten.Tables[0];
cbboxstatus.DisplayMember = "Bezeichnung";
cbboxstatus.ValueMember = "dokumentstatusnr";
cbboxstatus.SelectedIndex = 1;
if (partnernr != 0)
{
db.Get_Tabledata("Select * from partner where nrpar00=" + partnernr, false, true);
this.lblPartner.Text = db.dsdaten.Tables[0].Rows[0]["nrpar00"].ToString() + " " + db.dsdaten.Tables[0].Rows[0]["bkpar00"].ToString();
}
if (dokumenttypnr != 0)
{
db.Get_Tabledata("Select * from dokumenttyp where dokumenttypnr=" + dokumenttypnr, false, true);
this.txtbezeichnung.Text = db.dsdaten.Tables[0].Rows[0]["Bezeichnung"].ToString();
}
if (profilnr != 0)
{
db.Get_Tabledata("Select * from profil where profilnr=" + profilnr, false, true);
int ulinks = 0;
int urechts = 0;
try
{
ulinks = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["unterschriftlinks"].ToString());
cbboxunterschriftlinks.SelectedValue = ulinks;
}
catch { ulinks = 0; }
try
{
urechts = Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["unterschriftrechts"].ToString());
cbboxunterschriftrechts.SelectedValue = urechts;
}
catch { urechts = 0; }
}
System.Data.DataTable dokwertlist = new System.Data.DataTable();
dokwertlist = db.Get_DokumentWertList("", dokumenttypnr);
gridDokwertlist.DataSource = dokwertlist;
for (int i = 3; i < gridDokwertlist.Columns.Count; i++)
{
gridDokwertlist.Columns[i].Visible = false;
}
gridDokwertlist.Columns[0].AllowEditing = false;
gridDokwertlist.Columns[1].AllowEditing = false;
gridDokwertlist.Columns[0].Width = gridDokwertlist.Width * 0.35;
gridDokwertlist.Columns[1].Width = gridDokwertlist.Width * 0.15;
gridDokwertlist.Columns[2].Width = gridDokwertlist.Width * 0.35;
gridDokwertlist.Columns.Add(new GridImageColumn() { MappingName = "S", ImageLayout = ImageLayout.Center });
gridDokwertlist.Columns["S"].Width = 25;
gridDokwertlist.QueryImageCellStyle += gridDokwertlist_QueryImageCellStyle;
db = null;
Refresh_Team();
this.cbboxteam.SelectedIndex = 0;
}
private void gridDokwertlist_QueryImageCellStyle(object sender, Syncfusion.WinForms.DataGrid.Events.QueryImageCellStyleEventArgs e)
{
var rowdata = (DataRowView)e.Record;
var feldtyp = rowdata.Row.ItemArray[5].ToString();
var datenherkunft = rowdata.Row.ItemArray[6].ToString();
try
{
if (feldtyp.ToUpper().Substring(0, 5) == "DATUM")
{
e.Image = (System.Drawing.Image.FromFile(System.Windows.Forms.Application.StartupPath + @"\images\calendar.png"));
return;
}
}
catch { }
try
{
if (datenherkunft.ToString().Trim() != "")
{
e.Image = (System.Drawing.Image.FromFile(System.Windows.Forms.Application.StartupPath + @"\images\Search.png"));
}
if (datenherkunft.Substring(0, 3).ToUpper() == "&PA")
{
e.Image = (System.Drawing.Image.FromFile(System.Windows.Forms.Application.StartupPath + @"\images\Partner.png"));
}
}
catch { }
//e.Image = (Image.FromFile(System.Windows.Forms.Application.StartupPath + @"\images\Search_16x16.png"));
}
private void Refresh_Team()
{
DB dbteam = new DB(AppParams.connectionstring);
dbteam.clear_parameter();
dbteam.add_parameter("@profilnr", profilnr.ToString());
dbteam.add_parameter("@mitarbeiternr", cbboxzustaendigmitarbeiter.SelectedValue.ToString());
dbteam.Get_Tabledata("sp_dokumentbearbeitung_team", true, false);
cbboxteam.DataSource = null;
cbboxteam.DataSource = dbteam.dsdaten.Tables[0];
cbboxteam.ValueMember = "teamnr";
cbboxteam.DisplayMember = "bezeichnung";
}
private void sfButton2_Click(object sender, EventArgs e)
{
clsDocData dokdata = new clsDocData();
dokdata.PartnerNr = partnernr.ToString();
dokdata.UseEDOKA_Values = "True";
dokdata.DokumenttypNr = dokumenttypnr.ToString();
dokdata.Unterschrift_Links = cbboxunterschriftlinks.SelectedValue.ToString();
dokdata.Unterschrift_Rechts = cbboxunterschriftrechts.SelectedValue.ToString();
dokdata.Verantwortlich = cbboxverantwortlich.SelectedValue.ToString();
dokdata.Team = cbboxteam.SelectedValue.ToString();
if (rbzustaendigkube.Checked) { dokdata.Zustaendig = cbboxzustaendigkube.SelectedValue.ToString(); } else { dokdata.Zustaendig = cbboxzustaendigmitarbeiter.SelectedValue.ToString(); }
dokdata.Status = cbboxstatus.SelectedValue.ToString();
dokdata.Ersteller = AppParams.CurrentMitarbeiter.ToString();
dokdata.DokumentDatum = DateDokumentDatum.DateTimeText.ToString();
dokdata.Bezeichnung = txtbezeichnung.Text;
dokdata.UseEDOKA_Values = "True";
if (rbasPDFarchivieren.Checked) { dokdata.Result_as_PDF = "True"; } else { dokdata.Result_as_PDF = ""; }
if (cbdigitaleunterschrfiten.Checked) { dokdata.As_Faksimile = "True"; } else { dokdata.As_Faksimile = "False"; }
DOCGEN.DocGen docgen = new DOCGEN.DocGen(AppParams.connectionstring);
string dokumentid = docgen.GenDocID(dokdata);
dokdata.Dokumentid = dokumentid;
if (dokumentid != "")
{
if (dokdata.barcode_type == "1")
{
DB dB = new DB(AppParams.connectionstring);
dB.clear_parameter();
dB.add_parameter("@dokumentid", dokumentid);
dB.add_parameter("@DokumentidBR", "");
dB.Get_Tabledata("sp_get_barcodetype_and_value", true, false);
dokdata.barcode_content = dB.daten.Tables[0].Rows[0][1].ToString();
dB = null;
}
DOCGEN.Generator.DocGenerator_from_EDOKA Generator = new DOCGEN.Generator.DocGenerator_from_EDOKA(AppParams.connectionstring, AppParams.tempdir, AppParams.RESTURI, AppParams.apikey, AppParams.Office_Fill_DocIO);
clsdok dok = new clsdok("", "", "");
dok = Generator.Generate_Doc_EDOKA(dokumentid, ref dokdata);
if (rbDokumentbearbeiten.Checked)
{
string filename = AppParams.tempdir + dokumentid + "." + dok.extension;
System.IO.File.WriteAllBytes(filename, Convert.FromBase64String(dok.dokument));
DB db = new DB(AppParams.connectionstring);
db.Save_To_DB(dokdata.Dokumentid, filename);
db = null;
System.Diagnostics.Process.Start("winword.exe", filename);
clsProcessWatch.AddToList(dokdata.Dokumentid, filename, "Word");
}
if (rbasPDFarchivieren.Checked)
{
dok.extension = "pdf";
string filename = AppParams.tempdir + dokumentid + "." + dok.extension;
System.IO.File.WriteAllBytes(filename, Convert.FromBase64String(dok.dokument));
DB db = new DB(AppParams.connectionstring);
db.Save_To_DB(dokdata.Dokumentid, filename);
}
if (rbEditlater.Checked)
{
string filename = AppParams.tempdir + dokumentid + "." + dok.extension;
System.IO.File.WriteAllBytes(filename, Convert.FromBase64String(dok.dokument));
DB db = new DB(AppParams.connectionstring);
db.Save_To_DB(dokdata.Dokumentid, filename);
db = null;
}
this.Close();
}
}
private void gridDokwertlist_Click(object sender, EventArgs e)
{
}
private void gridDokwertlist_CellDoubleClick(object sender, Syncfusion.WinForms.DataGrid.Events.CellClickEventArgs e)
{
var rowIndex = DataGridIndexResolver.ResolveToRecordIndex(this.gridDokwertlist.TableControl, this.gridDokwertlist.CurrentCell.RowIndex);
if (rowIndex != -1)
{
Set_CellValue(rowIndex, "Gaga");
return;
var record = (this.gridDokwertlist.View.Records[rowIndex].Data);
//MessageBox.Show(record.OrderID.ToString());
var selectedItem = e.DataRow;
var dataRow = (e.DataRow.RowData as DataRowView).Row;
var ft = dataRow["feldtyp"].ToString();
var da = dataRow["datenherkunft"].ToString();
if (ft.ToUpper().Substring(0, 5) == "DATUM")
{
frmCalendar fcal = new frmCalendar();
fcal.ShowDialog();
if (fcal.DialogResult == DialogResult.OK)
{
Set_CellValue(rowIndex,"Gaga");
}
}
}
}
private void Set_CellValue(int row,string wert)
{
int rowIndex = row + 1;
int columnIndex = gridDokwertlist.TableControl.ResolveToGridVisibleColumnIndex(2);
columnIndex = 2;
if (columnIndex < 0)
return;
var mappingName = gridDokwertlist.Columns[columnIndex].MappingName;
var recordIndex = gridDokwertlist.TableControl.ResolveToRecordIndex(rowIndex);
//recordIndex = 0;
if (recordIndex < 0)
return;
object data;
if (gridDokwertlist.View.TopLevelGroup != null)
{
var record = gridDokwertlist.View.TopLevelGroup.DisplayElements[recordIndex];
if (!record.IsRecords)
return;
data = (record as Syncfusion.Data.RecordEntry).Data;
}
else
data = gridDokwertlist.View.Records.GetItemAt(recordIndex);
this.gridDokwertlist.View.GetPropertyAccessProvider().SetValue(data, mappingName, "Modified Value");
}
private void gridDokwertlist_CellClick(object sender, Syncfusion.WinForms.DataGrid.Events.CellClickEventArgs e)
{
int columnIndex = gridDokwertlist.TableControl.ResolveToGridVisibleColumnIndex(2);
}
private void sfButton3_Click(object sender, EventArgs e)
{
this.DialogResult = DialogResult.Abort;
this.Close();
}
}
}

@ -1,287 +0,0 @@
<?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>
<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>
AAABAAEAMDAAAAEAIACoJQAAFgAAACgAAAAwAAAAYAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAABkAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAAAYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALcAAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAC3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAADPAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAM8AAAC/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAADvAAAAvwAAAL8AAAC/AAAAtwAAABgAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAADvAAAAvwAAAL8AAADPAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAvwAAAL8AAAC/AAAAvwAA
AL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAACPAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAvwAA
AL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAACPAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAwAAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAA
AL8AAAC/AAAAvwAAAL8AAACPAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAA
AL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAACPAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYAAAAsAAAAHUAAAAhAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAABAAAAAgAAAA/QAAAP8AAAD+AAAAygAA
AHUAAAAaAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAEAAAAAAAAAAygAA
AN4AAAB0AAAA2AAAAP8AAADmAAAAKQAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
ABAAAAAAAAAAdQAAAP4AAABIAAAA5gAAAOYAAADmAAAA5gAAANsAAAC/AAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
ADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAABAAAAAAAAAAIQAAAP4AAAD9AAAA5gAAACgAAAAoAAAA5gAAAP8AAAC/AAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAEAAAAAAAAAAAAAAAMgAAAD/AAAAUAAAAAAAAAAAAAAAKAAA
AOYAAADrAAAAKQAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAABAAAAAAAAAAAAAAACgAAADmAAAA5gAA
ACgAAAAAAAAAAAAAACgAAADmAAAA5gAAACgAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAABAAAAAAAAAAAAAA
AAAAAAAoAAAA5gAAAOYAAAAoAAAAAAAAAAAAAAAoAAAA5gAAAOYAAABoAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAKAAAAOYAAADmAAAAKQAAAAAAAAAAAAAAKAAAAOYAAAD6AAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
ADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgAAADmAAAA5gAAACgAAAAAAAAAAAAA
ACgAAADmAAAA/wAAAEwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABYAAAA5gAA
AOYAAAAoAAAAAAAAAAAAAAAoAAAA5gAAAOYAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAC/AAAAKAAAAOsAAADmAAAAKQAAAAAAAAAAAAAAKAAAAOYAAADmAAAAKQAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAAAwAAAAAAAAAL8AAAD/AAAA5gAAACgAAAAAAAAAAAAAACgAAADmAAAA5gAA
ACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAwAAAAAAAAAL8AAADbAAAA5gAAAOYAAAAoAAAAAAAA
AAAAAAApAAAA9QAAAOYAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAC/AAAAAAAAAL8AAAC/AAAAKAAA
AOYAAADmAAAAKQAAAAEAAACOAAAA/wAAAPUAAADmAAAAKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAwAAAAAAAA
AL8AAAC/AAAAAAAAACgAAADmAAAA5gAAAJ4AAAD/AAAAjwAAACkAAADmAAAA5gAAACgAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAAAwAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABMAAAA/wAAAP8AAACfAAAAAQAAAAAAAAAoAAAA5gAA
AOYAAAAeAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAC/AAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAAAPoAAADmAAAAKQAA
AAAAAAAAAAAAKQAAAPQAAACXAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAAAwAAAAAAAAAL8AAAC/AAAAAAAAAAAAAABAAAAA/wAA
AGgAAADmAAAA5gAAACgAAAAAAAAAAAAAANAAAAC6AAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
ADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAABAAAAABAAAAOAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAM8AAAC/AAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAoAAAA5gAAAOcAAABbAAAAewAAAP4AAACAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAL8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAEAAAAA4AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAC3AAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAKAAAANoAAAD/AAAA/wAAALcAAAAKAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAADAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAABAAAABAAAAA/wAAAHAAAABAAAAAQAAA
AEAAAABoAAAA+gAAAOYAAAAoAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAUAAAA1AAAAKgAA
AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAACgAAADmAAAA5gAAACgAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAKAAAAOYAAADmAAAAKQAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAoAAAA5gAAAOYAAAAoAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAGgAAADmAAAA5gAAACgAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAL8AAAC/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAPoAAADmAAAAKQAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL8AAADvAAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAA
AL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAADPAAAA/wAA
AOYAAAAoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAC/AAAAvwAAAL8AAADPAAAA/wAA
AM8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAAAL8AAAC/AAAAvwAA
AL8AAAC/AAAAtwAAACgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAA
AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAA/wAAAHAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABwAAAA/wAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAA
AP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAADgAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAOAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAA
AEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAQAAAAEAAAABAAAAAOAAA
AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAAAAP/8AAMAAAAA//wAAwAAAAD//
AADP////P/8AAM////8//wAAz////wH/AADP////Af8AAM////8x/wAAz/4AATH/AADP/gABMf8AAM//
//8x/wAAz/4AATH/AADP/gABMf8AAM////8x/wAAz///DzH/AADIAAABMf8AAMgAAIAx/wAAyAAAgDH/
AADIAACAMf8AAMgAAMYR/wAAyAAAwwH/AADIAADhgf8AAMgAAPDB/wAAyAAA+GH/AADIAAAAMP8AAMgA
AAAYfwAAyAAAAQw/AADIAAABBh8AAMgAAAEADwAAyAAAASAHAADIAAABMEMAAMgAAAEwYwAAyAAAATAz
AADIAAAAMAMAAMgAAAAxAwAAyAAAADGHAADP//8Ycf8AAM///xDx/wAAz///AfH/AADP//8D8f8AAM//
/wfx/wAAwAAAD/H/AADAAAAf8f8AAPx////x/wAA/H////H/AAD8AAAAAf8AAPwAAAAB/wAA/AAAAAH/
AAA=
</value>
</data>
</root>

@ -28,21 +28,26 @@
/// </summary>
private void InitializeComponent()
{
Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo treeNodeAdvStyleInfo1 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo();
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmBewilligung));
this.approval1 = new OnDoc.UIControls.Approval();
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
this.tabControlAdv1 = new Syncfusion.Windows.Forms.Tools.TabControlAdv();
this.tabPageAdv1 = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
this.approval1 = new OnDoc.UIControls.Approval();
this.tabPageAdv2 = new Syncfusion.Windows.Forms.Tools.TabPageAdv();
this.serienbrief1 = new OnDoc.UIControls.Serienbrief();
this.groupBox1 = new System.Windows.Forms.GroupBox();
this.treeViewAdv1 = new Syncfusion.Windows.Forms.Tools.TreeViewAdv();
this.toolStrip1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.tabControlAdv1)).BeginInit();
this.tabControlAdv1.SuspendLayout();
this.tabPageAdv1.SuspendLayout();
this.tabPageAdv2.SuspendLayout();
this.groupBox1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).BeginInit();
this.SuspendLayout();
//
// approval1
//
this.approval1.Dock = System.Windows.Forms.DockStyle.Fill;
this.approval1.Location = new System.Drawing.Point(2, 33);
this.approval1.Name = "approval1";
this.approval1.Size = new System.Drawing.Size(1608, 917);
this.approval1.TabIndex = 0;
//
// toolStrip1
//
this.toolStrip1.ImageScalingSize = new System.Drawing.Size(24, 24);
@ -53,6 +58,7 @@
this.toolStrip1.Size = new System.Drawing.Size(1608, 31);
this.toolStrip1.TabIndex = 1;
this.toolStrip1.Text = "toolStrip1";
this.toolStrip1.Visible = false;
//
// toolStripButton1
//
@ -64,12 +70,122 @@
this.toolStripButton1.Text = "toolStripButton1";
this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click);
//
// tabControlAdv1
//
this.tabControlAdv1.Controls.Add(this.tabPageAdv1);
this.tabControlAdv1.Controls.Add(this.tabPageAdv2);
this.tabControlAdv1.Dock = System.Windows.Forms.DockStyle.Fill;
this.tabControlAdv1.Location = new System.Drawing.Point(2, 2);
this.tabControlAdv1.Name = "tabControlAdv1";
this.tabControlAdv1.Size = new System.Drawing.Size(1608, 759);
this.tabControlAdv1.TabIndex = 2;
this.tabControlAdv1.ThemeStyle.PrimitiveButtonStyle.DisabledNextPageImage = null;
this.tabControlAdv1.SelectedIndexChanged += new System.EventHandler(this.tabControlAdv1_SelectedIndexChanged);
//
// tabPageAdv1
//
this.tabPageAdv1.Controls.Add(this.approval1);
this.tabPageAdv1.Image = null;
this.tabPageAdv1.ImageSize = new System.Drawing.Size(16, 16);
this.tabPageAdv1.Location = new System.Drawing.Point(1, 25);
this.tabPageAdv1.Name = "tabPageAdv1";
this.tabPageAdv1.ShowCloseButton = true;
this.tabPageAdv1.Size = new System.Drawing.Size(1605, 732);
this.tabPageAdv1.Text = "Dokument-Prüfung";
this.tabPageAdv1.ThemesEnabled = false;
//
// approval1
//
this.approval1.Dock = System.Windows.Forms.DockStyle.Fill;
this.approval1.Location = new System.Drawing.Point(0, 0);
this.approval1.Name = "approval1";
this.approval1.Size = new System.Drawing.Size(1605, 732);
this.approval1.TabIndex = 0;
//
// tabPageAdv2
//
this.tabPageAdv2.Controls.Add(this.serienbrief1);
this.tabPageAdv2.Controls.Add(this.groupBox1);
this.tabPageAdv2.Image = null;
this.tabPageAdv2.ImageSize = new System.Drawing.Size(16, 16);
this.tabPageAdv2.Location = new System.Drawing.Point(1, 25);
this.tabPageAdv2.Name = "tabPageAdv2";
this.tabPageAdv2.ShowCloseButton = true;
this.tabPageAdv2.Size = new System.Drawing.Size(1605, 732);
this.tabPageAdv2.Text = "Serienbrief";
this.tabPageAdv2.ThemesEnabled = false;
//
// serienbrief1
//
this.serienbrief1.Dock = System.Windows.Forms.DockStyle.Fill;
this.serienbrief1.Location = new System.Drawing.Point(200, 0);
this.serienbrief1.Name = "serienbrief1";
this.serienbrief1.Size = new System.Drawing.Size(1405, 732);
this.serienbrief1.TabIndex = 1;
//
// groupBox1
//
this.groupBox1.Controls.Add(this.treeViewAdv1);
this.groupBox1.Dock = System.Windows.Forms.DockStyle.Left;
this.groupBox1.Location = new System.Drawing.Point(0, 0);
this.groupBox1.Name = "groupBox1";
this.groupBox1.Size = new System.Drawing.Size(200, 732);
this.groupBox1.TabIndex = 0;
this.groupBox1.TabStop = false;
//
// 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(194, 713);
this.treeViewAdv1.Dock = System.Windows.Forms.DockStyle.Fill;
//
//
//
this.treeViewAdv1.HelpTextControl.BaseThemeName = null;
this.treeViewAdv1.HelpTextControl.Location = new System.Drawing.Point(0, 0);
this.treeViewAdv1.HelpTextControl.Name = "";
this.treeViewAdv1.HelpTextControl.Size = new System.Drawing.Size(392, 112);
this.treeViewAdv1.HelpTextControl.TabIndex = 0;
this.treeViewAdv1.HelpTextControl.Visible = true;
this.treeViewAdv1.InactiveSelectedNodeForeColor = System.Drawing.SystemColors.ControlText;
this.treeViewAdv1.Location = new System.Drawing.Point(3, 16);
this.treeViewAdv1.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(165)))), ((int)(((byte)(220)))));
this.treeViewAdv1.Name = "treeViewAdv1";
this.treeViewAdv1.SelectedNodeForeColor = System.Drawing.SystemColors.HighlightText;
this.treeViewAdv1.Size = new System.Drawing.Size(194, 713);
this.treeViewAdv1.TabIndex = 0;
this.treeViewAdv1.Text = "treeViewAdv1";
this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.CheckBoxTickThickness = 1;
this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.EnsureDefaultOptionedChild = true;
this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
//
//
//
this.treeViewAdv1.ToolTipControl.BaseThemeName = null;
this.treeViewAdv1.ToolTipControl.Location = new System.Drawing.Point(0, 0);
this.treeViewAdv1.ToolTipControl.Name = "";
this.treeViewAdv1.ToolTipControl.Size = new System.Drawing.Size(392, 112);
this.treeViewAdv1.ToolTipControl.TabIndex = 0;
this.treeViewAdv1.ToolTipControl.Visible = true;
this.treeViewAdv1.NodeMouseClick += new Syncfusion.Windows.Forms.Tools.TreeNodeAdvMouseClickArgs(this.treeViewAdv1_NodeMouseClick);
//
// frmBewilligung
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1612, 952);
this.Controls.Add(this.approval1);
this.ClientSize = new System.Drawing.Size(1612, 763);
this.Controls.Add(this.tabControlAdv1);
this.Controls.Add(this.toolStrip1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "frmBewilligung";
@ -79,6 +195,12 @@
this.Load += new System.EventHandler(this.frmBewilligung_Load);
this.toolStrip1.ResumeLayout(false);
this.toolStrip1.PerformLayout();
((System.ComponentModel.ISupportInitialize)(this.tabControlAdv1)).EndInit();
this.tabControlAdv1.ResumeLayout(false);
this.tabPageAdv1.ResumeLayout(false);
this.tabPageAdv2.ResumeLayout(false);
this.groupBox1.ResumeLayout(false);
((System.ComponentModel.ISupportInitialize)(this.treeViewAdv1)).EndInit();
this.ResumeLayout(false);
this.PerformLayout();
@ -89,5 +211,11 @@
private UIControls.Approval approval1;
private System.Windows.Forms.ToolStrip toolStrip1;
private System.Windows.Forms.ToolStripButton toolStripButton1;
private Syncfusion.Windows.Forms.Tools.TabControlAdv tabControlAdv1;
private Syncfusion.Windows.Forms.Tools.TabPageAdv tabPageAdv1;
private Syncfusion.Windows.Forms.Tools.TabPageAdv tabPageAdv2;
private UIControls.Serienbrief serienbrief1;
private System.Windows.Forms.GroupBox groupBox1;
private Syncfusion.Windows.Forms.Tools.TreeViewAdv treeViewAdv1;
}
}

@ -10,10 +10,13 @@ using System.Windows.Forms;
using OnDoc.Klassen;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
using BroadcastListener.Classes;
using BroadcastListener.Interfaces;
using static BroadcastListener.Classes.Factory;
namespace OnDoc.DocMgmt
{
public partial class frmBewilligung : SfForm
public partial class frmBewilligung : SfForm, IMessageListener1
{
public frmBewilligung()
{
@ -22,16 +25,96 @@ namespace OnDoc.DocMgmt
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
this.Style.ShadowOpacity = Theaming.ShadowOpacity;
this.Style.InactiveShadowOpacity = Theaming.InactivShadowOpacity;
Broadcaster().AddListener(this);
Closing += Form_Closing;
}
private void frmBewilligung_Load(object sender, EventArgs e)
private void Form_Closing(object sender, CancelEventArgs e)
{
Broadcaster().RemoveListener(this);
}
public void OnListen(string message, SenderInfo sender)
{
if (message == "Serienbrief")
{
if (sender.SenderName == "Removesbfromlist")
{
refresh_serienbief();
}
}
}
private void frmBewilligung_Load(object sender, EventArgs e)
{
this.approval1.Update_Docs(AppParams.CurrentMitarbeiter);
if (approval1.anzahl_dokument() == 0)
{
this.tabControlAdv1.TabPages.RemoveAt(0);
refresh_serienbief();
}
else
{
refresh_serienbief();
}
}
private void toolStripButton1_Click(object sender, EventArgs e)
{
this.Close();
}
private void refresh_serienbief()
{
treeViewAdv1.Nodes.Clear();
Database.DB db = new Database.DB(AppParams.connectionstring);
db.Get_Tabledata("Select * from view_relaunch_approval_Serienbrief where mitarbeiter_bewilligung=" + AppParams.CurrentMitarbeiter.ToString() + " order by bezeichnung", false, true);
foreach (DataRow dr in db.dsdaten.Tables[0].Rows)
{
TreeNodeAdv node = new TreeNodeAdv();
node.Text = dr["bezeichnung"].ToString();
node.Tag = dr["serienbriefnr"].ToString();
node.TagObject = dr;
treeViewAdv1.Nodes.Add(node);
}
if (treeViewAdv1.Nodes.Count > 0)
{
treeViewAdv1.SelectedNode = treeViewAdv1.Nodes[0];
update_serienbrief();
serienbrief1.setfuncitons(true);
}
else
{
serienbrief1.setfuncitons(false);
}
}
private void tabControlAdv1_SelectedIndexChanged(object sender, EventArgs e)
{
if (tabControlAdv1.SelectedIndex > 1 && tabControlAdv1.SelectedIndex==1)
{
refresh_serienbief();
}
}
private void treeViewAdv1_NodeMouseClick(object sender, TreeViewAdvMouseClickEventArgs e)
{
update_serienbrief();
}
private void update_serienbrief()
{
serienbrief1.approval = true;
//serienbrief1.approvaldata = new DataTable();
serienbrief1.approvaldata = treeViewAdv1.SelectedNode.TagObject as DataRow;
serienbrief1.Init();
//refresh_serienbief();
try
{
serienbrief1.open_sb(Convert.ToInt32(treeViewAdv1.SelectedNode.Tag));
}
catch { }
}
}
}

@ -120,6 +120,9 @@
<metadata name="toolStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<value>25</value>
</metadata>
<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>

@ -0,0 +1,63 @@
namespace OnDoc.DocMgmt
{
partial class frmSerienbrief
{
/// <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()
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(frmSerienbrief));
this.serienbrief1 = new OnDoc.UIControls.Serienbrief();
this.SuspendLayout();
//
// serienbrief1
//
this.serienbrief1.Dock = System.Windows.Forms.DockStyle.Fill;
this.serienbrief1.Location = new System.Drawing.Point(2, 2);
this.serienbrief1.Name = "serienbrief1";
this.serienbrief1.Size = new System.Drawing.Size(1669, 786);
this.serienbrief1.TabIndex = 0;
//
// frmSerienbrief
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(1673, 790);
this.Controls.Add(this.serienbrief1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.Name = "frmSerienbrief";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Serienbrief";
this.Load += new System.EventHandler(this.frmSerienbrief_Load);
this.ResumeLayout(false);
}
#endregion
private UIControls.Serienbrief serienbrief1;
}
}

@ -0,0 +1,63 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using Syncfusion.Windows.Forms.Tools;
using Syncfusion.WinForms.Controls;
using NLog;
using OnDoc.DocMgmt;
using OnDoc.Helper;
using OnDoc.Klassen;
using BroadcastListener.Classes;
using BroadcastListener.Interfaces;
using static BroadcastListener.Classes.Factory;
namespace OnDoc.DocMgmt
{
public partial class frmSerienbrief : SfForm//, IMessageListener1
{
private int profilnr = 0;
public frmSerienbrief()
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
this.Style.ShadowOpacity = Theaming.ShadowOpacity;
this.Style.InactiveShadowOpacity = Theaming.InactivShadowOpacity;
//Broadcaster().AddListener(this);
Closing += Form_Closing;
}
public frmSerienbrief(int profilnr)
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
this.Style.ShadowOpacity = Theaming.ShadowOpacity;
this.Style.InactiveShadowOpacity = Theaming.InactivShadowOpacity;
this.profilnr = profilnr;
////Broadcaster().AddListener(this);
////Closing += Form_Closing;
}
private void Form_Closing(object sender, CancelEventArgs e)
{
serienbrief1.dispose();
}
private bool IsPreview = false;
private string PreviewFiename = "";
private int broadcasterdone = 0;
private void frmSerienbrief_Load(object sender, EventArgs e)
{
serienbrief1.Init();
}
}
}

@ -117,22 +117,7 @@
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<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>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="ribbonbuttonsavetemplate.SmallImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAABNJREFUOE9jGAWjYBSMAjBgYAAABBAAAadEfGMAAAAASUVORK5CYII=
</value>
</data>
<metadata name="openFileDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<data name="$this.Icon" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
AAABAAUAAAAAAAEAIABVIgAAVgAAADAwAAABACAAqCUAAKsiAAAgIAAAAQAgAKgQAABTSAAAGBgAAAEA

@ -1,6 +1,7 @@
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Configuration;
using System.Data;
using System.Drawing;
using System.Linq;
@ -17,7 +18,11 @@ namespace OnDoc.DocMgmt
{
public partial class frmToApproval : SfForm
{
public string dokumentid { get; set; } ="";
public string dokumentid { get; set; } = "";
public string serienbriefnr { get; set; } = "";
private bool isserienbrief = false;
DB db = new DB(AppParams.connectionstring);
DB db1 = new DB(AppParams.connectionstring);
@ -31,14 +36,14 @@ namespace OnDoc.DocMgmt
Closing += Form_Closing;
}
private void Form_Closing(object sender, CancelEventArgs e)
{
private void Form_Closing(object sender, CancelEventArgs e)
{
db = null;
db1 = null;
}
}
private void frmToApproval_Load(object sender, EventArgs e)
private void frmToApproval_Load(object sender, EventArgs e)
{
db.clear_parameter();
@ -52,28 +57,46 @@ namespace OnDoc.DocMgmt
cbboxunterschriftrechts.DisplayMember = "name";
cbboxunterschriftrechts.ValueMember = "mitarbeiternr";
if (dokumentid=="") { return; }
if (dokumentid == "" && serienbriefnr == "") { return; }
update_dokdetails();
}
public void update_dokdetails() {
}
public void update_dokdetails()
{
if (serienbriefnr != "") { isserienbrief = true; }
btntoapproval.Enabled = true;
db1.Get_Tabledata("Select * from dokument where dokumentid='"+dokumentid+"'",false,true);
cbboxunterschriftlinks.SelectedValue = db1.dsdaten.Tables[0].Rows[0]["unterschriftlinks"].ToString();
cbboxunterschriftrechts.SelectedValue = db1.dsdaten.Tables[0].Rows[0]["unterschriftrechts"].ToString();
pxapproval1.Visible = false;
pxapproval2.Visible = false;
cbboxunterschriftlinks.Enabled = true;
cbboxunterschriftrechts.Enabled = true;
if (!isserienbrief)
{
db1.Get_Tabledata("Select * from dokument where dokumentid='" + dokumentid + "'", false, true);
cbboxunterschriftlinks.SelectedValue = db1.dsdaten.Tables[0].Rows[0]["unterschriftlinks"].ToString();
cbboxunterschriftrechts.SelectedValue = db1.dsdaten.Tables[0].Rows[0]["unterschriftrechts"].ToString();
pxapproval1.Visible = false;
pxapproval2.Visible = false;
cbboxunterschriftlinks.Enabled = true;
cbboxunterschriftrechts.Enabled = true;
}
else
{
db1.Get_Tabledata("Select * from edex_sb_serienbrief where serienbriefnr=" + serienbriefnr, false, true);
cbboxunterschriftlinks.SelectedValue = db1.dsdaten.Tables[0].Rows[0]["unterschriftlinks"].ToString();
cbboxunterschriftrechts.SelectedValue = db1.dsdaten.Tables[0].Rows[0]["unterschriftrechts"].ToString();
pxapproval1.Visible = false;
pxapproval2.Visible = false;
cbboxunterschriftlinks.Enabled = true;
cbboxunterschriftrechts.Enabled = true;
}
if (db1.dsdaten.Tables[0].Rows[0]["ersteller"].ToString()== db1.dsdaten.Tables[0].Rows[0]["unterschriftlinks"].ToString())
if (db1.dsdaten.Tables[0].Rows[0]["mutierer"].ToString() == db1.dsdaten.Tables[0].Rows[0]["unterschriftlinks"].ToString())
{
cbboxunterschriftlinks.Enabled = false;
pxapproval1.Visible = true;
}
if (db1.dsdaten.Tables[0].Rows[0]["ersteller"].ToString() == db1.dsdaten.Tables[0].Rows[0]["unterschriftrechts"].ToString())
if (db1.dsdaten.Tables[0].Rows[0]["mutierer"].ToString() == db1.dsdaten.Tables[0].Rows[0]["unterschriftrechts"].ToString())
{
cbboxunterschriftrechts.Enabled = false;
pxapproval2.Visible = true;
@ -92,8 +115,8 @@ namespace OnDoc.DocMgmt
}
}
if (Convert.ToBoolean(db1.dsdaten.Tables[0].Rows[0]["approved"])){
if (Convert.ToBoolean(db1.dsdaten.Tables[0].Rows[0]["approved"]))
{
cbboxunterschriftlinks.Enabled = false;
pxapproval1.Visible = true;
cbboxunterschriftrechts.Enabled = false;
@ -122,31 +145,44 @@ namespace OnDoc.DocMgmt
}
public void insert_bewilligung() {
public void insert_bewilligung()
{
if (!btntoapproval.Enabled) { return; };
DB dB = new DB(AppParams.connectionstring);
string sql = "Update dokument_Bewilligung set aktiv=0, mutiert_am=getdate(), mutierer = " + AppParams.CurrentMitarbeiter.ToString();
sql = sql + " where dokumentid='" + dokumentid + "' and abgelehnt=0 and bewilligt=0";
dB.Exec_SQL(sql);
string sql = "";
if (!isserienbrief)
{
sql = "Update dokument_Bewilligung set aktiv=0, mutiert_am=getdate(), mutierer = " + AppParams.CurrentMitarbeiter.ToString();
sql = sql + " where dokumentid='" + dokumentid + "' and abgelehnt=0 and bewilligt=0";
dB.Exec_SQL(sql);
dB.Get_Tabledata_for_Update("select top 1 * from dokument_bewilligung where id=-2", false, true);
dB.Get_Tabledata_for_Update("select top 1 * from dokument_bewilligung where id=-2", false, true);
}
else
{
sql = "Update serienbrief_Bewilligung set aktiv=0, mutiert_am=getdate(), mutierer = " + AppParams.CurrentMitarbeiter.ToString();
sql = sql + " where serienbriefnr='" + serienbriefnr + "' and abgelehnt=0 and bewilligt=0";
dB.Exec_SQL(sql);
dB.Get_Tabledata_for_Update("select top 1 * from serienbrief_bewilligung where id=-2", false, true);
}
//dB.Exec_SQL(sql);
//dB.Get_Tabledata_for_Update("select top 1 * from dokument_bewilligung where id=-2", false, true);
if (pxapproval1.Visible == false)
{
DataRow dr = dB.daten.Tables[0].NewRow();
dr["dokumentid"] = this.dokumentid;
if (!isserienbrief) { dr["dokumentid"] = this.dokumentid; } else { dr["serienbriefnr"] = this.serienbriefnr; }
dr["mitarbeiter_bewilligung"] = cbboxunterschriftlinks.SelectedValue.ToString();
if (Convert.ToInt32(cbboxunterschriftlinks.SelectedValue) == AppParams.CurrentMitarbeiter)
{
dr["bewilligt"] = true;
dr["bewilligt_am"] = DateTime.Now;
}
else
else
{
dr["bewilligt"] = false;
}
dr["abgelehnt"] = false;
dr["bewilligungstyp"] = 1;
dr["erstellt_am"] = DateTime.Now;
@ -159,12 +195,21 @@ namespace OnDoc.DocMgmt
clsMailer mailer = new clsMailer();
mailer.sendmail(1, cbboxunterschriftlinks.SelectedValue.ToString(), "", "", dokumentid, "");
mailer = null;
Logging.DocLog.Info("Dokument zur Prüfung", "Dokument zur Prüfung", dokumentid, "", cbboxunterschriftlinks.Text.ToString());
if (dokumentid != "")
{
Logging.DocLog.Info("Dokument zur Prüfung", "Dokument zur Prüfung", dokumentid, "", cbboxunterschriftlinks.Text.ToString());
}
else
{
Logging.DocLog.Info("Serienbrief zur Prüfung", "Serienbrief zur Prüfung", serienbriefnr, "", cbboxunterschriftlinks.Text.ToString());
}
}
if (pxapproval2.Visible == false)
{
DataRow dr = dB.daten.Tables[0].NewRow();
dr["dokumentid"] = this.dokumentid;
if (!isserienbrief) { dr["dokumentid"] = this.dokumentid; } else { dr["serienbriefnr"] = this.serienbriefnr; }
dr["mitarbeiter_bewilligung"] = cbboxunterschriftrechts.SelectedValue.ToString();
dr["bewilligt"] = false;
dr["abgelehnt"] = false;
@ -180,18 +225,35 @@ namespace OnDoc.DocMgmt
mailer.sendmail(1, cbboxunterschriftrechts.SelectedValue.ToString(), "", "", dokumentid, "");
mailer = null;
Logging.DocLog.Info("Dokument zur Prüfung", "Dokument zur Prüfung", dokumentid, "", cbboxunterschriftrechts.Text.ToString());
}
if (pxapproval1.Visible && pxapproval2.Visible)
{
MessageBox.Show("Die Unterschriftenprüfung für dieses Dokument ist bereits erfolgt", "Unterschriftenprüfung", MessageBoxButtons.OK, MessageBoxIcon.Information);
this.Close();
if (!isserienbrief)
{
Logging.DocLog.Info("Dokument zur Prüfung", "Dokument zur Prüfung", dokumentid, "", cbboxunterschriftrechts.Text.ToString());
}
else
{
Logging.DocLog.Info("Serienbrief zur Prüfung", "Serienbrief zur Prüfung", dokumentid, "", cbboxunterschriftrechts.Text.ToString());
}
if (pxapproval1.Visible && pxapproval2.Visible)
{
if (!isserienbrief)
{
MessageBox.Show("Die Unterschriftenprüfung für dieses Dokument ist bereits erfolgt", "Unterschriftenprüfung", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
{
MessageBox.Show("Die Unterschriftenprüfung für diesen Serienbrief ist bereits erfolgt", "Unterschriftenprüfung", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
this.Close();
}
}
if (txtnachricht.Text.Trim() != "")
{
dB.insert_note(AppParams.CurrentMitarbeiter, "Hinweis zur Unterschriftenprüfung", txtnachricht.Text, dokumentid);
}
}
public void close_window()

@ -3,6 +3,7 @@
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.IO;
using System.Linq;
using System.Runtime.CompilerServices;
@ -226,5 +227,8 @@ namespace OnDoc.Klassen
}
}
public static class Int_Gridsettings
{
public static DataTable Grids { get; set; }
}
}

@ -43,11 +43,16 @@ namespace OnDoc.Klassen
}
if (!personendokument && !bpdokument)
{
try {
DataRow[] rowsToKeep = partnerliste.Select(selectstring);
DataTable tempDataTable = rowsToKeep.CopyToDataTable();
partnerliste.Clear();
partnerliste.Merge(tempDataTable);
tempDataTable.Dispose();
DataTable tempDataTable = rowsToKeep.CopyToDataTable();
partnerliste.Clear();
partnerliste.Merge(tempDataTable);
tempDataTable.Dispose();
}catch
{
partnerliste.Rows.Clear();
}
} else { selectstring = selectstring + " and "; }
if (personendokument)

@ -107,7 +107,7 @@ namespace OnDoc
dokList1.load_Profile();
dokList1.refresh_dokumente();
dokList1.set_functions();
Logging.Logging.Debug("Start - Ende", "start.cs", "");

@ -881,7 +881,7 @@
this.tabPageAdv2.Name = "tabPageAdv2";
this.tabPageAdv2.ShowCloseButton = true;
this.tabPageAdv2.Size = new System.Drawing.Size(1016, 733);
this.tabPageAdv2.Text = "Voralgenfelder";
this.tabPageAdv2.Text = "Vorlagenfelder";
this.tabPageAdv2.ThemesEnabled = false;
//
// splitContainer1

@ -136,8 +136,13 @@ namespace OnDoc.UIControls
treeViewAdv1.SelectedNode = treeViewAdv1.Nodes[0].Nodes[0];
update_details(treeViewAdv1.SelectedNode.Tag as string);
}
}
public int anzahl_dokument()
{
return treeViewAdv1.Nodes.Count;
}
private void ribbonButtonNotApproved_Click(object sender, EventArgs e)
{
frmNote note = new frmNote(treeViewAdv1.SelectedNode.Tag.ToString(),"Ablehnen");

@ -97,6 +97,7 @@ namespace OnDoc.UICintrols
this.RibbonFilterLabel = new System.Windows.Forms.RibbonLabel();
this.RibbonPartnerSaldiert = new System.Windows.Forms.RibbonButton();
this.RibbonFilterDelete = new System.Windows.Forms.RibbonButton();
this.ribbonbuttonnewparterdoc = new System.Windows.Forms.RibbonButton();
this.ribbonPannelDiverseVorlagen = new System.Windows.Forms.RibbonPanel();
this.ribbonButtonNativ = new System.Windows.Forms.RibbonButton();
this.RibbonPanelDoklist = new System.Windows.Forms.RibbonPanel();
@ -162,7 +163,6 @@ namespace OnDoc.UICintrols
this.gruppenÖffnenToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
this.gruppenSchliessenToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
this.dokwerte1 = new OnDoc.UIControls.Dokwerte();
this.ribbonbuttonnewparterdoc = new System.Windows.Forms.RibbonButton();
this.ctxMenuDokList.SuspendLayout();
this.toolStrip1.SuspendLayout();
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
@ -815,6 +815,16 @@ namespace OnDoc.UICintrols
this.RibbonFilterDelete.Visible = false;
this.RibbonFilterDelete.Click += new System.EventHandler(this.RibbonFilterDelete_Click);
//
// ribbonbuttonnewparterdoc
//
this.ribbonbuttonnewparterdoc.Image = global::OnDoc.Properties.Resources.NewDoc_24x24_32;
this.ribbonbuttonnewparterdoc.LargeImage = global::OnDoc.Properties.Resources.NewDoc_24x24_32;
this.ribbonbuttonnewparterdoc.MaxSizeMode = System.Windows.Forms.RibbonElementSizeMode.Compact;
this.ribbonbuttonnewparterdoc.Name = "ribbonbuttonnewparterdoc";
this.ribbonbuttonnewparterdoc.SmallImage = global::OnDoc.Properties.Resources.NewDoc_16x16_32;
this.ribbonbuttonnewparterdoc.Visible = false;
this.ribbonbuttonnewparterdoc.Click += new System.EventHandler(this.ribbonbuttonnewparterdoc_Click);
//
// ribbonPannelDiverseVorlagen
//
this.ribbonPannelDiverseVorlagen.Items.Add(this.ribbonButtonNativ);
@ -1343,16 +1353,6 @@ namespace OnDoc.UICintrols
this.dokwerte1.Size = new System.Drawing.Size(0, 694);
this.dokwerte1.TabIndex = 7;
//
// ribbonbuttonnewparterdoc
//
this.ribbonbuttonnewparterdoc.Image = global::OnDoc.Properties.Resources.NewDoc_24x24_32;
this.ribbonbuttonnewparterdoc.LargeImage = global::OnDoc.Properties.Resources.NewDoc_24x24_32;
this.ribbonbuttonnewparterdoc.MaxSizeMode = System.Windows.Forms.RibbonElementSizeMode.Compact;
this.ribbonbuttonnewparterdoc.Name = "ribbonbuttonnewparterdoc";
this.ribbonbuttonnewparterdoc.SmallImage = global::OnDoc.Properties.Resources.NewDoc_16x16_32;
this.ribbonbuttonnewparterdoc.Visible = false;
this.ribbonbuttonnewparterdoc.Click += new System.EventHandler(this.ribbonbuttonnewparterdoc_Click);
//
// DokList
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);

@ -51,6 +51,7 @@ using Syncfusion.WinForms.Input;
using Syncfusion.Windows.Forms.CellGrid.ScrollAxis;
using Syncfusion.Windows.Forms.Edit.Utils;
using Syncfusion.WinForms.DataGrid.Serialization;
using NLog.LayoutRenderers;
@ -77,7 +78,7 @@ namespace OnDoc.UICintrols
//private string currentview { get; set; } = "";
private System.Data.DataRow currentview { get; set; }
//private string paketview { get; set; } = "";
private System.Data.DataRow paketview { get; set; }
@ -98,12 +99,12 @@ namespace OnDoc.UICintrols
private void datagrid_AutoGeneratingColumn(object sender, AutoGeneratingColumnArgs e)
{
if (e.Column.MappingName=="Erstellt am" || e.Column.MappingName=="Mutiert am")
if (e.Column.MappingName == "Erstellt am" || e.Column.MappingName == "Mutiert am")
{
GridDateTimeColumn gdt = e.Column as GridDateTimeColumn;
gdt.Pattern = (Syncfusion.WinForms.Input.Enums.DateTimePattern)Syncfusion.Windows.Shared.DateTimePattern.FullDateTime;
}
}
public void OnListen(string message, SenderInfo sender)
@ -149,6 +150,7 @@ namespace OnDoc.UICintrols
if (Convert.ToBoolean(r["standard"]) == true)
{
RibbonCBProfil.SelectedItem = rl;
}
}
db = null;
@ -161,6 +163,7 @@ namespace OnDoc.UICintrols
db.clear_parameter();
db.add_parameter("@maid", AppParams.CurrentMitarbeiter.ToString());
db.Get_Tabledata("sp_ondoc_get_magridveiw", true, false);
Ansichten = db.dsdaten.Tables[0].Copy();
//string standardview = "";
System.Data.DataRow standardview = null;
@ -168,10 +171,11 @@ namespace OnDoc.UICintrols
int selindex = 0;
foreach (System.Data.DataRow dr in Ansichten.Rows)
{
RibbonLabel rl = new RibbonLabel();
rl.Text = dr["bezeichnung"].ToString();
rl.Tag = Convert.ToInt32(dr["id"]);
if (Convert.ToInt32(rl.Tag) == -102 && AppParams.isSysadmin)
{
ribbonCBAnsicht.DropDownItems.Add(rl);
@ -195,6 +199,7 @@ namespace OnDoc.UICintrols
ribbonCBAnsicht.SelectedItem = rl;
selindex = index;
standardview = dr;
currentview = dr;
//standardview = dr["gridsettings"].ToString();
}
if (rl.Text == Bezeichnung)
@ -205,9 +210,9 @@ namespace OnDoc.UICintrols
}
index = index + 1;
}
if (selindex>0) { ribbonCBAnsicht.SelectedIndex=selindex-1; }
if (selindex > 0) { ribbonCBAnsicht.SelectedIndex = selindex ; }
db = null;
// if (standardview != "") { refresh_view(standardview); }
// if (standardview != "") { refresh_view(standardview); }
if (standardview != null) { refresh_view(standardview); }
}
@ -243,11 +248,11 @@ namespace OnDoc.UICintrols
public void refresh_edk_partner(int partnernr)
{
DB db = new DB(AppParams.connectionstring);
try
{
db.Get_Tabledata("Select bkpar00, saldiert from partner where nrpar00=" + partnernr.ToString(),false,true);
db.Get_Tabledata("Select bkpar00, saldiert from partner where nrpar00=" + partnernr.ToString(), false, true);
Filter_Loeschen();
this.partnernr = partnernr;
RibbonFilterLabel.Text = partnernr + " " + db.dsdaten.Tables[0].Rows[0][0].ToString();
@ -257,8 +262,8 @@ namespace OnDoc.UICintrols
refresh_dokumente();
}
catch { }
finally { db=null; }
}
finally { db = null; }
}
public void refresh_dokumente(string layout = "")
{
update_currentview();
@ -334,7 +339,7 @@ namespace OnDoc.UICintrols
zurUnterschriftenPrüfungToolStripMenuItem.Enabled = false;
if (faksimile == "True")
{
ribbonButtonToApproval.Enabled=true;
ribbonButtonToApproval.Enabled = true;
zurUnterschriftenPrüfungToolStripMenuItem.Enabled = true;
}
if (bearbeitung_zwingend == "True")
@ -368,9 +373,9 @@ namespace OnDoc.UICintrols
if (AppParams.StartApp == false)
{
docPreview1.Show_Doc(selected_dokumentid);
docPreview1.Hide_Editbuttons();
docPreview1.Show_Doc(selected_dokumentid);
docPreview1.Hide_Editbuttons();
}
}
private void sfDataGrid1_CellClick(object sender, Syncfusion.WinForms.DataGrid.Events.CellClickEventArgs e)
@ -456,10 +461,10 @@ namespace OnDoc.UICintrols
{
var datarow = record as DataRowView;
string documentid = datarow["dokumentid"].ToString();
dokument_bearbeiten(documentid);
dokument_bearbeiten(documentid, false);
}
}
public void dokument_bearbeiten(string dokid)
public void dokument_bearbeiten(string dokid, bool newdok = false)
{
if (dokid != "") { selected_dokumentid = dokid; }
clsdok dok = GetDoc(false);
@ -499,7 +504,27 @@ namespace OnDoc.UICintrols
db = null;
}
Logging.DocLog.Info("Dokument bearbeiten", "Doklist", selected_dokumentid, selected_partnernr, "Dokument bearbeiten: InterOP: " + interop.ToString());
OpenDoc(dok, true, interop, runmacros);
if (newdok)
{
OpenDoc(dok, true, interop, runmacros);
}
else
{
Dokumenterstellung dokbearbeitung = new Dokumenterstellung(selected_dokumentid);
if (dokbearbeitung.ShowDialog() == DialogResult.Abort)
{
DB db1 = new DB(AppParams.connectionstring);
db1.Dok_in_Bearbeitung(2, selected_dokumentid, AppParams.CurrentMitarbeiter);
db1 = null;
}
else
{
OpenDoc(dok, true, interop, runmacros);
};
}
}
private clsdok GetDoc(bool AsPDF)
@ -570,7 +595,7 @@ namespace OnDoc.UICintrols
//System.Diagnostics.Process.Start(tempfilename);
if (interop == true)
{
OnDocOffice.clsWordEdit WordInterOP = new OnDocOffice.clsWordEdit(AppParams.connectionstring, tempfilename, selected_dokumentid,AppParams.RESTURI,AppParams.apikey);
OnDocOffice.clsWordEdit WordInterOP = new OnDocOffice.clsWordEdit(AppParams.connectionstring, tempfilename, selected_dokumentid, AppParams.RESTURI, AppParams.apikey);
WordInterOP.Edit_Document(runmacros);
WordInterOP = null;
}
@ -640,7 +665,7 @@ namespace OnDoc.UICintrols
private void tsrbvorschau_SelectedIndexChanged(object sender, EventArgs e)
{
vorschauposition = tsrbvorschau.Text;
switch (vorschauposition)
{
@ -662,7 +687,7 @@ namespace OnDoc.UICintrols
docPreview1.Visible = true;
docPreview1.Show_Doc(selected_dokumentid);
docPreview1.Hide_Editbuttons();
break;
case "Eigenes Fenster":
this.splitContainer1.SplitterDistance = this.Height;
@ -710,8 +735,8 @@ namespace OnDoc.UICintrols
currentview["Splitterdistance"] = splitContainer1.SplitterDistance;
MemoryStream ms = new MemoryStream();
//gaga
//this.sfDataGrid1.Serialize(ms);
currentview["Gridsettings"]= Convert.ToBase64String(ms.ToArray());
this.sfDataGrid1.Serialize(ms);
currentview["Gridsettings"] = Convert.ToBase64String(ms.ToArray());
}
private void RibbonBtnVorschauUnten_Click(object sender, EventArgs e)
@ -793,12 +818,12 @@ namespace OnDoc.UICintrols
Dokumenterstellung frmnewdok = new Dokumenterstellung(partnernr, dokumenttypnr, profilnr);
if (interaktion == "No")
{
frmnewdok.Show();
frmnewdok.Visible = false;
frmnewdok.Dokument_Erstellen();
frmnewdok.Dokument_Erstellen("", false);
frmnewdok.Dispose();
}
else
@ -812,14 +837,14 @@ namespace OnDoc.UICintrols
case 1:
if (frmnewdok.dokumentid != "")
{
Cursor= Cursors.WaitCursor;
Cursor = Cursors.WaitCursor;
System.Windows.Forms.Application.DoEvents();
selected_dokumentid = frmnewdok.dokumentid;
selected_partnernr = frmnewdok.partnernr.ToString(); ;
interop = frmnewdok.interop;
runmacros = frmnewdok.runmacros;
dokument_bearbeiten(selected_dokumentid);
dokument_bearbeiten(selected_dokumentid, true);
Cursor = Cursors.Default;
System.Windows.Forms.Application.DoEvents();
@ -850,9 +875,10 @@ namespace OnDoc.UICintrols
db.clear_parameter();
db.add_parameter("@dokumentid", selected_dokumentid);
db.Get_Tabledata("ondoc_check_delete_einzeldokument", true, false);
if (Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]) > 0) {
if (Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][0]) > 0)
{
db = null;
return;
return;
}
Logging.Logging.Debug("Doklist Docfunction=6", "Doklist", "");
db.Dok_in_Bearbeitung(1, selected_dokumentid, AppParams.CurrentMitarbeiter);
@ -913,9 +939,9 @@ namespace OnDoc.UICintrols
private void RibbonButtonZuweisen_Click(object sender, EventArgs e)
{
if (!row_selected()) return;
InputDialog ma = new InputDialog(true, "Verantwortlichkeit wechseln zu");
InputDialog ma = new InputDialog(true, "Verantwortlichkeit wechseln zu","Verantwortlichkeit zuweisen");
ma.ShowDialog();
if (ma.DialogResult == DialogResult.OK)
{
@ -939,7 +965,7 @@ namespace OnDoc.UICintrols
private void RibbonButtonCreateNewSerienbrief_Click(object sender, EventArgs e)
{
Serienbrief sb = new Serienbrief(this.profilnr);
frmSerienbrief sb = new frmSerienbrief(this.profilnr);
sb.Show();
}
@ -954,7 +980,7 @@ namespace OnDoc.UICintrols
this.RibbonButtonFavoriten.Visible = false;
this.RibbonPanelSuche.Visible = false;
this.RibbonPannelAproval.Visible = false;
this.RibbonPanelExit.Visible = false;
this.RibbonPanelProfil.Visible = false;
@ -1021,7 +1047,7 @@ namespace OnDoc.UICintrols
if (e.Column.MappingName == "Termin")
{
var dataRow = (e.DataRow.RowData as DataRowView).Row;
if (Convert.ToDateTime(dataRow["Mutiert am"]) < new DateTime(2000,1,1))
if (Convert.ToDateTime(dataRow["Mutiert am"]) < new DateTime(2000, 1, 1))
{
e.DisplayText = "";
}
@ -1259,7 +1285,7 @@ namespace OnDoc.UICintrols
}
}
private void RibbonButtonArchivToOnBase_Click(object sender, EventArgs e)
{
var records = sfDataGrid1.View.GetSelectedRecords();
@ -1278,7 +1304,7 @@ namespace OnDoc.UICintrols
if (Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["Status_Bezeichnungnr"]) == -2)
{
MessageBox.Show("Das Dokument " + documentid + " wurde zwischenzeitlich archiviert und kann nicht erneut archiviert werden.", "Dokument archivieren", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
else
{
@ -1373,11 +1399,12 @@ namespace OnDoc.UICintrols
if (!row_selected()) return;
var records = sfDataGrid1.View.GetSelectedRecords();
if (records.Count == 1) {
if (records.Count == 1)
{
frmToApproval fa = new frmToApproval();
fa.dokumentid = selected_dokumentid;
fa.ShowDialog();
return;
return;
}
int error = 0;
@ -1387,31 +1414,34 @@ namespace OnDoc.UICintrols
string toapprove = datarow["toapprove"].ToString();
if (toapprove == "False") { error = 1; }
}
if (error != 0){
if (error != 0)
{
MessageBox.Show("Es sind Dokumente in der Auswahl, welche keine Prüfung benötigten. Bitte auswahl anpassen.", "Prüfung", MessageBoxButtons.OK, MessageBoxIcon.Warning);
return;
return;
}
if (MessageBox.Show("Gewählte Dokumente zur Unterschriftenprüfung "+Environment.NewLine+"(ohne Kommentar-Möglichkeit)?", "Dokument zur Unterschriftenprüfung?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) {
if (MessageBox.Show("Gewählte Dokumente zur Unterschriftenprüfung " + Environment.NewLine + "(ohne Kommentar-Möglichkeit)?", "Dokument zur Unterschriftenprüfung?", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
{
frmToApproval fa = new frmToApproval();
fa.Visible = false;
fa.Show();
foreach (var record in records)
{
var datarow = record as DataRowView;
string documentid = datarow["dokumentid"].ToString();
string toapprove = datarow["toapprove"].ToString();
if (toapprove == "True") {
fa.dokumentid = documentid;
fa.update_dokdetails();
fa.insert_bewilligung();
}
if (toapprove == "True")
{
fa.dokumentid = documentid;
fa.update_dokdetails();
fa.insert_bewilligung();
}
}
fa.close_window();
}
refresh_dokumente();
//frmToApproval fa = new frmToApproval();
@ -1439,6 +1469,19 @@ return;
ribbonLabelToApprove.Text = "";
ribbonLabelToApprove.Visible = false;
}
else
{
ribbonLabelToApprove.Text = db1.dsdaten.Tables[0].Rows[0][0].ToString();
ribbonLabelToApprove.Visible = true;
}
db1.Get_Tabledata("Select count(*) from view_relaunch_approval_serienbrief where bewilligt=0 and abgelehnt = 0 and mitarbeiter_bewilligung=" + AppParams.CurrentMitarbeiter.ToString(), false, true);
if (Convert.ToInt32(db1.dsdaten.Tables[0].Rows[0][0]) == 0)
{
ribbonLabelToApprove.Text = "";
ribbonLabelToApprove.Visible = false;
}
else
{
@ -1534,7 +1577,7 @@ return;
private void ribbonGroupMitarbeiter_Click(object sender, EventArgs e)
{
InputDialog ma = new InputDialog(true, "Verantwortlicher Mitarbeiter wählen");
InputDialog ma = new InputDialog(true, "Verantwortlicher Mitarbeiter wählen","Mitarbeiter wählen");
ma.ShowDialog();
if (ma.DialogResult == DialogResult.OK)
@ -1626,7 +1669,7 @@ return;
//private void refresh_view(string base64string)
private void refresh_view(System.Data.DataRow dataRow)
private void refresh_view(System.Data.DataRow dataRow)
{
string base64string = dataRow["gridsettings"].ToString();
@ -1643,28 +1686,28 @@ return;
return;
}
//currentview = plaintext;
currentview = dataRow;
using (MemoryStream ms = new MemoryStream(bytes))
{
this.sfDataGrid1.Deserialize(ms);
}
sfDataGrid1.ShowToolTip = true;
//sfDataGrid1.FilterRowPosition = RowPosition.Top;
tsrbvorschau.SelectedIndex = Convert.ToInt32(dataRow["Preview"]);
RibbonButtonAttributeEinAusblenden.Checked = Convert.ToInt32(dataRow["Attributes"])==1;
if (tsrbvorschau.SelectedIndex!=0 && Convert.ToInt32(dataRow["SplitterDistance"]) !=0 )
RibbonButtonAttributeEinAusblenden.Checked = Convert.ToInt32(dataRow["Attributes"]) == 1;
if (tsrbvorschau.SelectedIndex != 0 && Convert.ToInt32(dataRow["SplitterDistance"]) != 0)
{
this.splitContainer1.SplitterDistance = Convert.ToInt32(dataRow["SplitterDistance"]);
this.docPreview1.set_zoom();
}
else
{
// docPreview1.clear_viewer();
// docPreview1.clear_viewer();
}
show_hide_attribute();
@ -1700,7 +1743,7 @@ return;
}
private void ribbonButton4_Click(object sender, EventArgs e)
{
}
@ -1740,7 +1783,7 @@ return;
sfDataGrid1.ClearSelection();
sfDataGrid1.ClearSorting();
ribbonCBAnsicht.SelectedIndex = 1;
}
private void RibbonButtonViewSave_Click(object sender, EventArgs e)
@ -1768,13 +1811,13 @@ return;
if (RibbonButtonAttributeEinAusblenden.Checked) { Attribute = 1; }
string sql = "insert Mitarbeiter_GridSettings (mitarbeiterid, erstellt_am, aktiv, bezeichnung, gridsettings,standard, Preview, Attributes,splitterdistance) values(";
sql = sql + AppParams.CurrentMitarbeiter.ToString() + ",getdate(),1,'" + sa.selectedtext + "','" + inputAsString + "'," + sa.alsStandard.ToString();
sql = sql + ", "+ tsrbvorschau.SelectedIndex.ToString()+", "+Attribute.ToString()+ ", "+distance.ToString()+")";
sql = sql + ", " + tsrbvorschau.SelectedIndex.ToString() + ", " + Attribute.ToString() + ", " + distance.ToString() + ")";
//db.Exec_SQL(sql);
db.Get_Tabledata_for_Update("Select * from mitarbeiter_gridsettings where id = -1", false, true);
System.Data.DataRow dr = db.daten.Tables[0].NewRow();
dr[1]=AppParams.CurrentMitarbeiter.ToString();
dr[2]=DateTime.Now;
dr[1] = AppParams.CurrentMitarbeiter.ToString();
dr[2] = DateTime.Now;
dr[3] = true;
dr[4] = sa.selectedtext;
dr[5] = inputAsString;
@ -1789,7 +1832,7 @@ return;
db = null;
if (sa.alsStandard != 1) { refresh_ansichten(sa.selectedtext); } else { refresh_ansichten(); }
}
}
@ -1883,34 +1926,35 @@ return;
}
}
private void attributeAnzeigenVersteckenToolStripMenuItem_Click(object sender, EventArgs e)
private void attributeAnzeigenVersteckenToolStripMenuItem_Click(object sender, EventArgs e)
{
if (RibbonButtonAttributeEinAusblenden.Checked)
{
if (RibbonButtonAttributeEinAusblenden.Checked)
{
RibbonButtonAttributeEinAusblenden.Checked = false;
} else
{
RibbonButtonAttributeEinAusblenden.Checked = true;
}
show_hide_attribute();
update_currentview();
RibbonButtonAttributeEinAusblenden.Checked = false;
}
//if (dokwerte1.Width == 0)
//{
// dokwerte1.Width = 300;
// dokwerte1.set_panelheight(sfDataGrid1.GroupPanel.Height, sfDataGrid1.GroupPanel.BackColor);
else
{
RibbonButtonAttributeEinAusblenden.Checked = true;
}
show_hide_attribute();
update_currentview();
}
//if (dokwerte1.Width == 0)
//{
// dokwerte1.Width = 300;
// dokwerte1.set_panelheight(sfDataGrid1.GroupPanel.Height, sfDataGrid1.GroupPanel.BackColor);
// dokwerte1.Update_Werte(selected_dokumentid);
// RibbonButtonAttributeEinAusblenden.Checked = true;
//}
//else
//{
// dokwerte1.Width = 0;
// RibbonButtonAttributeEinAusblenden.Checked = false;
//}
// dokwerte1.Update_Werte(selected_dokumentid);
// RibbonButtonAttributeEinAusblenden.Checked = true;
//}
//else
//{
// dokwerte1.Width = 0;
// RibbonButtonAttributeEinAusblenden.Checked = false;
//}
private void RibbonButtonAttributeEinAusblenden_Click(object sender, EventArgs e)
{
attributeAnzeigenVersteckenToolStripMenuItem_Click(sender, e);
@ -2022,7 +2066,7 @@ return;
}
catch { }
}
}
private void sfDataGrid1_FilterChanged(object sender, FilterChangedEventArgs e)
{
@ -2072,7 +2116,7 @@ return;
string toapprove = sfDataGrid1.View.GetPropertyAccessProvider().GetValue(record, "toapprove").ToString();
string approved = sfDataGrid1.View.GetPropertyAccessProvider().GetValue(record, "approved").ToString();
string faksimile = sfDataGrid1.View.GetPropertyAccessProvider().GetValue(record, "faksimile").ToString();
update_ansicht(bearbeitung_zwingend, toapprove, approved,faksimile);
update_ansicht(bearbeitung_zwingend, toapprove, approved, faksimile);
}
}
@ -2176,7 +2220,7 @@ return;
private void lblToApprove_TextChanged(object sender, EventArgs e)
{
}
private void sfDataGrid1_ColumnResizing(object sender, ColumnResizingEventArgs e)
@ -2213,7 +2257,7 @@ return;
private void RibbonCBProfil_Click(object sender, EventArgs e)
{
// this.profilnr = Convert.ToInt32(this.RibbonCBProfil.SelectedValue);
// this.profilnr = Convert.ToInt32(this.RibbonCBProfil.SelectedValue);
}
private void RibbonCBProfil_DropDownItemClicked(object sender, System.Windows.Forms.RibbonItemEventArgs e)
@ -2224,7 +2268,7 @@ return;
private void ctxMenuDokList_Opening(object sender, CancelEventArgs e)
{
if (this.sfDataGrid1.GroupColumnDescriptions.Count > 0)
{
gruppenÖffnenToolStripMenuItem.Visible = true;
@ -2238,7 +2282,7 @@ return;
toolStripMenuItem3.Visible = false;
}
//var location = this.PointToClient(Cursor.Position);
////System.Drawing.Point location = new System.Drawing.Point();
@ -2270,7 +2314,7 @@ return;
private void ribbonbuttonnewparterdoc_Click(object sender, EventArgs e)
{
createnewdoc(this.partnernr,0);
createnewdoc(this.partnernr, 0);
}
}

@ -58,9 +58,9 @@
this.lblPartnerNr.AutoSize = true;
this.lblPartnerNr.Location = new System.Drawing.Point(12, 26);
this.lblPartnerNr.Name = "lblPartnerNr";
this.lblPartnerNr.Size = new System.Drawing.Size(55, 13);
this.lblPartnerNr.Size = new System.Drawing.Size(61, 13);
this.lblPartnerNr.TabIndex = 0;
this.lblPartnerNr.Text = "Partner-Nr";
this.lblPartnerNr.Text = "Kunden-Nr.";
//
// lblkurzname
//
@ -211,10 +211,10 @@
// btnbpperson
//
this.btnbpperson.Enabled = false;
this.btnbpperson.Image = global::OnDoc.Properties.Resources.Refresh_16x16_32;
this.btnbpperson.Location = new System.Drawing.Point(555, 132);
this.btnbpperson.Image = ((System.Drawing.Image)(resources.GetObject("btnbpperson.Image")));
this.btnbpperson.Location = new System.Drawing.Point(551, 132);
this.btnbpperson.Name = "btnbpperson";
this.btnbpperson.Size = new System.Drawing.Size(24, 27);
this.btnbpperson.Size = new System.Drawing.Size(34, 34);
this.btnbpperson.TabIndex = 11;
this.btnbpperson.UseVisualStyleBackColor = true;
this.btnbpperson.Click += new System.EventHandler(this.btnbpperson_Click);
@ -223,7 +223,7 @@
//
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
this.ClientSize = new System.Drawing.Size(583, 399);
this.ClientSize = new System.Drawing.Size(584, 399);
this.Controls.Add(this.btnbpperson);
this.Controls.Add(this.chkkeepalive);
this.Controls.Add(this.label1);

@ -95,14 +95,14 @@ namespace OnDoc.UIControls
catch { }
this.Text = "Kunde suchen";
this.lblPartnerNr.Text = "Kunde-Nr";
if (personendokument) {
this.Text = "Person suchen";
this.lblPartnerNr.Text = "Person-Nr.";
}
if (bpdokument) {
this.Text = "Partner suchen";
this.lblPartnerNr.Text = "Partner-Nr.";
}
//if (personendokument) {
// this.Text = "Person suchen";
// this.lblPartnerNr.Text = "Person-Nr.";
//}
//if (bpdokument) {
// this.Text = "Partner suchen";
// this.lblPartnerNr.Text = "Partner-Nr.";
//}
}
private void btnsuche_Click(object sender, EventArgs e)
@ -116,6 +116,7 @@ namespace OnDoc.UIControls
{
trefferlistedata.DataSource = clsPartner.search_partner(s, 50, 0,personendokument,bpdokument, chksaldiert.Checked);
TableHelper.FormatTable(ref clsPartner.partnerliste, "Partner", ref trefferlistedata, true);
trefferlistedata.Columns[0].HeaderText = "Kunden-Nr.";
try
{
trefferlistedata.Columns[0].Width = trefferlistedata.Columns[0].Width + 20;
@ -135,6 +136,8 @@ namespace OnDoc.UIControls
string s = txtKurzname.Text.Trim();
trefferlistedata.DataSource = clsPartner.search_partner(s, 50, 1, personendokument, bpdokument, chksaldiert.Checked);
TableHelper.FormatTable(ref clsPartner.partnerliste, "Partner", ref trefferlistedata, true);
trefferlistedata.Columns[0].HeaderText = "Kunden-Nr.";
try
{
trefferlistedata.Columns[0].Width = trefferlistedata.Columns[0].Width + 20;

@ -120,10 +120,26 @@
<metadata name="contextMenuStrip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="btnbpperson.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
YQUAAAJDSURBVEhLtZXPSxtREMfX2FaUpK3a+AMJNkpCUCOCp1bwUJAWD2JpD6WX2vbqLZoU601Fz62H
erIlgngXhNJehNwKhSL+GR4U/EE02/m83bftrlF4i/nCkJdh9vvdmXkzawXQKTYr9lHsg6HxDM/CURUv
xGbEYupfOETF4IDLBxyTzvFGAJcnQkqo3jTgVOWibqQWRDo5+HS3Z2i8JOd+x+VDROyl2HOxOhwBUGq4
VXMuoTHauphbPy3PfiufN3ekVl23RkR8X17P7x6+mvt5dPdB9yfxVRNR3NyAS4i1JFbyxYqNJQefbbpu
UC/ka+9X9s4KG7aNvV36feqKkNX/UNwmAry5Qy7+QtG28xv8VuwpEbnf1hsUMRO43RDNvVv+c1KAVBkZ
/Du/Wfh1fOtO07QicGAm0NKZWcsXLyq59ZPyo4m5A12i7OjU/szXs3Pp14Vk8VkRODATEAw8HBj70ZUe
2U5kRku6RI2x+Jb83+nue/JdYjJOqIKxgIfU8OSmLhGxrjuI6wV4Q6znWgHbSCBDmqTbJGmrGyIEXanH
JcpCeSQmS2AoARpEo2gYjdNXkYbSWBpMo4kNJcAV46rp0gSNK8pVJTZsiSIMiwyNmlJdIozhYsiIITCs
AIgw9jL+3rQq8nZFXu+EmAlUW3Z1iMgiO5SFdnQvnvTeXCOeyK6yCFmILEbXHYTivmpdsx1Zxazk4BID
/axyVrqc047LB29d1+qD4/s+1/STqYED1Zp89DVICRGaww0wMZ7xlcWyLOsvDFd8XAJMOgUAAAAASUVO
RK5CYII=
</value>
</data>
<metadata name="toolTip1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>172, 17</value>
</metadata>
<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>
AAABAAEAMDAAAAEAIACoJQAAFgAAACgAAAAwAAAAYAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

@ -92,7 +92,7 @@
this.archivierenUndAbschliessenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
this.GridEmpfänger = new Syncfusion.WinForms.DataGrid.SfDataGrid();
this.ribbon1 = new System.Windows.Forms.Ribbon();
this.ribbonTab1 = new System.Windows.Forms.RibbonTab();
this.ribbonTabFunktionen = new System.Windows.Forms.RibbonTab();
this.ribbonPanel1 = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonExit = new System.Windows.Forms.RibbonButton();
this.ribbonPanel2 = new System.Windows.Forms.RibbonPanel();
@ -114,9 +114,14 @@
this.ribbonButtonPartnerPruefen = new System.Windows.Forms.RibbonButton();
this.ribbonPanel8 = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonGenerateSB = new System.Windows.Forms.RibbonButton();
this.ribbonButtonToApproval = new System.Windows.Forms.RibbonButton();
this.ribbonButtonDruckstapel = new System.Windows.Forms.RibbonButton();
this.ribbonPanel9 = new System.Windows.Forms.RibbonPanel();
this.RibbonButtonArchivierenUndAbschlessen = new System.Windows.Forms.RibbonButton();
this.ribbonTabPruefung = new System.Windows.Forms.RibbonTab();
this.ribbonPanel10 = new System.Windows.Forms.RibbonPanel();
this.ribbonbuttonGeprueft = new System.Windows.Forms.RibbonButton();
this.ribbonbuttonAbgelehnt = new System.Windows.Forms.RibbonButton();
this.openFileDialog1 = new System.Windows.Forms.OpenFileDialog();
this.pnlLoad = new System.Windows.Forms.Panel();
this.sfdatagridsbload = new Syncfusion.WinForms.DataGrid.SfDataGrid();
@ -172,9 +177,9 @@
this.GrpDokumentInhalt.Controls.Add(this.groupBox5);
this.GrpDokumentInhalt.Dock = System.Windows.Forms.DockStyle.Top;
this.GrpDokumentInhalt.Enabled = false;
this.GrpDokumentInhalt.Location = new System.Drawing.Point(2, 101);
this.GrpDokumentInhalt.Location = new System.Drawing.Point(0, 99);
this.GrpDokumentInhalt.Name = "GrpDokumentInhalt";
this.GrpDokumentInhalt.Size = new System.Drawing.Size(1629, 254);
this.GrpDokumentInhalt.Size = new System.Drawing.Size(1633, 254);
this.GrpDokumentInhalt.TabIndex = 1;
this.GrpDokumentInhalt.TabStop = false;
this.GrpDokumentInhalt.Text = "Dokument-Inahalt";
@ -675,7 +680,7 @@
this.GrpEmpfaenger.Dock = System.Windows.Forms.DockStyle.Fill;
this.GrpEmpfaenger.Location = new System.Drawing.Point(0, 0);
this.GrpEmpfaenger.Name = "GrpEmpfaenger";
this.GrpEmpfaenger.Size = new System.Drawing.Size(900, 598);
this.GrpEmpfaenger.Size = new System.Drawing.Size(902, 602);
this.GrpEmpfaenger.TabIndex = 2;
this.GrpEmpfaenger.TabStop = false;
this.GrpEmpfaenger.Text = "Empfänger";
@ -690,7 +695,7 @@
this.sfDataGridEmpfaenger.Location = new System.Drawing.Point(233, 16);
this.sfDataGridEmpfaenger.Name = "sfDataGridEmpfaenger";
this.sfDataGridEmpfaenger.SelectionMode = Syncfusion.WinForms.DataGrid.Enums.GridSelectionMode.Extended;
this.sfDataGridEmpfaenger.Size = new System.Drawing.Size(664, 579);
this.sfDataGridEmpfaenger.Size = new System.Drawing.Size(666, 583);
this.sfDataGridEmpfaenger.TabIndex = 4;
this.sfDataGridEmpfaenger.Text = "sfDataGrid1";
this.sfDataGridEmpfaenger.CellClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.sfDataGridEmpfaenger_CellClick);
@ -736,7 +741,7 @@
treeNodeAdvStyleInfo2.TextColor = System.Drawing.Color.Black;
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.BeforeTouchSize = new System.Drawing.Size(230, 583);
this.treeViewAdv1.ContextMenuStrip = this.ctxmenutree;
this.treeViewAdv1.Dock = System.Windows.Forms.DockStyle.Left;
this.treeViewAdv1.Enabled = false;
@ -799,7 +804,7 @@
treeNodeAdv3,
treeNodeAdv4});
this.treeViewAdv1.SelectedNodeForeColor = System.Drawing.SystemColors.HighlightText;
this.treeViewAdv1.Size = new System.Drawing.Size(230, 579);
this.treeViewAdv1.Size = new System.Drawing.Size(230, 583);
this.treeViewAdv1.TabIndex = 3;
this.treeViewAdv1.Text = "treeViewAdv1";
this.treeViewAdv1.ThemeStyle.TreeNodeAdvStyle.CheckBoxTickThickness = 0;
@ -861,7 +866,7 @@
this.GridEmpfänger.EditMode = Syncfusion.WinForms.DataGrid.Enums.EditMode.SingleClick;
this.GridEmpfänger.Location = new System.Drawing.Point(3, 16);
this.GridEmpfänger.Name = "GridEmpfänger";
this.GridEmpfänger.Size = new System.Drawing.Size(894, 579);
this.GridEmpfänger.Size = new System.Drawing.Size(896, 583);
this.GridEmpfänger.TabIndex = 2;
this.GridEmpfänger.Text = "sfDataGrid1";
//
@ -869,7 +874,7 @@
//
this.ribbon1.CaptionBarVisible = false;
this.ribbon1.Font = new System.Drawing.Font("Segoe UI", 9F);
this.ribbon1.Location = new System.Drawing.Point(2, 2);
this.ribbon1.Location = new System.Drawing.Point(0, 0);
this.ribbon1.Minimized = false;
this.ribbon1.Name = "ribbon1";
//
@ -883,25 +888,27 @@
this.ribbon1.OrbStyle = System.Windows.Forms.RibbonOrbStyle.Office_2013;
this.ribbon1.OrbVisible = false;
this.ribbon1.RibbonTabFont = new System.Drawing.Font("Trebuchet MS", 9F);
this.ribbon1.Size = new System.Drawing.Size(1629, 99);
this.ribbon1.Size = new System.Drawing.Size(1633, 99);
this.ribbon1.TabIndex = 3;
this.ribbon1.Tabs.Add(this.ribbonTab1);
this.ribbon1.Tabs.Add(this.ribbonTabFunktionen);
this.ribbon1.Tabs.Add(this.ribbonTabPruefung);
this.ribbon1.TabSpacing = 4;
this.ribbon1.Text = "ribbon1";
//
// ribbonTab1
//
this.ribbonTab1.Name = "ribbonTab1";
this.ribbonTab1.Panels.Add(this.ribbonPanel1);
this.ribbonTab1.Panels.Add(this.ribbonPanel2);
this.ribbonTab1.Panels.Add(this.ribbonPanel4);
this.ribbonTab1.Panels.Add(this.ribbonPanel5);
this.ribbonTab1.Panels.Add(this.ribbonPanel3);
this.ribbonTab1.Panels.Add(this.ribbonPanel6);
this.ribbonTab1.Panels.Add(this.ribbonPanel7);
this.ribbonTab1.Panels.Add(this.ribbonPanel8);
this.ribbonTab1.Panels.Add(this.ribbonPanel9);
this.ribbonTab1.Text = "Funktionen";
this.ribbon1.Click += new System.EventHandler(this.ribbon1_Click);
//
// ribbonTabFunktionen
//
this.ribbonTabFunktionen.Name = "ribbonTabFunktionen";
this.ribbonTabFunktionen.Panels.Add(this.ribbonPanel1);
this.ribbonTabFunktionen.Panels.Add(this.ribbonPanel2);
this.ribbonTabFunktionen.Panels.Add(this.ribbonPanel4);
this.ribbonTabFunktionen.Panels.Add(this.ribbonPanel5);
this.ribbonTabFunktionen.Panels.Add(this.ribbonPanel3);
this.ribbonTabFunktionen.Panels.Add(this.ribbonPanel6);
this.ribbonTabFunktionen.Panels.Add(this.ribbonPanel7);
this.ribbonTabFunktionen.Panels.Add(this.ribbonPanel8);
this.ribbonTabFunktionen.Panels.Add(this.ribbonPanel9);
this.ribbonTabFunktionen.Text = "Funktionen";
//
// ribbonPanel1
//
@ -1082,6 +1089,7 @@
//
this.ribbonPanel8.ButtonMoreVisible = false;
this.ribbonPanel8.Items.Add(this.RibbonButtonGenerateSB);
this.ribbonPanel8.Items.Add(this.ribbonButtonToApproval);
this.ribbonPanel8.Items.Add(this.ribbonButtonDruckstapel);
this.ribbonPanel8.Name = "ribbonPanel8";
this.ribbonPanel8.Text = "";
@ -1096,6 +1104,16 @@
this.RibbonButtonGenerateSB.Text = "Serienbrief_generieren";
this.RibbonButtonGenerateSB.Click += new System.EventHandler(this.RibbonButtonGenerateSB_Click);
//
// ribbonButtonToApproval
//
this.ribbonButtonToApproval.Enabled = false;
this.ribbonButtonToApproval.Image = global::OnDoc.Properties.Resources.Approval_32x32_32;
this.ribbonButtonToApproval.LargeImage = global::OnDoc.Properties.Resources.Approval_32x32_32;
this.ribbonButtonToApproval.Name = "ribbonButtonToApproval";
this.ribbonButtonToApproval.SmallImage = global::OnDoc.Properties.Resources.Approval_24x24_32;
this.ribbonButtonToApproval.Text = "Zur Unterschriftenprüfung";
this.ribbonButtonToApproval.Click += new System.EventHandler(this.ribbonButtonToApproval_Click);
//
// ribbonButtonDruckstapel
//
this.ribbonButtonDruckstapel.Enabled = false;
@ -1124,6 +1142,38 @@
this.RibbonButtonArchivierenUndAbschlessen.Click += new System.EventHandler(this.RibbonButtonArchivierenUndAbschlessen_Click);
this.RibbonButtonArchivierenUndAbschlessen.CanvasChanged += new System.EventHandler(this.RibbonButtonArchivierenUndAbschlessen_CanvasChanged);
//
// ribbonTabPruefung
//
this.ribbonTabPruefung.Name = "ribbonTabPruefung";
this.ribbonTabPruefung.Panels.Add(this.ribbonPanel10);
this.ribbonTabPruefung.Text = "Prüfen";
//
// ribbonPanel10
//
this.ribbonPanel10.ButtonMoreVisible = false;
this.ribbonPanel10.Items.Add(this.ribbonbuttonGeprueft);
this.ribbonPanel10.Items.Add(this.ribbonbuttonAbgelehnt);
this.ribbonPanel10.Name = "ribbonPanel10";
this.ribbonPanel10.Text = "";
//
// ribbonbuttonGeprueft
//
this.ribbonbuttonGeprueft.Image = global::OnDoc.Properties.Resources.Approval_OK_32x32_32;
this.ribbonbuttonGeprueft.LargeImage = global::OnDoc.Properties.Resources.Approval_OK_32x32_32;
this.ribbonbuttonGeprueft.Name = "ribbonbuttonGeprueft";
this.ribbonbuttonGeprueft.SmallImage = global::OnDoc.Properties.Resources.Approval_OK_24x24_32;
this.ribbonbuttonGeprueft.Text = "Geprüft";
this.ribbonbuttonGeprueft.Click += new System.EventHandler(this.ribbonbuttonGeprueft_Click);
//
// ribbonbuttonAbgelehnt
//
this.ribbonbuttonAbgelehnt.Image = global::OnDoc.Properties.Resources.Approval_NOK_32x32_32;
this.ribbonbuttonAbgelehnt.LargeImage = global::OnDoc.Properties.Resources.Approval_NOK_32x32_32;
this.ribbonbuttonAbgelehnt.Name = "ribbonbuttonAbgelehnt";
this.ribbonbuttonAbgelehnt.SmallImage = global::OnDoc.Properties.Resources.Approval_NOK_24x24_32;
this.ribbonbuttonAbgelehnt.Text = "Abgelehnt";
this.ribbonbuttonAbgelehnt.Click += new System.EventHandler(this.ribbonbuttonAbgelehnt_Click);
//
// openFileDialog1
//
this.openFileDialog1.FileName = "openFileDialog1";
@ -1146,12 +1196,14 @@
//
this.sfdatagridsbload.AccessibleName = "Table";
this.sfdatagridsbload.AllowEditing = false;
this.sfdatagridsbload.AutoSizeColumnsMode = Syncfusion.WinForms.DataGrid.Enums.AutoSizeColumnsMode.Fill;
this.sfdatagridsbload.Dock = System.Windows.Forms.DockStyle.Top;
this.sfdatagridsbload.Location = new System.Drawing.Point(0, 47);
this.sfdatagridsbload.Name = "sfdatagridsbload";
this.sfdatagridsbload.Size = new System.Drawing.Size(489, 489);
this.sfdatagridsbload.TabIndex = 3;
this.sfdatagridsbload.Text = "sfDataGrid1";
this.sfdatagridsbload.DrawCell += new Syncfusion.WinForms.DataGrid.Events.DrawCellEventHandler(this.sfdatagridsbload_DrawCell);
this.sfdatagridsbload.CellClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.sfdatagridsbload_CellClick);
this.sfdatagridsbload.CellDoubleClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.sfdatagridsbload_CellDoubleClick);
this.sfdatagridsbload.Click += new System.EventHandler(this.Serienbrief_Load);
@ -1199,7 +1251,7 @@
// splitContainer1
//
this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
this.splitContainer1.Location = new System.Drawing.Point(2, 355);
this.splitContainer1.Location = new System.Drawing.Point(0, 353);
this.splitContainer1.Name = "splitContainer1";
//
// splitContainer1.Panel1
@ -1209,8 +1261,8 @@
// splitContainer1.Panel2
//
this.splitContainer1.Panel2.Controls.Add(this.docPreview1);
this.splitContainer1.Size = new System.Drawing.Size(1629, 598);
this.splitContainer1.SplitterDistance = 900;
this.splitContainer1.Size = new System.Drawing.Size(1633, 602);
this.splitContainer1.SplitterDistance = 902;
this.splitContainer1.TabIndex = 5;
//
// docPreview1
@ -1218,7 +1270,7 @@
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.Size = new System.Drawing.Size(727, 602);
this.docPreview1.TabIndex = 4;
this.docPreview1.ZoomPercentage = 0;
//
@ -1226,7 +1278,7 @@
//
this.panelLoad.BackColor = System.Drawing.Color.Silver;
this.panelLoad.Controls.Add(this.label4);
this.panelLoad.Location = new System.Drawing.Point(488, 71);
this.panelLoad.Location = new System.Drawing.Point(114, 58);
this.panelLoad.Name = "panelLoad";
this.panelLoad.Size = new System.Drawing.Size(578, 100);
this.panelLoad.TabIndex = 6;
@ -1246,18 +1298,13 @@
//
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);
this.Controls.Add(this.ribbon1);
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
this.KeyPreview = true;
this.Name = "Serienbrief";
this.Style.MdiChild.IconHorizontalAlignment = System.Windows.Forms.HorizontalAlignment.Center;
this.Style.MdiChild.IconVerticalAlignment = System.Windows.Forms.VisualStyles.VerticalAlignment.Center;
this.Text = "Serienbrief";
this.Size = new System.Drawing.Size(1633, 955);
this.Load += new System.EventHandler(this.Serienbrief_Load);
this.GrpDokumentInhalt.ResumeLayout(false);
this.grpFaktura.ResumeLayout(false);
@ -1330,7 +1377,7 @@
private System.Windows.Forms.Label lblPostzustellung;
private Syncfusion.WinForms.DataGrid.SfDataGrid GridEmpfänger;
private System.Windows.Forms.Ribbon ribbon1;
private System.Windows.Forms.RibbonTab ribbonTab1;
private System.Windows.Forms.RibbonTab ribbonTabFunktionen;
private System.Windows.Forms.RibbonPanel ribbonPanel1;
private System.Windows.Forms.RibbonButton RibbonButtonExit;
private System.Windows.Forms.RibbonPanel ribbonPanel2;
@ -1395,5 +1442,10 @@
private System.Windows.Forms.Panel panel2;
private System.Windows.Forms.Label label6;
private System.Windows.Forms.Label label5;
private System.Windows.Forms.RibbonTab ribbonTabPruefung;
private System.Windows.Forms.RibbonPanel ribbonPanel10;
private System.Windows.Forms.RibbonButton ribbonbuttonGeprueft;
private System.Windows.Forms.RibbonButton ribbonbuttonAbgelehnt;
private System.Windows.Forms.RibbonButton ribbonButtonToApproval;
}
}

@ -46,7 +46,7 @@ using OnDoc.Diverses;
namespace OnDoc.UIControls
{
public partial class Serienbrief : SfForm, IMessageListener1
public partial class Serienbrief : UserControl, IMessageListener1
{
//private int dokumenttypnr = 0;
private int officevorlagenr = 0;
@ -60,36 +60,67 @@ namespace OnDoc.UIControls
SerienbriefBearbeitung sbedit;
//private DataSet dsempfaenger = new DataSet();
private int selectedsbnr = 0;
public bool approval = false;
public System.Data.DataRow approvaldata = null;
public Serienbrief()
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
this.Style.ShadowOpacity = Theaming.ShadowOpacity;
this.Style.InactiveShadowOpacity = Theaming.InactivShadowOpacity;
Broadcaster().AddListener(this);
Closing += Form_Closing;
}
public Serienbrief(int profilnr)
{
InitializeComponent();
this.Style.TitleBar.BackColor = Theaming.Titelbar();
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
this.Style.ShadowOpacity = Theaming.ShadowOpacity;
this.Style.InactiveShadowOpacity = Theaming.InactivShadowOpacity;
//this.Style.TitleBar.BackColor = Theaming.Titelbar();
//this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
//this.Style.ShadowOpacity = Theaming.ShadowOpacity;
//this.Style.InactiveShadowOpacity = Theaming.InactivShadowOpacity;
this.profilnr = profilnr;
Broadcaster().AddListener(this);
Closing += Form_Closing;
//Broadcaster().AddListener(this);
//Closing += Form_Closing;
}
private void Serienbrief_Load(object sender, EventArgs e)
{
//Refresh_Lists();
//Refresh_Team();
//Broadcaster().AddListener(this);
//Closing += Form_Closing;
}
public void Init()
{
if (approval)
{
this.ribbonTabFunktionen.Visible = false;
this.ribbonTabPruefung.Visible = true;
ctxmenuEmpfaenger.Visible = false;
ctxmenutree.Visible = false;
}
else
{
ribbonTabPruefung.Visible =false;
ribbonTabFunktionen.Visible = true;
ctxmenuEmpfaenger.Visible = true;
ctxmenutree.Visible = true;
}
Refresh_Lists();
Refresh_Team();
Broadcaster().AddListener(this);
Closing += Form_Closing;
//Closing += Form_Closing;
}
public void setfuncitons(bool enable)
{
this.ribbonbuttonGeprueft.Enabled = enable;
this.ribbonbuttonAbgelehnt.Enabled = enable;
}
public void dispose()
{
Broadcaster().RemoveListener(this);
}
private void Form_Closing(object sender, CancelEventArgs e)
{
@ -282,7 +313,7 @@ namespace OnDoc.UIControls
}
private void RibbonButtonExit_Click(object sender, EventArgs e)
{
this.Close();
//this.Close();
}
private void RibbonButtonExcelImport_Click(object sender, EventArgs e)
@ -682,10 +713,45 @@ namespace OnDoc.UIControls
{
sb.bezeichnung = this.txtbezeichnung.Text;
sb.verantwortlich = Convert.ToInt32(this.cbboxverantwortlich.SelectedValue.ToString());
try
{
if (cbboxunterschriftlinks.Text == "") { sb.approval1 = 1; } else {
if (sb.verantwortlich == Convert.ToInt32(this.cbboxunterschriftlinks.SelectedValue.ToString()))
{
sb.approval1 = 1;
}
}
} catch { }
try
{
if (cbboxunterschriftrechts.Text == "") { sb.approval2 = 1; }
else
{
if (sb.verantwortlich == Convert.ToInt32(this.cbboxunterschriftrechts.SelectedValue.ToString()))
{
sb.approval2 = 1;
}
}
}
catch { }
if (sb.approval1==1 && sb.approval2==1 && sb.faksimile==1)
{
sb.approved = 1;
}
if (newsb) { sb.erstellt_am = DateTime.Now; }
sb.aktiv = true;
sb.mutiert_am = DateTime.Now;
sb.mutierer = AppParams.CurrentMitarbeiter;
if (newsb)
{
sb.toapproval = 0;
sb.approved = 0;
sb.approval1 = 0;
sb.approval2 = 0;
sb.faksimile = 0;
sb.ohneunterschrift = 0;
}
//sb.verantwortlich = AppParams.CurrentMitarbeiter;
if (rbzustaendigkube.Checked) { sb.zustaendig = -1; } else {
sb.zustaendig = Convert.ToInt32(cbboxzustaendigmitarbeiter.SelectedValue);
@ -701,13 +767,35 @@ namespace OnDoc.UIControls
if (cbdigitaleunterschrfiten.Checked)
{
sb.faksimile_unterschrfit = "True";
sb.faksimile = 1;
}
else
{
sb.faksimile_unterschrfit = "False";
sb.faksimile = 0;
}
}
catch { sb.faksimile_unterschrfit = "False"; }
catch { sb.faksimile_unterschrfit = "False"; sb.faksimile = 0; }
try
{
if (cbformularohneunterschrfit.Checked)
{
sb.ohne_unterschrift = "True";
sb.ohneunterschrift = 1;
}
else
{
sb.ohne_unterschrift = "false";
sb.ohneunterschrift = 0;
}
} catch
{
sb.ohne_unterschrift = "false";
sb.ohneunterschrift = 0;
}
try { sb.team = Convert.ToInt32(cbboxteam.SelectedValue.ToString()); } catch { sb.team = 0; }
sb.archivdatum = Convert.ToDateTime(DateDokumentDatum.Value);
sb.dokumentdatum = Convert.ToDateTime(DateDokumentDatum.Value);
@ -757,8 +845,25 @@ namespace OnDoc.UIControls
{
RibbonButtonArchivierenUndAbschlessen.Enabled = true;
ribbonButtonDruckstapel.Enabled = true;
if (cbdigitaleunterschrfiten.Checked)
{
if (sb.approved == 0)
{
this.ribbonButtonDruckstapel.Enabled = false;
this.RibbonButtonArchivierenUndAbschlessen.Enabled = false;
this.ribbonButtonToApproval.Enabled = true;
}
else
{
this.ribbonButtonDruckstapel.Enabled = true;
this.RibbonButtonArchivierenUndAbschlessen.Enabled = true;
this.ribbonButtonToApproval.Enabled = false;
}
}
}
enable_disable_functions(3, true);
if (generiert > 0 || abgeschlossen > 0)
{
@ -839,11 +944,19 @@ namespace OnDoc.UIControls
DB db = new DB(AppParams.connectionstring);
db.clear_parameter();
db.add_parameter("@mitarbeiternr", AppParams.CurrentMitarbeiter.ToString());
db.add_parameter("@ondoc", "1");
db.Get_Tabledata("dbo.sp_edex_sb_get_serienbriefe", true, false);
db.Get_Tabledata("dbo.ondoc_get_offene_serienbriefe", true, false);
sfdatagridsbload.DataSource = null;
sfdatagridsbload.DataSource = db.dsdaten.Tables[0];
sfdatagridsbload.Columns[sfdatagridsbload.Columns.Count - 1].Visible = false;
sfdatagridsbload.Columns[sfdatagridsbload.Columns.Count - 2].Visible = false;
sfdatagridsbload.Columns[0].Width = 50;
sfdatagridsbload.Columns[1].Width = 50;
sfdatagridsbload.Columns[3].Width = 120;
sfdatagridsbload.Columns[5].Width = 90;
sfdatagridsbload.ExpanderColumnWidth =
btnsbloadok.Left = pnlLoad.Width - btnsbloadok.Width - 20;
if (sfdatagridsbload.RowCount == 0) this.btnsbloadok.Enabled = false;
// vorlage_auslesen_und_speichern();
@ -859,7 +972,7 @@ namespace OnDoc.UIControls
{
open_sb(selectedsbnr);
}
private void open_sb(int serienbriefnr)
public void open_sb(int serienbriefnr)
{
DB db = new DB(AppParams.connectionstring);
sb = new serienbrief();
@ -912,6 +1025,8 @@ namespace OnDoc.UIControls
cbboxunterschriftlinks.SelectedValue = sb.unterschriftlinks;
cbboxunterschriftrechts.SelectedValue = sb.unterschriftrechts;
cbboxverantwortlich.SelectedValue = sb.verantwortlich;
cbformularohneunterschrfit.Checked = sb.ohneunterschrift == 1;
cbdigitaleunterschrfiten.Checked = sb.faksimile == 1;
DateDokumentDatum.Value = sb.archivdatum;
switch (sb.ppfaktura)
@ -951,7 +1066,7 @@ namespace OnDoc.UIControls
{
var selectedItem = e.DataRow;
var dataRow = (e.DataRow.RowData as DataRowView).Row;
selectedsbnr = Convert.ToInt32(dataRow["serienbriefnr"].ToString());
selectedsbnr = Convert.ToInt32(dataRow["id"].ToString());
}
catch { }
@ -1194,8 +1309,15 @@ namespace OnDoc.UIControls
System.Data.DataTable vorlagendaten = new System.Data.DataTable();
private void RibbonButtonGenerateSB_Click(object sender, EventArgs e)
{
if (cbdigitaleunterschrfiten.Checked)
{
sb.toapproval = 1;
sb.approved = 0;
sb.approval1 = 0;
sb.approval2 = 0;
}
ribbonbuttonsave_Click(sender, e);
if (!Partnerliste_Pruefen()) { return; }
Generate();
}
@ -1210,6 +1332,10 @@ namespace OnDoc.UIControls
dg = new DOCGEN.DocGen();
dget = new DOCGEN.DocGet(AppParams.connectionstring);
DB dB = new DB(AppParams.connectionstring);
if (vorschauid == -1)
{
dB.Exec_SQL("Update serienbrief_Bewilligung set aktiv=0, mutiert_am=getdate(),mutierer="+ AppParams.CurrentMitarbeiter.ToString() + " where serienbriefnr=" + sb.serienbriefnr.ToString());
}
if (IsPreview)
{
Helper.FileHelper fh = new FileHelper();
@ -1245,6 +1371,20 @@ namespace OnDoc.UIControls
vorlagendaten_aufbereiten(vorschauid);
if (cbdigitaleunterschrfiten.Checked)
{
sb.toapproval = 1;
sb.approved = 0;
sb.approval1 = 0;
sb.approval2 = 0;
}else
{
sb.toapproval = 0;
sb.approved = 0;
sb.approval1 = 0;
sb.approval2 = 0;
}
update_serienbriefdaten(false);
update_zahlen();
treeViewAdv1.SelectedNode = treeViewAdv1.Nodes[2];
@ -1985,7 +2125,7 @@ namespace OnDoc.UIControls
private void erneutGenerierenToolStripMenuItem_Click(object sender, EventArgs e)
{
System.Data.DataTable dt = sb.dsempfaenger.Tables[0];
var records = sfDataGridEmpfaenger.View.GetSelectedRecords();
@ -2010,6 +2150,7 @@ namespace OnDoc.UIControls
}
refresh_empfaenger(sb.dsempfaenger.Tables[0]);
ribbonButtonToApproval.Enabled = false;
}
private void ribbonButton3_Click(object sender, EventArgs e)
@ -2037,7 +2178,11 @@ namespace OnDoc.UIControls
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;
try
{
if (treeViewAdv1.SelectedNode.Text.Substring(0, 4) == "Gene") (dokumentgenerierungZurücksetzenToolStripMenuItem.Visible) = true;
}
catch { }
}
@ -2050,6 +2195,7 @@ namespace OnDoc.UIControls
{
sfDataGridEmpfaenger.SelectAll();
erneutGenerierenToolStripMenuItem_Click(sender, e);
ribbonButtonToApproval.Enabled= false;
}
private void druckstapelAufbereitenToolStripMenuItem_Click(object sender, EventArgs e)
@ -2134,11 +2280,26 @@ namespace OnDoc.UIControls
cbboxunterschriftlinks.Enabled = false;
cbdigitaleunterschrfiten.Checked = false;
cbdigitaleunterschrfiten.Enabled = false;
sb.approval1 = 0;
sb.approval2 = 0;
sb.toapproval = 0;
sb.approval2 = 0;
sb.faksimile = 0;
sb.ohneunterschrift = 1;
}
else {
cbboxunterschriftrechts.Enabled = true;
cbboxunterschriftlinks.Enabled = true;
cbdigitaleunterschrfiten.Enabled = true;
if (cbdigitaleunterschrfiten.Checked == false)
{
sb.toapproval = 0;
sb.approval2 = 0;
sb.approval1 = 0;
sb.approved = 0;
sb.faksimile = 0;
sb.ohneunterschrift = 0;
}
}
}
@ -2150,11 +2311,127 @@ namespace OnDoc.UIControls
cbboxunterschriftrechts.Enabled = true;
cbformularohneunterschrfit.Checked = false;
cbformularohneunterschrfit.Enabled = false;
sb.toapproval = 1;
sb.approval2 = 0;
sb.approval1 = 0;
sb.approved = 0;
sb.faksimile = 1;
sb.ohneunterschrift = 0;
}
else
{
cbformularohneunterschrfit.Enabled = true;
if (cbformularohneunterschrfit.Checked == false)
{
sb.toapproval = 0;
sb.approval2 = 0;
sb.approval1 = 0;
sb.approved = 0;
sb.faksimile = 0;
sb.ohneunterschrift = 0;
}
}
}
private void ribbon1_Click(object sender, EventArgs e)
{
}
private void ribbonButtonToApproval_Click(object sender, EventArgs e)
{
frmToApproval fa = new frmToApproval();
fa.serienbriefnr = sb.serienbriefnr.ToString();
fa.ShowDialog();
return;
}
private void ribbonbuttonGeprueft_Click(object sender, EventArgs e)
{
DB db = new DB(AppParams.connectionstring);
string sql = "update serienbrief_bewilligung set bewilligt=1, bewilligt_am = '" + DateTime.Now.ToString() + "' where id=" + approvaldata["id"].ToString();
db.Exec_SQL(sql);
if (approvaldata["Bewilligungstyp"].ToString() == "2")
{
db.Exec_SQL("Update edex_sb_serienbrief set approval2=1 where serienbriefnr=" + sb.serienbriefnr.ToString() + "");
}
else
{
db.Exec_SQL("Update edex_sb_serienbrief set approval1=1 where serienbriefnr=" + sb.serienbriefnr.ToString() + "");
}
db = null;
Logging.DocLog.Info("Serienbrief geprüft", "Serienbrief geprüft", sb.serienbriefnr.ToString(), "", "");
Broadcaster().Broadcast("Serienbrief", new SenderInfo("Removesbfromlist", "Refreshpruefung", serienbriefnr.ToString()));
}
private void ribbonbuttonAbgelehnt_Click(object sender, EventArgs e)
{
frmNote note = new frmNote(sb.serienbriefnr.ToString(), "Ablehnen");
//DataRow dr = treeViewAdv1.SelectedNode.TagObject as DataRow;
if (note.ShowDialog() == DialogResult.OK)
{
DB db = new DB(AppParams.connectionstring);
string sql = "update serienbrief_bewilligung set abgelehnt=1, abgelehnt_am = '" + DateTime.Now.ToString() + "' where id=" + approvaldata["id"].ToString();
db.Exec_SQL(sql);
// treeViewAdv1.Nodes.Remove(treeViewAdv1.SelectedNode);
// TreeNodeAdv tp = treeViewAdv1.SelectedNode.Parent;
// treeViewAdv1.SelectedNode.Parent.Nodes.Remove(treeViewAdv1.SelectedNode);
if (approvaldata["Bewilligungstyp"].ToString() == "2")
{
db.Exec_SQL("Update edex_sb_serienbrief set approved=0, approval2=0 where serienbriefnr=" + sb.serienbriefnr.ToString());
}
else
{
db.Exec_SQL("Update edex_sb_serienbrief set approved=0, approval1=0 where serienbriefnr=" + sb.serienbriefnr.ToString());
}
//if (tp.Nodes.Count < 1)
//{
// tp.Parent.Nodes.Remove(tp);
//}
db = null;
Logging.DocLog.Info("Serienbrief geprüft - abgelehnt", "Serienbriefprüfung", sb.serienbriefnr.ToString(), "", "");
Broadcaster().Broadcast("Serienbrief", new SenderInfo("Removesbfromlist", "Refreshpruefung", serienbriefnr.ToString()));
}
}
private void sfdatagridsbload_DrawCell(object sender, Syncfusion.WinForms.DataGrid.Events.DrawCellEventArgs e)
{
if (e.Column.MappingName == "S")
{
try
{
e.Column.CellStyle.HorizontalAlignment = HorizontalAlignment.Center;
e.Handled = true;
var selectedItem = e.DataRow;
var dataRow = (e.DataRow.RowData as DataRowView).Row;
if (Convert.ToInt32(dataRow["S"]) == 0)
{
e.Graphics.DrawImage(OnDoc.Properties.Resources.Word_ToApprove_24x24_32, e.Bounds.X + 20, e.Bounds.Y);
}
if (Convert.ToInt32(dataRow["S"]) == 1)
{
e.Graphics.DrawImage(OnDoc.Properties.Resources.Word_approved_24x24_32, e.Bounds.X + 20, e.Bounds.Y);
}
if (Convert.ToInt32(dataRow["S"]) == 2)
{
e.Graphics.DrawImage(OnDoc.Properties.Resources.Word_24x24_32, e.Bounds.X + 20, e.Bounds.Y);
}
Pen borderPen = new Pen(Color.LightGray);
e.Graphics.DrawLine(borderPen, e.Bounds.Right, e.Bounds.Top, e.Bounds.Right, e.Bounds.Bottom);
e.Graphics.DrawLine(borderPen, e.Bounds.Left, e.Bounds.Bottom, e.Bounds.Right, e.Bounds.Bottom);
return;
}
catch { }
e.Handled = false;
}
}
}
}

@ -0,0 +1,136 @@
<?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>
<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>
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="ribbonbuttonsavetemplate.SmallImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
vAAADrwBlbxySQAAABNJREFUOE9jGAWjYBSMAjBgYAAABBAAAadEfGMAAAAASUVORK5CYII=
</value>
</data>
<metadata name="openFileDialog1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
</root>

@ -607,7 +607,7 @@
// DateDokumentDatum
//
this.DateDokumentDatum.DateTimeIcon = null;
this.DateDokumentDatum.Location = new System.Drawing.Point(151, 44);
this.DateDokumentDatum.Location = new System.Drawing.Point(151, 43);
this.DateDokumentDatum.Name = "DateDokumentDatum";
this.DateDokumentDatum.Size = new System.Drawing.Size(107, 21);
this.DateDokumentDatum.TabIndex = 3;

@ -68,6 +68,8 @@ namespace OnDoc.UIControls
public bool FillOffice = false;
public string CompatibilityMode = "";
public string dokumentid { get; set; } = "";
public UCAllgemeineDokumentParam()
{
@ -263,7 +265,7 @@ namespace OnDoc.UIControls
{
}
Logging.Logging.Debug("Profilnr", "OnDOc", profilnr.ToString());
Logging.Logging.Debug("Profilnr", "OnDoc", profilnr.ToString());
if (profilnr != 0)
{
@ -290,8 +292,26 @@ namespace OnDoc.UIControls
}
}
if (dokumentid == "")
{
Get_DokWertList(ref db, "", 1);
}
db = null;
Refresh_Team();
try
{
this.cbboxteam.SelectedIndex = 0;
}
catch { }
}
private void Get_DokWertList(ref DB db, string dokumentid, int createnew)
{
System.Data.DataTable dokwertlist = new System.Data.DataTable();
dokwertlist = db.Get_DokumentWertList("", dokumenttypnr);
dokwertlist = db.Get_DokumentWertList(dokumentid, dokumenttypnr, createnew);
if (EDK_Data.toexecute == true)
{
//db.Get_Tabledata("Select mitarbeiternr from mitarbeiter where tgnummer='" + EDK_Data.verantwortlich + "'", false, true);
@ -307,7 +327,7 @@ namespace OnDoc.UIControls
}
dokwertlist.AcceptChanges();
}
gridDokwertlist.DataSource = dokwertlist;
for (int i = 3; i < gridDokwertlist.Columns.Count; i++)
@ -322,17 +342,10 @@ namespace OnDoc.UIControls
gridDokwertlist.Columns.Add(new GridImageColumn() { MappingName = "S", ImageLayout = ImageLayout.Center });
gridDokwertlist.Columns["S"].Width = 25;
gridDokwertlist.QueryImageCellStyle += gridDokwertlist_QueryImageCellStyle;
gridDokwertlist.Columns["userinterface"].FilterPredicates.Add(new Syncfusion.Data.FilterPredicate() { FilterType=Syncfusion.Data.FilterType.Equals,FilterValue=true });
gridDokwertlist.Columns["userinterface"].FilterPredicates.Add(new Syncfusion.Data.FilterPredicate() { FilterType = Syncfusion.Data.FilterType.Equals, FilterValue = true });
gridDokwertlist.View.RecordPropertyChanged += OnRecordPropertyChanged;
db = null;
Refresh_Team();
try
{
this.cbboxteam.SelectedIndex = 0;
}
catch { }
}
private void OnRecordPropertyChanged(object sender, PropertyChangedEventArgs e)
@ -626,6 +639,8 @@ namespace OnDoc.UIControls
if (rbasPDFarchivieren.Checked) { docgendata.erstellungsart = Erstellungsart.DokumentAlsPDFArchivieren; }
docgendata.dokumentwerte = gridDokwertlist.DataSource as DataTable;
}
@ -691,6 +706,42 @@ namespace OnDoc.UIControls
dokdata.anrede = docgendata.anrede;
dokdata.barcode_zusatz = barcode_zusatz;
if (cbfaksimile.Checked)
{
dokdata.approval1 = 0;
dokdata.approval2 = 0;
try
{
if (cbboxunterschriftlinks.Text == "") { dokdata.approval1 = 1; }
else
{
if (Convert.ToInt32(dokdata.Verantwortlich) == Convert.ToInt32(this.cbboxunterschriftlinks.SelectedValue.ToString()))
{
dokdata.approval1 = 1;
}
}
}
catch { }
try
{
if (cbboxunterschriftrechts.Text == "") { dokdata.approval2 = 1; }
else
{
if (Convert.ToInt32(dokdata.Verantwortlich) == Convert.ToInt32(this.cbboxunterschriftrechts.SelectedValue.ToString()))
{
dokdata.approval2 = 1;
}
}
}
catch { }
if (dokdata.approval1 == 1 && dokdata.approval2 == 1 )
{
dokdata.approved = 1;
}
}
}
private void sfButton1_Click(object sender, EventArgs e)
{
@ -936,7 +987,6 @@ namespace OnDoc.UIControls
{
}
private void gridDokwertlist_CellClick(object sender, Syncfusion.WinForms.DataGrid.Events.CellClickEventArgs e)
{
@ -958,6 +1008,44 @@ namespace OnDoc.UIControls
catch { }
}
public void load_doc()
{
DB db = new DB(AppParams.connectionstring);
db.Get_Tabledata("Select * from dokument where dokumentid='" + this.dokumentid+"'", false, true);
System.Data.DataRow dr = db.dsdaten.Tables[0].Rows[0];
this.partnernr = Convert.ToInt32(dr["nrpar00"]);
this.dokumenttypnr = Convert.ToInt32(dr["dokumenttypnr"]);
Refresh_Details();
this.cbboxpostzustellung.SelectedValue = Convert.ToInt32(dr["postzustellung"]);
this.cbboxunterschriftlinks.SelectedValue= Convert.ToInt32(dr["unterschriftlinks"]);
this.cbboxunterschriftrechts.SelectedValue = Convert.ToInt32(dr["unterschriftrechts"]);
if (Convert.ToInt32(dr["zustaendig_kube"]) > 0)
{
rbzustaendigkube.Checked = true;
rbzustaendigmitarbeiter.Checked = false;
cbboxzustaendigkube.SelectedValue = Convert.ToInt32(dr["zustaendig_kube"]);
} else
{
rbzustaendigmitarbeiter.Checked = true;
rbzustaendigkube.Checked = false;
cbboxzustaendigmitarbeiter.SelectedValue = Convert.ToInt32(dr["zustaendiger"]);
}
this.txtbezeichnung.Text = dr["bezeichnung"].ToString();
this.cbboxverantwortlich.SelectedValue = Convert.ToInt32(dr["verantwortlich"]);
this.txtanrede.Text = dr["anredezustelladresse"].ToString();
this.cbboxpostzustellung.SelectedValue = Convert.ToInt32(dr["postzustellung"]);
this.DateDokumentDatum.Value = Convert.ToDateTime(dr["erstellungsdatum"]);
this.DateTerminText.Text = Convert.ToDateTime(dr["termin"]).ToString();
if (dr["zustelladresse"].ToString() != "") this.txtPartnerZusteller.Text = dr["zustelladresse"].ToString();
Get_DokWertList(ref db, dokumentid, 0);
db = null;
}
}
}

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.

@ -1 +1 @@
6ee05635a2fc158c8632aa1f66864359a3e91ff6455341d3d86f10936b410e21
044b9e5f627fc4e3dfab276a583f01f0a9a3b1c10a4b677364a16436a7b8d601

@ -130,7 +130,6 @@ E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.DocMgmt.frmBewilligung.r
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.DocMgmt.frmDocPreview.resources
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.DocMgmt.DokTypSelect.resources
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.DocMgmt.Dokumentpaket.resources
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.DocMgmt.FrmDokumenterstellung.resources
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.DocMgmt.frmNote.resources
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.DocMgmt.frmToApproval.resources
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.DocMgmt.SerienbriefBearbeitung.resources
@ -368,3 +367,4 @@ E:\Software-Projekte\OnDoc\OnDoc\Client\bin\Debug\MW6.SDK.dll
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.UIControls.Administrator.AdminDokTypGenerierung.resources
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.DocMgmt.SerienbriefTemplateLoad.resources
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.DocMgmt.frmDokumentpaketNeugenerierung.resources
E:\Software-Projekte\OnDoc\OnDoc\Client\obj\Debug\OnDoc.DocMgmt.frmSerienbrief.resources

Binary file not shown.

Binary file not shown.

@ -57,7 +57,7 @@ namespace DOCGEN.Generator
this.Office_Fill_DocIO= Office_Fill_DocIO;
}
public clsdok Generate_Doc_EDOKA(string dokumentid, ref clsDocData docdata, bool useoffice = false, int OfficeSleep=0, bool vbfilemanagement = false)
public clsdok Generate_Doc_EDOKA(string dokumentid, ref clsDocData docdata, bool useoffice = false, int OfficeSleep=0, bool vbfilemanagement = false, bool editdoc=false)
{
useoffice = docdata.Erstellung_in_Office;
try
@ -72,8 +72,15 @@ namespace DOCGEN.Generator
string Apptype = "";
string Extension = "";
Logging.Logging.Debug("Generate_Doc_EDOKA", "Get_Vorlage", dokumentid);
if (!editdoc)
{
dt = db.Get_Vorlage_By_DokumentID(dokumentid, useoffice, tempdir,false);
}
else
{
dt = db.Get_Vorlage_By_DokumentID(dokumentid, useoffice, tempdir, true);
dt = db.Get_Vorlage_By_DokumentID(dokumentid,useoffice, tempdir);
}
db.dsdaten.Tables.Clear();
dt2 = db.Get_ApplicationType_from_Vorlage(Convert.ToInt32(dt.Rows[0]["nr"].ToString()));
Apptype = dt2.Rows[0][0].ToString();

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

@ -62,12 +62,12 @@ namespace DOCGEN
this.resturi = RestURI;
this.apikey = ApiKey;
}
public string GenDocID(clsDocData docdata)
public string GenDocID(clsDocData docdata, bool editdoc, string dokumentid)
{
this.DocData = docdata;
if (DocData.UseEDOKA_Values.ToUpper() == "TRUE")
{
DokumentID=db.Create_EDOKA_Doc(this.DocData);
DokumentID=db.Create_EDOKA_Doc(this.DocData,editdoc,dokumentid);
Logging.DocLog.Info("Dokument erstellt", "DocGen", DokumentID, docdata.PartnerNr.ToString(), docdata.Ersteller.ToString());
}
else { DokumentID = ""; };

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