update 20241107
This commit is contained in:
260
Client/DocMgmt/Serienbrief.Designer.cs
generated
260
Client/DocMgmt/Serienbrief.Designer.cs
generated
@@ -30,12 +30,23 @@
|
||||
{
|
||||
this.components = new System.ComponentModel.Container();
|
||||
Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo treeNodeAdvStyleInfo1 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo();
|
||||
Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo treeNodeAdvStyleInfo2 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdvStyleInfo();
|
||||
Syncfusion.Windows.Forms.Tools.TreeNodeAdv treeNodeAdv1 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdv();
|
||||
Syncfusion.Windows.Forms.Tools.TreeNodeAdv treeNodeAdv2 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdv();
|
||||
Syncfusion.Windows.Forms.Tools.TreeNodeAdv treeNodeAdv3 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdv();
|
||||
Syncfusion.Windows.Forms.Tools.TreeNodeAdv treeNodeAdv4 = new Syncfusion.Windows.Forms.Tools.TreeNodeAdv();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Serienbrief));
|
||||
this.GrpDokumentInhalt = new System.Windows.Forms.GroupBox();
|
||||
this.grpDruckstapel = new System.Windows.Forms.GroupBox();
|
||||
this.button2 = new System.Windows.Forms.Button();
|
||||
this.button1 = new System.Windows.Forms.Button();
|
||||
this.treeviewDruckstapel = new Syncfusion.Windows.Forms.Tools.TreeViewAdv();
|
||||
this.pnlprogress = new System.Windows.Forms.Panel();
|
||||
this.progressBarAdv1 = new Syncfusion.Windows.Forms.Tools.ProgressBarAdv();
|
||||
this.lblProgressTitel = new System.Windows.Forms.Label();
|
||||
this.label3 = new System.Windows.Forms.Label();
|
||||
this.label2 = new System.Windows.Forms.Label();
|
||||
this.progressBar1 = new System.Windows.Forms.ProgressBar();
|
||||
this.groupBox8 = new System.Windows.Forms.GroupBox();
|
||||
this.cbboxteam = new Syncfusion.WinForms.ListView.SfComboBox();
|
||||
this.groupBox7 = new System.Windows.Forms.GroupBox();
|
||||
@@ -87,6 +98,7 @@
|
||||
this.ribbonButton2 = new System.Windows.Forms.RibbonButton();
|
||||
this.ribbonPanel8 = new System.Windows.Forms.RibbonPanel();
|
||||
this.RibbonButtonGenerateSB = new System.Windows.Forms.RibbonButton();
|
||||
this.ribbonButtonDruckstapel = 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();
|
||||
@@ -94,9 +106,15 @@
|
||||
this.btnsbloadok = new System.Windows.Forms.Button();
|
||||
this.panel1 = new System.Windows.Forms.Panel();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.docPreview1 = new OnDoc.UIControls.DocPreview();
|
||||
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
|
||||
this.ribbonPanel9 = new System.Windows.Forms.RibbonPanel();
|
||||
this.RibbonButtonArchivierenUndAbschlessen = new System.Windows.Forms.RibbonButton();
|
||||
this.docPreview1 = new OnDoc.UIControls.DocPreview();
|
||||
this.GrpDokumentInhalt.SuspendLayout();
|
||||
this.grpDruckstapel.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.treeviewDruckstapel)).BeginInit();
|
||||
this.pnlprogress.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.progressBarAdv1)).BeginInit();
|
||||
this.groupBox8.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.cbboxteam)).BeginInit();
|
||||
this.groupBox7.SuspendLayout();
|
||||
@@ -123,6 +141,8 @@
|
||||
//
|
||||
// GrpDokumentInhalt
|
||||
//
|
||||
this.GrpDokumentInhalt.Controls.Add(this.grpDruckstapel);
|
||||
this.GrpDokumentInhalt.Controls.Add(this.pnlprogress);
|
||||
this.GrpDokumentInhalt.Controls.Add(this.groupBox8);
|
||||
this.GrpDokumentInhalt.Controls.Add(this.groupBox7);
|
||||
this.GrpDokumentInhalt.Controls.Add(this.groupBox6);
|
||||
@@ -136,6 +156,157 @@
|
||||
this.GrpDokumentInhalt.TabStop = false;
|
||||
this.GrpDokumentInhalt.Text = "Dokument-Inahalt";
|
||||
//
|
||||
// grpDruckstapel
|
||||
//
|
||||
this.grpDruckstapel.Controls.Add(this.button2);
|
||||
this.grpDruckstapel.Controls.Add(this.button1);
|
||||
this.grpDruckstapel.Controls.Add(this.treeviewDruckstapel);
|
||||
this.grpDruckstapel.Location = new System.Drawing.Point(1086, 23);
|
||||
this.grpDruckstapel.Name = "grpDruckstapel";
|
||||
this.grpDruckstapel.Size = new System.Drawing.Size(477, 210);
|
||||
this.grpDruckstapel.TabIndex = 19;
|
||||
this.grpDruckstapel.TabStop = false;
|
||||
this.grpDruckstapel.Text = "Druckstapel";
|
||||
this.grpDruckstapel.Visible = false;
|
||||
//
|
||||
// button2
|
||||
//
|
||||
this.button2.Location = new System.Drawing.Point(396, 184);
|
||||
this.button2.Name = "button2";
|
||||
this.button2.Size = new System.Drawing.Size(75, 23);
|
||||
this.button2.TabIndex = 20;
|
||||
this.button2.Text = "Schliessen";
|
||||
this.button2.UseVisualStyleBackColor = true;
|
||||
this.button2.Click += new System.EventHandler(this.button2_Click);
|
||||
//
|
||||
// button1
|
||||
//
|
||||
this.button1.Location = new System.Drawing.Point(240, 15);
|
||||
this.button1.Name = "button1";
|
||||
this.button1.Size = new System.Drawing.Size(169, 23);
|
||||
this.button1.TabIndex = 19;
|
||||
this.button1.Text = "öffnen zum Drucken";
|
||||
this.button1.UseVisualStyleBackColor = true;
|
||||
this.button1.Click += new System.EventHandler(this.button1_Click);
|
||||
//
|
||||
// treeviewDruckstapel
|
||||
//
|
||||
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.treeviewDruckstapel.BaseStylePairs.AddRange(new Syncfusion.Windows.Forms.Tools.StyleNamePair[] {
|
||||
new Syncfusion.Windows.Forms.Tools.StyleNamePair("Standard", treeNodeAdvStyleInfo1)});
|
||||
this.treeviewDruckstapel.BeforeTouchSize = new System.Drawing.Size(215, 191);
|
||||
this.treeviewDruckstapel.Dock = System.Windows.Forms.DockStyle.Left;
|
||||
//
|
||||
//
|
||||
//
|
||||
this.treeviewDruckstapel.HelpTextControl.BaseThemeName = null;
|
||||
this.treeviewDruckstapel.HelpTextControl.Location = new System.Drawing.Point(0, 0);
|
||||
this.treeviewDruckstapel.HelpTextControl.Name = "";
|
||||
this.treeviewDruckstapel.HelpTextControl.Size = new System.Drawing.Size(392, 112);
|
||||
this.treeviewDruckstapel.HelpTextControl.TabIndex = 0;
|
||||
this.treeviewDruckstapel.HelpTextControl.Visible = true;
|
||||
this.treeviewDruckstapel.InactiveSelectedNodeForeColor = System.Drawing.SystemColors.ControlText;
|
||||
this.treeviewDruckstapel.Location = new System.Drawing.Point(3, 16);
|
||||
this.treeviewDruckstapel.MetroColor = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(165)))), ((int)(((byte)(220)))));
|
||||
this.treeviewDruckstapel.Name = "treeviewDruckstapel";
|
||||
this.treeviewDruckstapel.SelectedNodeForeColor = System.Drawing.SystemColors.HighlightText;
|
||||
this.treeviewDruckstapel.Size = new System.Drawing.Size(215, 191);
|
||||
this.treeviewDruckstapel.TabIndex = 18;
|
||||
this.treeviewDruckstapel.Text = "treeViewAdv2";
|
||||
this.treeviewDruckstapel.ThemeStyle.TreeNodeAdvStyle.CheckBoxTickThickness = 1;
|
||||
this.treeviewDruckstapel.ThemeStyle.TreeNodeAdvStyle.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
|
||||
this.treeviewDruckstapel.ThemeStyle.TreeNodeAdvStyle.EnsureDefaultOptionedChild = true;
|
||||
this.treeviewDruckstapel.ThemeStyle.TreeNodeAdvStyle.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
|
||||
this.treeviewDruckstapel.ThemeStyle.TreeNodeAdvStyle.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
|
||||
this.treeviewDruckstapel.ThemeStyle.TreeNodeAdvStyle.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
|
||||
//
|
||||
//
|
||||
//
|
||||
this.treeviewDruckstapel.ToolTipControl.BaseThemeName = null;
|
||||
this.treeviewDruckstapel.ToolTipControl.Location = new System.Drawing.Point(0, 0);
|
||||
this.treeviewDruckstapel.ToolTipControl.Name = "";
|
||||
this.treeviewDruckstapel.ToolTipControl.Size = new System.Drawing.Size(392, 112);
|
||||
this.treeviewDruckstapel.ToolTipControl.TabIndex = 0;
|
||||
this.treeviewDruckstapel.ToolTipControl.Visible = true;
|
||||
//
|
||||
// pnlprogress
|
||||
//
|
||||
this.pnlprogress.BackColor = System.Drawing.Color.Gainsboro;
|
||||
this.pnlprogress.Controls.Add(this.progressBarAdv1);
|
||||
this.pnlprogress.Controls.Add(this.lblProgressTitel);
|
||||
this.pnlprogress.Controls.Add(this.label3);
|
||||
this.pnlprogress.Controls.Add(this.label2);
|
||||
this.pnlprogress.Controls.Add(this.progressBar1);
|
||||
this.pnlprogress.Location = new System.Drawing.Point(1086, 23);
|
||||
this.pnlprogress.Name = "pnlprogress";
|
||||
this.pnlprogress.Size = new System.Drawing.Size(477, 99);
|
||||
this.pnlprogress.TabIndex = 17;
|
||||
this.pnlprogress.Visible = false;
|
||||
//
|
||||
// progressBarAdv1
|
||||
//
|
||||
this.progressBarAdv1.BackgroundStyle = Syncfusion.Windows.Forms.Tools.ProgressBarBackgroundStyles.Office2016Colorful;
|
||||
this.progressBarAdv1.BackMultipleColors = new System.Drawing.Color[] {
|
||||
System.Drawing.Color.Empty};
|
||||
this.progressBarAdv1.BackSegments = false;
|
||||
this.progressBarAdv1.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(147)))), ((int)(((byte)(149)))), ((int)(((byte)(152)))));
|
||||
this.progressBarAdv1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
|
||||
this.progressBarAdv1.CustomText = null;
|
||||
this.progressBarAdv1.CustomWaitingRender = false;
|
||||
this.progressBarAdv1.ForegroundImage = null;
|
||||
this.progressBarAdv1.GradientEndColor = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(165)))), ((int)(((byte)(220)))));
|
||||
this.progressBarAdv1.GradientStartColor = System.Drawing.Color.FromArgb(((int)(((byte)(22)))), ((int)(((byte)(165)))), ((int)(((byte)(220)))));
|
||||
this.progressBarAdv1.Location = new System.Drawing.Point(12, 46);
|
||||
this.progressBarAdv1.MultipleColors = new System.Drawing.Color[] {
|
||||
System.Drawing.Color.Empty};
|
||||
this.progressBarAdv1.Name = "progressBarAdv1";
|
||||
this.progressBarAdv1.ProgressStyle = Syncfusion.Windows.Forms.Tools.ProgressBarStyles.Office2016Colorful;
|
||||
this.progressBarAdv1.SegmentWidth = 12;
|
||||
this.progressBarAdv1.Size = new System.Drawing.Size(448, 23);
|
||||
this.progressBarAdv1.TabIndex = 20;
|
||||
this.progressBarAdv1.Text = "progressBarAdv1";
|
||||
this.progressBarAdv1.ThemeName = "Office2016Colorful";
|
||||
this.progressBarAdv1.WaitingGradientWidth = 400;
|
||||
//
|
||||
// lblProgressTitel
|
||||
//
|
||||
this.lblProgressTitel.AutoSize = true;
|
||||
this.lblProgressTitel.Location = new System.Drawing.Point(12, 9);
|
||||
this.lblProgressTitel.Name = "lblProgressTitel";
|
||||
this.lblProgressTitel.Size = new System.Drawing.Size(0, 13);
|
||||
this.lblProgressTitel.TabIndex = 19;
|
||||
//
|
||||
// label3
|
||||
//
|
||||
this.label3.AutoSize = true;
|
||||
this.label3.Location = new System.Drawing.Point(435, 78);
|
||||
this.label3.Name = "label3";
|
||||
this.label3.Size = new System.Drawing.Size(25, 13);
|
||||
this.label3.TabIndex = 18;
|
||||
this.label3.Text = "100";
|
||||
//
|
||||
// label2
|
||||
//
|
||||
this.label2.AutoSize = true;
|
||||
this.label2.Location = new System.Drawing.Point(12, 78);
|
||||
this.label2.Name = "label2";
|
||||
this.label2.Size = new System.Drawing.Size(13, 13);
|
||||
this.label2.TabIndex = 17;
|
||||
this.label2.Text = "0";
|
||||
//
|
||||
// progressBar1
|
||||
//
|
||||
this.progressBar1.Location = new System.Drawing.Point(12, 46);
|
||||
this.progressBar1.Name = "progressBar1";
|
||||
this.progressBar1.Size = new System.Drawing.Size(448, 23);
|
||||
this.progressBar1.TabIndex = 16;
|
||||
//
|
||||
// groupBox8
|
||||
//
|
||||
this.groupBox8.Controls.Add(this.cbboxteam);
|
||||
@@ -444,15 +615,15 @@
|
||||
//
|
||||
// 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;
|
||||
treeNodeAdvStyleInfo2.CheckBoxTickThickness = 1;
|
||||
treeNodeAdvStyleInfo2.CheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
|
||||
treeNodeAdvStyleInfo2.EnsureDefaultOptionedChild = true;
|
||||
treeNodeAdvStyleInfo2.IntermediateCheckColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
|
||||
treeNodeAdvStyleInfo2.OptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(109)))), ((int)(((byte)(109)))), ((int)(((byte)(109)))));
|
||||
treeNodeAdvStyleInfo2.SelectedOptionButtonColor = System.Drawing.Color.FromArgb(((int)(((byte)(210)))), ((int)(((byte)(210)))), ((int)(((byte)(210)))));
|
||||
treeNodeAdvStyleInfo2.TextColor = System.Drawing.Color.Black;
|
||||
this.treeViewAdv1.BaseStylePairs.AddRange(new Syncfusion.Windows.Forms.Tools.StyleNamePair[] {
|
||||
new Syncfusion.Windows.Forms.Tools.StyleNamePair("Standard", treeNodeAdvStyleInfo1)});
|
||||
new Syncfusion.Windows.Forms.Tools.StyleNamePair("Standard", treeNodeAdvStyleInfo2)});
|
||||
this.treeViewAdv1.BeforeTouchSize = new System.Drawing.Size(230, 579);
|
||||
this.treeViewAdv1.Dock = System.Windows.Forms.DockStyle.Left;
|
||||
//
|
||||
@@ -577,6 +748,7 @@
|
||||
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";
|
||||
//
|
||||
// ribbonPanel1
|
||||
@@ -716,6 +888,7 @@
|
||||
// ribbonPanel8
|
||||
//
|
||||
this.ribbonPanel8.Items.Add(this.RibbonButtonGenerateSB);
|
||||
this.ribbonPanel8.Items.Add(this.ribbonButtonDruckstapel);
|
||||
this.ribbonPanel8.Name = "ribbonPanel8";
|
||||
this.ribbonPanel8.Text = "";
|
||||
//
|
||||
@@ -728,6 +901,15 @@
|
||||
this.RibbonButtonGenerateSB.Text = "Serienbrief_generieren";
|
||||
this.RibbonButtonGenerateSB.Click += new System.EventHandler(this.RibbonButtonGenerateSB_Click);
|
||||
//
|
||||
// ribbonButtonDruckstapel
|
||||
//
|
||||
this.ribbonButtonDruckstapel.Image = global::OnDoc.Properties.Resources.SB_Druckstapel_32x32_32;
|
||||
this.ribbonButtonDruckstapel.LargeImage = global::OnDoc.Properties.Resources.SB_Druckstapel_32x32_32;
|
||||
this.ribbonButtonDruckstapel.Name = "ribbonButtonDruckstapel";
|
||||
this.ribbonButtonDruckstapel.SmallImage = global::OnDoc.Properties.Resources.SB_Druckstapel_24x24_32;
|
||||
this.ribbonButtonDruckstapel.Text = "Druckstapel Generieren";
|
||||
this.ribbonButtonDruckstapel.Click += new System.EventHandler(this.ribbonButtonDruckstapel_Click);
|
||||
//
|
||||
// openFileDialog1
|
||||
//
|
||||
this.openFileDialog1.FileName = "openFileDialog1";
|
||||
@@ -740,9 +922,9 @@
|
||||
this.pnlLoad.Controls.Add(this.btnsbloadcancel);
|
||||
this.pnlLoad.Controls.Add(this.btnsbloadok);
|
||||
this.pnlLoad.Controls.Add(this.panel1);
|
||||
this.pnlLoad.Location = new System.Drawing.Point(795, 45);
|
||||
this.pnlLoad.Location = new System.Drawing.Point(193, 50);
|
||||
this.pnlLoad.Name = "pnlLoad";
|
||||
this.pnlLoad.Size = new System.Drawing.Size(965, 637);
|
||||
this.pnlLoad.Size = new System.Drawing.Size(493, 634);
|
||||
this.pnlLoad.TabIndex = 4;
|
||||
this.pnlLoad.Visible = false;
|
||||
//
|
||||
@@ -753,7 +935,7 @@
|
||||
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(961, 489);
|
||||
this.sfdatagridsbload.Size = new System.Drawing.Size(489, 489);
|
||||
this.sfdatagridsbload.TabIndex = 3;
|
||||
this.sfdatagridsbload.Text = "sfDataGrid1";
|
||||
this.sfdatagridsbload.CellClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.sfdatagridsbload_CellClick);
|
||||
@@ -787,7 +969,7 @@
|
||||
this.panel1.Dock = System.Windows.Forms.DockStyle.Top;
|
||||
this.panel1.Location = new System.Drawing.Point(0, 0);
|
||||
this.panel1.Name = "panel1";
|
||||
this.panel1.Size = new System.Drawing.Size(961, 47);
|
||||
this.panel1.Size = new System.Drawing.Size(489, 47);
|
||||
this.panel1.TabIndex = 1;
|
||||
//
|
||||
// label1
|
||||
@@ -800,14 +982,6 @@
|
||||
this.label1.TabIndex = 0;
|
||||
this.label1.Text = "Serienbrief öffnen";
|
||||
//
|
||||
// docPreview1
|
||||
//
|
||||
this.docPreview1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.docPreview1.Location = new System.Drawing.Point(0, 0);
|
||||
this.docPreview1.Name = "docPreview1";
|
||||
this.docPreview1.Size = new System.Drawing.Size(725, 598);
|
||||
this.docPreview1.TabIndex = 4;
|
||||
//
|
||||
// splitContainer1
|
||||
//
|
||||
this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
@@ -825,13 +999,37 @@
|
||||
this.splitContainer1.SplitterDistance = 900;
|
||||
this.splitContainer1.TabIndex = 5;
|
||||
//
|
||||
// ribbonPanel9
|
||||
//
|
||||
this.ribbonPanel9.Items.Add(this.RibbonButtonArchivierenUndAbschlessen);
|
||||
this.ribbonPanel9.Name = "ribbonPanel9";
|
||||
this.ribbonPanel9.Text = "ribbonPanel9";
|
||||
//
|
||||
// RibbonButtonArchivierenUndAbschlessen
|
||||
//
|
||||
this.RibbonButtonArchivierenUndAbschlessen.Image = ((System.Drawing.Image)(resources.GetObject("RibbonButtonArchivierenUndAbschlessen.Image")));
|
||||
this.RibbonButtonArchivierenUndAbschlessen.LargeImage = ((System.Drawing.Image)(resources.GetObject("RibbonButtonArchivierenUndAbschlessen.LargeImage")));
|
||||
this.RibbonButtonArchivierenUndAbschlessen.Name = "RibbonButtonArchivierenUndAbschlessen";
|
||||
this.RibbonButtonArchivierenUndAbschlessen.SmallImage = ((System.Drawing.Image)(resources.GetObject("RibbonButtonArchivierenUndAbschlessen.SmallImage")));
|
||||
this.RibbonButtonArchivierenUndAbschlessen.Text = "Archivieren_und_abschliessen";
|
||||
this.RibbonButtonArchivierenUndAbschlessen.Click += new System.EventHandler(this.RibbonButtonArchivierenUndAbschlessen_Click);
|
||||
this.RibbonButtonArchivierenUndAbschlessen.CanvasChanged += new System.EventHandler(this.RibbonButtonArchivierenUndAbschlessen_CanvasChanged);
|
||||
//
|
||||
// docPreview1
|
||||
//
|
||||
this.docPreview1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.docPreview1.Location = new System.Drawing.Point(0, 0);
|
||||
this.docPreview1.Name = "docPreview1";
|
||||
this.docPreview1.Size = new System.Drawing.Size(725, 598);
|
||||
this.docPreview1.TabIndex = 4;
|
||||
//
|
||||
// Serienbrief
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ClientSize = new System.Drawing.Size(1633, 955);
|
||||
this.Controls.Add(this.splitContainer1);
|
||||
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")));
|
||||
@@ -842,6 +1040,11 @@
|
||||
this.Text = "Serienbrief";
|
||||
this.Load += new System.EventHandler(this.Serienbrief_Load);
|
||||
this.GrpDokumentInhalt.ResumeLayout(false);
|
||||
this.grpDruckstapel.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)(this.treeviewDruckstapel)).EndInit();
|
||||
this.pnlprogress.ResumeLayout(false);
|
||||
this.pnlprogress.PerformLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.progressBarAdv1)).EndInit();
|
||||
this.groupBox8.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)(this.cbboxteam)).EndInit();
|
||||
this.groupBox7.ResumeLayout(false);
|
||||
@@ -934,5 +1137,18 @@
|
||||
private System.Windows.Forms.RibbonButton RibbonButtonGenerateSB;
|
||||
private DocPreview docPreview1;
|
||||
private System.Windows.Forms.SplitContainer splitContainer1;
|
||||
private System.Windows.Forms.ProgressBar progressBar1;
|
||||
private System.Windows.Forms.Panel pnlprogress;
|
||||
private System.Windows.Forms.Label lblProgressTitel;
|
||||
private System.Windows.Forms.Label label3;
|
||||
private System.Windows.Forms.Label label2;
|
||||
private Syncfusion.Windows.Forms.Tools.ProgressBarAdv progressBarAdv1;
|
||||
private System.Windows.Forms.RibbonButton ribbonButtonDruckstapel;
|
||||
private Syncfusion.Windows.Forms.Tools.TreeViewAdv treeviewDruckstapel;
|
||||
private System.Windows.Forms.GroupBox grpDruckstapel;
|
||||
private System.Windows.Forms.Button button1;
|
||||
private System.Windows.Forms.Button button2;
|
||||
private System.Windows.Forms.RibbonPanel ribbonPanel9;
|
||||
private System.Windows.Forms.RibbonButton RibbonButtonArchivierenUndAbschlessen;
|
||||
}
|
||||
}
|
||||
@@ -5,6 +5,8 @@ using System.Data;
|
||||
using System.Drawing;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.Remoting.Messaging;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
@@ -20,13 +22,18 @@ using OnDoc.DocMgmt;
|
||||
using OnDoc.Helper;
|
||||
using OnDoc.Klassen;
|
||||
using OnDoc.UIControls.Administrator;
|
||||
using Syncfusion.Pdf;
|
||||
using Syncfusion.Windows.Forms.Tools;
|
||||
using Syncfusion.Windows.Forms.Tools.Navigation;
|
||||
using Syncfusion.Windows.Forms.Tools.Renderers;
|
||||
using Syncfusion.WinForms.Controls;
|
||||
using Syncfusion.WinForms.DataGrid;
|
||||
using Syncfusion.WinForms.DataGrid.Interactivity;
|
||||
using Windows.ApplicationModel.Activation;
|
||||
using Windows.ApplicationModel.VoiceCommands;
|
||||
using Windows.Media.Ocr;
|
||||
using Windows.Perception.Spatial;
|
||||
using static Model.OnBaseDocUpload;
|
||||
|
||||
|
||||
namespace OnDoc.UIControls
|
||||
@@ -339,6 +346,7 @@ namespace OnDoc.UIControls
|
||||
try { sb.unterschriftrechts = Convert.ToInt32(cbboxunterschriftrechts.SelectedValue.ToString()); } catch { sb.unterschriftrechts = 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);
|
||||
DB db = new DB(AppParams.connectionstring);
|
||||
sb.serienbriefnr = db.Save_Serienbrief(sb, AppParams.tempdir);
|
||||
db.save_sb_vorlage_to_db(sb.filename, "", sb.serienbriefnr);
|
||||
@@ -554,10 +562,13 @@ namespace OnDoc.UIControls
|
||||
System.Data.DataTable dt = new System.Data.DataTable();
|
||||
dt = db.Check_sb_Data(AppParams.CurrentMitarbieter, sb);
|
||||
string msg = "";
|
||||
init_progressbar("Partnerliste prüfen", dt.Rows.Count);
|
||||
bool bldossier = false;
|
||||
System.Data.DataRow[] dr;
|
||||
for (int i = 0, loopTo = dt.Rows.Count - 1; i <= loopTo; i++)
|
||||
{
|
||||
add_progress();
|
||||
System.Windows.Forms.Application.DoEvents();
|
||||
dr = sb.dsempfaenger.Tables[0].Select("Partnernr='" + dt.Rows[i][0].ToString() + "'");
|
||||
if (dr.Length == 0)
|
||||
{
|
||||
@@ -596,6 +607,7 @@ namespace OnDoc.UIControls
|
||||
if (Convert.ToInt32(dt.Rows[i][4]) == 1) { bldossier = true; };
|
||||
}
|
||||
if (sb.dsempfaenger.Tables[0].Columns.Count > 20) { check_zwingende_felder(); }
|
||||
finish_progress();
|
||||
refresh_empfaenger(sb.dsempfaenger.Tables[0]);
|
||||
if (msg != "") { MessageBox.Show(msg, "Serienbrief", MessageBoxButtons.OK, MessageBoxIcon.Error); }
|
||||
}
|
||||
@@ -605,31 +617,40 @@ namespace OnDoc.UIControls
|
||||
|
||||
for (int i = 20; i < sb.dsempfaenger.Tables[0].Columns.Count; i++)
|
||||
{
|
||||
if (Convert.ToInt32(sb.dsempfaenger.Tables[1].Rows[0][sb.dsempfaenger.Tables[0].Columns[i].ColumnName]) == 1)
|
||||
try
|
||||
{
|
||||
System.Data.DataRow[] dr = sb.dsempfaenger.Tables[0].Select("[" + sb.dsempfaenger.Tables[0].Columns[i].ColumnName + "] <>''");
|
||||
foreach (System.Data.DataRow dr2 in dr)
|
||||
if (Convert.ToInt32(sb.dsempfaenger.Tables[1].Rows[0][sb.dsempfaenger.Tables[0].Columns[i].ColumnName]) == 1)
|
||||
{
|
||||
if (Convert.ToInt32(dr2["Status"]) == 0) { dr2["Status"] = 1; }
|
||||
}
|
||||
|
||||
dr = sb.dsempfaenger.Tables[0].Select("[" + sb.dsempfaenger.Tables[0].Columns[i].ColumnName + "] =''");
|
||||
foreach (System.Data.DataRow dr2 in dr)
|
||||
{
|
||||
if (Convert.ToInt32(dr2["Status"]) == 0)
|
||||
System.Data.DataRow[] dr = sb.dsempfaenger.Tables[0].Select("[" + sb.dsempfaenger.Tables[0].Columns[i].ColumnName + "] <>''");
|
||||
foreach (System.Data.DataRow dr2 in dr)
|
||||
{
|
||||
dr2["Status"] = -1;
|
||||
dr2["Fehlercode"] = 2;
|
||||
if (Convert.ToInt32(dr2["Status"]) == 0) { dr2["Status"] = 1; }
|
||||
}
|
||||
|
||||
dr = sb.dsempfaenger.Tables[0].Select("[" + sb.dsempfaenger.Tables[0].Columns[i].ColumnName + "] =''");
|
||||
foreach (System.Data.DataRow dr2 in dr)
|
||||
{
|
||||
if (Convert.ToInt32(dr2["Status"]) == 0)
|
||||
{
|
||||
dr2["Status"] = -1;
|
||||
dr2["Fehlercode"] = 2;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
catch { }
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
private void ribbonButton2_Click(object sender, EventArgs e)
|
||||
{
|
||||
lblProgressTitel.Text = "Partnerliste prüfen";
|
||||
pnlprogress.Visible = true;
|
||||
Partnerliste_Pruefen();
|
||||
treeViewAdv1_AfterSelect(sender, e);
|
||||
pnlprogress.Visible = false;
|
||||
}
|
||||
|
||||
System.Data.DataTable vorlagendaten = new System.Data.DataTable();
|
||||
@@ -647,14 +668,19 @@ namespace OnDoc.UIControls
|
||||
sb.VorlageBase64 = dB.dsdaten.Tables[0].Rows[0][0].ToString();
|
||||
sb.DocValues = new List<clsDocValue>();
|
||||
vorlagendaten_aufbereiten();
|
||||
|
||||
update_serienbriefdaten(false);
|
||||
update_zahlen();
|
||||
|
||||
}
|
||||
|
||||
private void vorlagendaten_aufbereiten()
|
||||
{
|
||||
|
||||
init_progressbar("Dokumente generieren", vorlagendaten.Rows.Count);
|
||||
for (int i = 0, loopTo = vorlagendaten.Rows.Count - 1; i <= loopTo; i++)
|
||||
{
|
||||
|
||||
add_progress();
|
||||
System.Windows.Forms.Application.DoEvents();
|
||||
|
||||
string sp1 = "";
|
||||
string[] sp2;
|
||||
@@ -714,7 +740,7 @@ namespace OnDoc.UIControls
|
||||
if (vorlagendaten.Rows[i]["Briefanrede1"] != "")
|
||||
{
|
||||
s = vorlagendaten.Rows[i]["Briefanrede1"].ToString();
|
||||
if (s.Substring(0,4)=="Herr")
|
||||
if (s.Substring(0, 4) == "Herr")
|
||||
{
|
||||
s = "r " + s;
|
||||
}
|
||||
@@ -728,7 +754,7 @@ namespace OnDoc.UIControls
|
||||
if (!string.IsNullOrEmpty(s))
|
||||
s = s + Environment.NewLine;
|
||||
s1 = vorlagendaten.Rows[i]["Briefanrede2"].ToString();
|
||||
if (s.Substring(0,4)=="Herr")
|
||||
if (s.Substring(0, 4) == "Herr")
|
||||
{
|
||||
s = s + "Sehr geehrter " + s1;
|
||||
}
|
||||
@@ -824,7 +850,7 @@ namespace OnDoc.UIControls
|
||||
{
|
||||
Insert_Value(vorlagendaten.Rows[i][i1].ToString(), vorlagendaten.Columns[i1].ColumnName);
|
||||
}
|
||||
}catch { }
|
||||
} catch { }
|
||||
try
|
||||
{
|
||||
if (vorlagendaten.Columns[i1].ColumnName.ToString().Substring(0, 5) == "I_09_")
|
||||
@@ -844,18 +870,29 @@ namespace OnDoc.UIControls
|
||||
// IntWert = RenCol(IntWert)
|
||||
Insert_Value(vorlagendaten.Rows[i][IntWert].ToString(), Intbookmark);
|
||||
}
|
||||
}catch { }
|
||||
} catch { }
|
||||
}
|
||||
string pdfdoc = dget.Convert_Word_To_PDF(dg.generate_serienbrief(sb.VorlageBase64, sb));
|
||||
Helper.FileHelper fh = new FileHelper();
|
||||
DB db = new DB(AppParams.connectionstring);
|
||||
string filename = "SB_" + sb.serienbriefnr.ToString() + vorlagendaten.Rows[i]["intEintragnr"].ToString() + ".pdf";
|
||||
fh.SaveBase64ToFile(pdfdoc,AppParams.tempdir + filename);
|
||||
db.save_serienbrief_datei(sb.serienbriefnr, Convert.ToInt32(vorlagendaten.Rows[i]["IntEintragnr"]), AppParams.tempdir+filename);
|
||||
//db = null;
|
||||
fh.SaveBase64ToFile(pdfdoc, AppParams.tempdir + filename);
|
||||
db.save_serienbrief_datei(sb.serienbriefnr, Convert.ToInt32(vorlagendaten.Rows[i]["IntEintragnr"]), AppParams.tempdir + filename);
|
||||
System.IO.File.Delete(AppParams.tempdir + filename);
|
||||
db = null;
|
||||
System.Data.DataRow dr = sb.dsempfaenger.Tables[0].Select("intEintragnr = '" + vorlagendaten.Rows[i]["IntEintragnr"].ToString()+"'").FirstOrDefault();
|
||||
if (dr != null)
|
||||
{
|
||||
dr["STATUS"] = "1";
|
||||
}
|
||||
|
||||
|
||||
|
||||
sb.DocValues.Clear();
|
||||
|
||||
|
||||
}
|
||||
finish_progress();
|
||||
|
||||
}
|
||||
|
||||
private void insert_PPZeile(string position, string typ)
|
||||
@@ -938,12 +975,12 @@ namespace OnDoc.UIControls
|
||||
}
|
||||
|
||||
clsDocValue dv = new clsDocValue();
|
||||
dv.TMBeginn=beginntextmarke; ;
|
||||
dv.TMBeginn = beginntextmarke; ;
|
||||
dv.TMEnd = endetextmarke;
|
||||
dv.Value = feldwert;
|
||||
dv.FieldName=feldname;
|
||||
dv.FieldName = feldname;
|
||||
sb.DocValues.Add(dv);
|
||||
|
||||
|
||||
}
|
||||
|
||||
private string Insert_DT_Column(ref System.Data.DataTable dt, string colname)
|
||||
@@ -1075,12 +1112,237 @@ namespace OnDoc.UIControls
|
||||
{
|
||||
if (docPreview1.Visible == true)
|
||||
{
|
||||
var selectedItem = e.DataRow;
|
||||
var dataRow = (e.DataRow.RowData as DataRowView).Row;
|
||||
string inteintragnr = "0";
|
||||
inteintragnr = dataRow["inteintragnr"].ToString();
|
||||
docPreview1.Show_Serienbrief_Dokument(sb.serienbriefnr, Convert.ToInt32(inteintragnr));
|
||||
try
|
||||
{
|
||||
var selectedItem = e.DataRow;
|
||||
var dataRow = (e.DataRow.RowData as DataRowView).Row;
|
||||
string inteintragnr = "0";
|
||||
inteintragnr = dataRow["inteintragnr"].ToString();
|
||||
docPreview1.Show_Serienbrief_Dokument(sb.serienbriefnr, Convert.ToInt32(inteintragnr));
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
}
|
||||
|
||||
private void init_progressbar(string title, int maxvalue)
|
||||
{
|
||||
progressBarAdv1.Value = 0;
|
||||
progressBarAdv1.Maximum = maxvalue;
|
||||
progressBarAdv1.Minimum = 0;
|
||||
lblProgressTitel.Text = title;
|
||||
pnlprogress.Visible = true;
|
||||
}
|
||||
|
||||
private void add_progress()
|
||||
{
|
||||
progressBarAdv1.Value = progressBarAdv1.Value + 1;
|
||||
System.Windows.Forms.Application.DoEvents();
|
||||
}
|
||||
private void finish_progress()
|
||||
{
|
||||
pnlprogress.Visible = false;
|
||||
}
|
||||
|
||||
private void merge()
|
||||
{
|
||||
|
||||
DataView dv = new DataView(sb.dsempfaenger.Tables[0]);
|
||||
|
||||
dv.RowFilter = "Status = 1";
|
||||
dv.Sort = "Partnernr";
|
||||
PdfDocument finalDoc = new PdfDocument();
|
||||
|
||||
DB db = new DB(AppParams.connectionstring);
|
||||
int stapelgroesse = 100;
|
||||
int stapel = 1;
|
||||
int i = 0;
|
||||
int anzahl_stapel = (dv.Count / 100) + 1;
|
||||
Stream[] streams = null;
|
||||
if (dv.Count > stapelgroesse) { streams = new Stream[stapelgroesse]; } else streams = new Stream[dv.Count];
|
||||
init_progressbar("Druckstapel generieren", dv.Count);
|
||||
foreach (DataRowView rowView in dv)
|
||||
{
|
||||
add_progress();
|
||||
System.Data.DataRow dr = rowView.Row;
|
||||
db.Get_Tabledata("Select dbo.BinaryToBase64(dokument) from edex_sb_serienbrief_dokument where serienbriefnr=" + sb.serienbriefnr.ToString() + " and inteintragnr=" + dr["IntEintragNr"].ToString(), false, true);
|
||||
var stream = new MemoryStream(Convert.FromBase64String(db.dsdaten.Tables[0].Rows[0][0].ToString()));
|
||||
if (stream.Length > 0)
|
||||
{
|
||||
streams[i] = stream;
|
||||
i++;
|
||||
if (i >= stapelgroesse)
|
||||
{
|
||||
save_stapel(stapel, ref streams);
|
||||
|
||||
i = 0;
|
||||
streams = new Stream[dv.Count-(stapel*stapelgroesse)];
|
||||
stapel++;
|
||||
}
|
||||
}
|
||||
}
|
||||
save_stapel(stapel, ref streams);
|
||||
//PdfDocumentBase.Merge(finalDoc, streams);
|
||||
//FileStream fs = new FileStream(AppParams.tempdir+sb.serienbriefnr.ToString()+".pdf",FileMode.Create);
|
||||
//finalDoc.Save(fs);
|
||||
//finalDoc.Close();
|
||||
//finalDoc.Dispose();
|
||||
//fs.Close();
|
||||
//fs.Dispose();
|
||||
//for (i = 0; i < streams.Length; i++)
|
||||
//{
|
||||
// streams[i].Dispose();
|
||||
//}
|
||||
streams = null;
|
||||
dv = null;
|
||||
finish_progress();
|
||||
}
|
||||
|
||||
private void save_stapel(int stapelnr, ref Stream[] streams)
|
||||
{
|
||||
try
|
||||
{
|
||||
PdfDocument finalDoc = new PdfDocument();
|
||||
PdfDocumentBase.Merge(finalDoc, streams);
|
||||
string filename = AppParams.tempdir + DateTime.Now.ToString("yyyyhhmmHHmmss") + "_" + stapelnr.ToString() + "_" + sb.serienbriefnr.ToString() + ".pdf";
|
||||
FileStream fs = new FileStream(filename, FileMode.Create);
|
||||
finalDoc.Save(fs);
|
||||
finalDoc.Close();
|
||||
finalDoc.Dispose();
|
||||
fs.Close();
|
||||
fs.Dispose();
|
||||
TreeNodeAdv tn = new TreeNodeAdv();
|
||||
tn.Text = "Druckstapel " + stapelnr.ToString()+" ("+streams.Length.ToString()+")";
|
||||
tn.Tag = stapelnr.ToString();
|
||||
tn.TagObject = filename;
|
||||
treeviewDruckstapel.Nodes.Add(tn);
|
||||
for (int i = 0; i < streams.Length; i++)
|
||||
{
|
||||
streams[i].Dispose();
|
||||
}
|
||||
streams = null;
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
|
||||
private void ribbonButtonDruckstapel_Click(object sender, EventArgs e)
|
||||
{
|
||||
treeviewDruckstapel.Nodes.Clear();
|
||||
merge();
|
||||
try
|
||||
{
|
||||
treeviewDruckstapel.SelectedNode = treeviewDruckstapel.Nodes[0];
|
||||
}
|
||||
catch { }
|
||||
grpDruckstapel.Visible = true;
|
||||
}
|
||||
|
||||
private void button1_Click(object sender, EventArgs e)
|
||||
{
|
||||
System.Diagnostics.Process.Start(treeviewDruckstapel.SelectedNode.TagObject.ToString());
|
||||
}
|
||||
|
||||
private void button2_Click(object sender, EventArgs e)
|
||||
{
|
||||
grpDruckstapel.Visible = false;
|
||||
}
|
||||
|
||||
private void RibbonButtonArchivierenUndAbschlessen_CanvasChanged(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private void RibbonButtonArchivierenUndAbschlessen_Click(object sender, EventArgs e)
|
||||
{
|
||||
DB db = new DB(AppParams.connectionstring);
|
||||
DataView dv = new DataView(sb.dsempfaenger.Tables[0]);
|
||||
dv.RowFilter = "Status = 1";
|
||||
dv.Sort = "Partnernr";
|
||||
foreach (DataRowView rowView in dv)
|
||||
{
|
||||
OnBaseDocUpload.OnBaseDokument onbasedoc = new OnBaseDocUpload.OnBaseDokument();
|
||||
System.Data.DataRow dr = rowView.Row;
|
||||
db.clear_parameter();
|
||||
db.add_parameter("@serienbriefnr", sb.serienbriefnr.ToString());
|
||||
db.add_parameter("@intEintragnr", dr["intEintragnr"].ToString());
|
||||
db.add_parameter("@partnernr", dr["Partnernr"].ToString());
|
||||
db.Get_Tabledata("sp_get_onbase_parameters_sb", true, false);
|
||||
if (db.dsdaten.Tables[0].Rows[0]["BpNummer"].ToString() == "")
|
||||
{
|
||||
onbasedoc.personNummer = db.dsdaten.Tables[0].Rows[0]["PersonNummer"].ToString();
|
||||
onbasedoc.bpNummer = "";
|
||||
}
|
||||
else
|
||||
{
|
||||
onbasedoc.bpNummer = db.dsdaten.Tables[0].Rows[0]["BpNummer"].ToString();
|
||||
onbasedoc.personNummer = "";
|
||||
}
|
||||
onbasedoc.dokumentDatum = db.dsdaten.Tables[0].Rows[0]["DokumentDatum"].ToString();
|
||||
onbasedoc.dokumentTyp = db.dsdaten.Tables[0].Rows[0]["dokumenttyp"].ToString();
|
||||
onbasedoc.dateiTyp= db.dsdaten.Tables[0].Rows[0]["dateityp"].ToString();
|
||||
var Attribute = new List<Model.OnBaseDocUpload.attribute>();
|
||||
foreach (System.Data.DataRow rw in db.dsdaten.Tables[1].Rows)
|
||||
{
|
||||
var p = new OnBaseDocUpload.attribute()
|
||||
{
|
||||
fieldname = rw["fieldname"].ToString(),
|
||||
fieldvalue = rw["fieldvalue"].ToString()
|
||||
};
|
||||
Attribute.Add(p);
|
||||
}
|
||||
onbasedoc.attributes = Attribute;
|
||||
db.Get_Tabledata("Select dbo.BinaryToBase64(dokument) from edex_sb_serienbrief_dokument where serienbriefnr=" + sb.serienbriefnr.ToString() + " and inteintragnr=" + dr["IntEintragNr"].ToString(), false, true);
|
||||
onbasedoc.dokumentDatei = db.dsdaten.Tables[0].Rows[0][0].ToString();
|
||||
string URL = "";
|
||||
string response = "";
|
||||
|
||||
string jsonstring = Newtonsoft.Json.JsonConvert.SerializeObject(onbasedoc);
|
||||
URL = AppParams.RESTURI + "api/ArchivSBDoc";
|
||||
URL = URL + "?sbnr=" + sb.serienbriefnr.ToString();
|
||||
URL = URL + "&intid=" + dr["inteintragnr"].ToString();
|
||||
URL = URL + "&partnernr=" + dr["partnernr"].ToString();
|
||||
|
||||
HttpWebRequest httpWebRequest = (HttpWebRequest)WebRequest.Create(URL);
|
||||
|
||||
httpWebRequest.ContentType = "text/json";
|
||||
httpWebRequest.Method = "POST";
|
||||
|
||||
|
||||
using (var streamWriter = new StreamWriter(httpWebRequest.GetRequestStream()))
|
||||
{
|
||||
string json = jsonstring;
|
||||
|
||||
streamWriter.Write(json);
|
||||
streamWriter.Flush();
|
||||
}
|
||||
|
||||
var httpResponse = (HttpWebResponse)httpWebRequest.GetResponse();
|
||||
using (var streamReader = new StreamReader(httpResponse.GetResponseStream()))
|
||||
{
|
||||
var result = streamReader.ReadToEnd();
|
||||
if (httpResponse.StatusCode == HttpStatusCode.OK)
|
||||
{
|
||||
dr["STATUS"] = 2; ;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
//using (HttpWebResponse response = webRequest.GetResponse() as HttpWebResponse)
|
||||
//{
|
||||
// if (response.StatusCode == HttpStatusCode.OK)
|
||||
// {
|
||||
// StreamReader reader = new StreamReader(response.GetResponseStream());
|
||||
// string responseContent = reader.ReadToEnd();
|
||||
|
||||
// dok = Newtonsoft.Json.JsonConvert.DeserializeObject<clsdok>(responseContent);
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// Logging.Logging.Error(URL + ": " + response.StatusCode.ToString() + " / " + response.StatusDescription, "Clinet - DokList GetDocument", "");
|
||||
// }
|
||||
//}
|
||||
}
|
||||
sb.dsempfaenger.AcceptChanges();
|
||||
update_zahlen();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -120,10 +120,28 @@
|
||||
<metadata name="ctxmenuEmpfaenger.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>156, 17</value>
|
||||
</metadata>
|
||||
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
|
||||
<data name="RibbonButtonArchivierenUndAbschlessen.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
|
||||
wAAADsABataJCQAAABpJREFUWEftwQEBAAAAgiD/r25IQAAAAMC5GhAgAAGdeElDAAAAAElFTkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
<data name="RibbonButtonArchivierenUndAbschlessen.LargeImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
|
||||
wAAADsABataJCQAAABpJREFUWEftwQEBAAAAgiD/r25IQAAAAMC5GhAgAAGdeElDAAAAAElFTkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
<data name="RibbonButtonArchivierenUndAbschlessen.SmallImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAO
|
||||
wAAADsABataJCQAAABNJREFUOE9jGAWjYBSMAjBgYAAABBAAAadEfGMAAAAASUVORK5CYII=
|
||||
</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>
|
||||
<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>
|
||||
AAABAAUAAAAAAAEAIABVIgAAVgAAADAwAAABACAAqCUAAKsiAAAgIAAAAQAgAKgQAABTSAAAGBgAAAEA
|
||||
|
||||
Reference in New Issue
Block a user