update 20260220
This commit is contained in:
@@ -12,6 +12,21 @@
|
||||
<FileAlignment>512</FileAlignment>
|
||||
<AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
|
||||
<Deterministic>true</Deterministic>
|
||||
<PublishUrl>publish\</PublishUrl>
|
||||
<Install>true</Install>
|
||||
<InstallFrom>Disk</InstallFrom>
|
||||
<UpdateEnabled>false</UpdateEnabled>
|
||||
<UpdateMode>Foreground</UpdateMode>
|
||||
<UpdateInterval>7</UpdateInterval>
|
||||
<UpdateIntervalUnits>Days</UpdateIntervalUnits>
|
||||
<UpdatePeriodically>false</UpdatePeriodically>
|
||||
<UpdateRequired>false</UpdateRequired>
|
||||
<MapFileExtensions>true</MapFileExtensions>
|
||||
<ApplicationRevision>0</ApplicationRevision>
|
||||
<ApplicationVersion>1.0.0.%2a</ApplicationVersion>
|
||||
<IsWebBootstrapper>false</IsWebBootstrapper>
|
||||
<UseApplicationTrust>false</UseApplicationTrust>
|
||||
<BootstrapperEnabled>true</BootstrapperEnabled>
|
||||
</PropertyGroup>
|
||||
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
|
||||
<PlatformTarget>AnyCPU</PlatformTarget>
|
||||
@@ -94,5 +109,17 @@
|
||||
<ItemGroup>
|
||||
<None Include="App.config" />
|
||||
</ItemGroup>
|
||||
<ItemGroup>
|
||||
<BootstrapperPackage Include=".NETFramework,Version=v4.8">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>Microsoft .NET Framework 4.8 %28x86 und x64%29</ProductName>
|
||||
<Install>true</Install>
|
||||
</BootstrapperPackage>
|
||||
<BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
|
||||
<Visible>False</Visible>
|
||||
<ProductName>.NET Framework 3.5 SP1</ProductName>
|
||||
<Install>false</Install>
|
||||
</BootstrapperPackage>
|
||||
</ItemGroup>
|
||||
<Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
|
||||
</Project>
|
||||
13
API_DocTest/API_DocTest.csproj.user
Normal file
13
API_DocTest/API_DocTest.csproj.user
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<Project ToolsVersion="Current" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||
<PropertyGroup>
|
||||
<PublishUrlHistory />
|
||||
<InstallUrlHistory />
|
||||
<SupportUrlHistory />
|
||||
<UpdateUrlHistory />
|
||||
<BootstrapperUrlHistory />
|
||||
<ErrorReportUrlHistory />
|
||||
<FallbackCulture>de-DE</FallbackCulture>
|
||||
<VerifyUploadedFiles>false</VerifyUploadedFiles>
|
||||
</PropertyGroup>
|
||||
</Project>
|
||||
@@ -14,12 +14,14 @@
|
||||
<value>data source=shu01\shu00;initial catalog=edoka_dms;packet size=4096;user id=sa;password=*shu29</value>
|
||||
</setting>
|
||||
<setting name="DogGenURI" serializeAs="String">
|
||||
<!--<value>https://localhost:2034/API/DokumentGenerator</value>-->
|
||||
<value>https://localhost:44334/API/DokumentGenerator</value>
|
||||
</setting>
|
||||
<value>https://localhost:44334/API/DokumentGenerator</value>
|
||||
</setting>
|
||||
<setting name="Token" serializeAs="String">
|
||||
<value>pZkuG6l6ORCEckqQimPK58PO1A9EnkMtL5oCgRX9WiWnD4xeH7ikGzhWnTBy/vk8J4Iiz8gCSx9uFHA4+DvITG0roO97sk82d/0BCjVlwLWINpXlJfGYEF3X96AdoCQvb3ruwv/tVqEHsSU5aNfyxBAe+EhLTHQ8t7ysgJZWh98=</value>
|
||||
</setting>
|
||||
<setting name="tempdir" serializeAs="String">
|
||||
<value>x:\jsonfiles\</value>
|
||||
</setting>
|
||||
</API_DocTest.Properties.Settings>
|
||||
</userSettings>
|
||||
</configuration>
|
||||
287
API_DocTest/Form1.Designer.cs
generated
287
API_DocTest/Form1.Designer.cs
generated
@@ -37,23 +37,45 @@
|
||||
this.toolStripLabel1 = new System.Windows.Forms.ToolStripLabel();
|
||||
this.txtKey = new System.Windows.Forms.ToolStripTextBox();
|
||||
this.toolStripSeparator1 = new System.Windows.Forms.ToolStripSeparator();
|
||||
this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
|
||||
this.toolStripComboBox1 = new System.Windows.Forms.ToolStripComboBox();
|
||||
this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
|
||||
this.toolStripSeparator2 = new System.Windows.Forms.ToolStripSeparator();
|
||||
this.toolStripButton4 = new System.Windows.Forms.ToolStripButton();
|
||||
this.toolStripButton2 = new System.Windows.Forms.ToolStripButton();
|
||||
this.toolStripSeparator3 = new System.Windows.Forms.ToolStripSeparator();
|
||||
this.toolStripButton3 = new System.Windows.Forms.ToolStripButton();
|
||||
this.toolStripComboBox1 = new System.Windows.Forms.ToolStripComboBox();
|
||||
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
|
||||
this.editControl1 = new Syncfusion.Windows.Forms.Edit.EditControl();
|
||||
this.pdfViewerControl1 = new Syncfusion.Windows.Forms.PdfViewer.PdfViewerControl();
|
||||
this.backgroundWorker1 = new System.ComponentModel.BackgroundWorker();
|
||||
this.toolStripSeparator4 = new System.Windows.Forms.ToolStripSeparator();
|
||||
this.panel1 = new System.Windows.Forms.Panel();
|
||||
this.groupBox2 = new System.Windows.Forms.GroupBox();
|
||||
this.label5 = new System.Windows.Forms.Label();
|
||||
this.label4 = new System.Windows.Forms.Label();
|
||||
this.txtfilename = new System.Windows.Forms.TextBox();
|
||||
this.button5 = new System.Windows.Forms.Button();
|
||||
this.listBox1 = new System.Windows.Forms.ListBox();
|
||||
this.button3 = new System.Windows.Forms.Button();
|
||||
this.txtfilekey = new System.Windows.Forms.TextBox();
|
||||
this.label3 = new System.Windows.Forms.Label();
|
||||
this.groupBox1 = new System.Windows.Forms.GroupBox();
|
||||
this.button4 = new System.Windows.Forms.Button();
|
||||
this.button2 = new System.Windows.Forms.Button();
|
||||
this.button1 = new System.Windows.Forms.Button();
|
||||
this.label2 = new System.Windows.Forms.Label();
|
||||
this.comboBox1 = new System.Windows.Forms.ComboBox();
|
||||
this.txtdbkey = new System.Windows.Forms.TextBox();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.toolStrip1.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).BeginInit();
|
||||
this.splitContainer1.Panel1.SuspendLayout();
|
||||
this.splitContainer1.Panel2.SuspendLayout();
|
||||
this.splitContainer1.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.editControl1)).BeginInit();
|
||||
this.panel1.SuspendLayout();
|
||||
this.groupBox2.SuspendLayout();
|
||||
this.groupBox1.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// toolStrip1
|
||||
@@ -68,32 +90,45 @@
|
||||
this.toolStripComboBox1,
|
||||
this.toolStripButton1,
|
||||
this.toolStripSeparator2,
|
||||
this.toolStripButton4,
|
||||
this.toolStripButton2,
|
||||
this.toolStripSeparator3,
|
||||
this.toolStripButton3});
|
||||
this.toolStrip1.Location = new System.Drawing.Point(0, 0);
|
||||
this.toolStrip1.Name = "toolStrip1";
|
||||
this.toolStrip1.Size = new System.Drawing.Size(1724, 50);
|
||||
this.toolStrip1.Size = new System.Drawing.Size(1724, 216);
|
||||
this.toolStrip1.TabIndex = 0;
|
||||
this.toolStrip1.Text = "toolStrip1";
|
||||
this.toolStrip1.Visible = false;
|
||||
//
|
||||
// toolStripLabel1
|
||||
//
|
||||
this.toolStripLabel1.Font = new System.Drawing.Font("Segoe UI", 13F);
|
||||
this.toolStripLabel1.Name = "toolStripLabel1";
|
||||
this.toolStripLabel1.Size = new System.Drawing.Size(49, 47);
|
||||
this.toolStripLabel1.Size = new System.Drawing.Size(40, 213);
|
||||
this.toolStripLabel1.Text = "Key";
|
||||
//
|
||||
// txtKey
|
||||
//
|
||||
this.txtKey.Font = new System.Drawing.Font("Segoe UI", 13F);
|
||||
this.txtKey.Name = "txtKey";
|
||||
this.txtKey.Size = new System.Drawing.Size(250, 50);
|
||||
this.txtKey.Size = new System.Drawing.Size(250, 216);
|
||||
//
|
||||
// toolStripSeparator1
|
||||
//
|
||||
this.toolStripSeparator1.Name = "toolStripSeparator1";
|
||||
this.toolStripSeparator1.Size = new System.Drawing.Size(6, 50);
|
||||
this.toolStripSeparator1.Size = new System.Drawing.Size(6, 216);
|
||||
//
|
||||
// toolStripSeparator4
|
||||
//
|
||||
this.toolStripSeparator4.Name = "toolStripSeparator4";
|
||||
this.toolStripSeparator4.Size = new System.Drawing.Size(6, 216);
|
||||
//
|
||||
// toolStripComboBox1
|
||||
//
|
||||
this.toolStripComboBox1.Name = "toolStripComboBox1";
|
||||
this.toolStripComboBox1.Size = new System.Drawing.Size(150, 216);
|
||||
this.toolStripComboBox1.SelectedIndexChanged += new System.EventHandler(this.toolStripComboBox1_SelectedIndexChanged);
|
||||
//
|
||||
// toolStripButton1
|
||||
//
|
||||
@@ -102,14 +137,25 @@
|
||||
this.toolStripButton1.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton1.Image")));
|
||||
this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
this.toolStripButton1.Name = "toolStripButton1";
|
||||
this.toolStripButton1.Size = new System.Drawing.Size(75, 47);
|
||||
this.toolStripButton1.Size = new System.Drawing.Size(63, 213);
|
||||
this.toolStripButton1.Text = "Laden";
|
||||
this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click);
|
||||
//
|
||||
// toolStripSeparator2
|
||||
//
|
||||
this.toolStripSeparator2.Name = "toolStripSeparator2";
|
||||
this.toolStripSeparator2.Size = new System.Drawing.Size(6, 50);
|
||||
this.toolStripSeparator2.Size = new System.Drawing.Size(6, 216);
|
||||
//
|
||||
// toolStripButton4
|
||||
//
|
||||
this.toolStripButton4.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Text;
|
||||
this.toolStripButton4.Font = new System.Drawing.Font("Segoe UI", 13F);
|
||||
this.toolStripButton4.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton4.Image")));
|
||||
this.toolStripButton4.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
this.toolStripButton4.Name = "toolStripButton4";
|
||||
this.toolStripButton4.Size = new System.Drawing.Size(93, 213);
|
||||
this.toolStripButton4.Text = "FileExport";
|
||||
this.toolStripButton4.Click += new System.EventHandler(this.toolStripButton4_Click);
|
||||
//
|
||||
// toolStripButton2
|
||||
//
|
||||
@@ -118,14 +164,14 @@
|
||||
this.toolStripButton2.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton2.Image")));
|
||||
this.toolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
this.toolStripButton2.Name = "toolStripButton2";
|
||||
this.toolStripButton2.Size = new System.Drawing.Size(113, 47);
|
||||
this.toolStripButton2.Size = new System.Drawing.Size(93, 213);
|
||||
this.toolStripButton2.Text = "Speichern";
|
||||
this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click);
|
||||
//
|
||||
// toolStripSeparator3
|
||||
//
|
||||
this.toolStripSeparator3.Name = "toolStripSeparator3";
|
||||
this.toolStripSeparator3.Size = new System.Drawing.Size(6, 50);
|
||||
this.toolStripSeparator3.Size = new System.Drawing.Size(6, 216);
|
||||
//
|
||||
// toolStripButton3
|
||||
//
|
||||
@@ -134,21 +180,14 @@
|
||||
this.toolStripButton3.Image = ((System.Drawing.Image)(resources.GetObject("toolStripButton3.Image")));
|
||||
this.toolStripButton3.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
this.toolStripButton3.Name = "toolStripButton3";
|
||||
this.toolStripButton3.Size = new System.Drawing.Size(143, 47);
|
||||
this.toolStripButton3.Size = new System.Drawing.Size(118, 213);
|
||||
this.toolStripButton3.Text = "PDF erstellen";
|
||||
this.toolStripButton3.Click += new System.EventHandler(this.toolStripButton3_Click);
|
||||
//
|
||||
// toolStripComboBox1
|
||||
//
|
||||
this.toolStripComboBox1.Font = new System.Drawing.Font("Segoe UI", 9F);
|
||||
this.toolStripComboBox1.Name = "toolStripComboBox1";
|
||||
this.toolStripComboBox1.Size = new System.Drawing.Size(150, 50);
|
||||
this.toolStripComboBox1.SelectedIndexChanged += new System.EventHandler(this.toolStripComboBox1_SelectedIndexChanged);
|
||||
//
|
||||
// splitContainer1
|
||||
//
|
||||
this.splitContainer1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.splitContainer1.Location = new System.Drawing.Point(0, 50);
|
||||
this.splitContainer1.Location = new System.Drawing.Point(0, 170);
|
||||
this.splitContainer1.Name = "splitContainer1";
|
||||
//
|
||||
// splitContainer1.Panel1
|
||||
@@ -158,7 +197,7 @@
|
||||
// splitContainer1.Panel2
|
||||
//
|
||||
this.splitContainer1.Panel2.Controls.Add(this.pdfViewerControl1);
|
||||
this.splitContainer1.Size = new System.Drawing.Size(1724, 838);
|
||||
this.splitContainer1.Size = new System.Drawing.Size(1724, 718);
|
||||
this.splitContainer1.SplitterDistance = 574;
|
||||
this.splitContainer1.TabIndex = 1;
|
||||
//
|
||||
@@ -183,7 +222,7 @@
|
||||
this.editControl1.ScrollPosition = new System.Drawing.Point(0, 0);
|
||||
this.editControl1.SelectionTextColor = System.Drawing.Color.FromArgb(((int)(((byte)(173)))), ((int)(((byte)(214)))), ((int)(((byte)(255)))));
|
||||
this.editControl1.ShowEndOfLine = false;
|
||||
this.editControl1.Size = new System.Drawing.Size(574, 838);
|
||||
this.editControl1.Size = new System.Drawing.Size(574, 718);
|
||||
this.editControl1.StatusBarSettings.CoordsPanel.Width = 150;
|
||||
this.editControl1.StatusBarSettings.EncodingPanel.Width = 100;
|
||||
this.editControl1.StatusBarSettings.FileNamePanel.Width = 100;
|
||||
@@ -227,7 +266,7 @@
|
||||
this.pdfViewerControl1.ShowHorizontalScrollBar = true;
|
||||
this.pdfViewerControl1.ShowToolBar = true;
|
||||
this.pdfViewerControl1.ShowVerticalScrollBar = true;
|
||||
this.pdfViewerControl1.Size = new System.Drawing.Size(1146, 838);
|
||||
this.pdfViewerControl1.Size = new System.Drawing.Size(1146, 718);
|
||||
this.pdfViewerControl1.SpaceBetweenPages = 8;
|
||||
this.pdfViewerControl1.TabIndex = 0;
|
||||
this.pdfViewerControl1.Text = "pdfViewerControl1";
|
||||
@@ -240,10 +279,183 @@
|
||||
this.pdfViewerControl1.VisualStyle = Syncfusion.Windows.Forms.PdfViewer.VisualStyle.Default;
|
||||
this.pdfViewerControl1.ZoomMode = Syncfusion.Windows.Forms.PdfViewer.ZoomMode.Default;
|
||||
//
|
||||
// toolStripSeparator4
|
||||
// panel1
|
||||
//
|
||||
this.toolStripSeparator4.Name = "toolStripSeparator4";
|
||||
this.toolStripSeparator4.Size = new System.Drawing.Size(6, 50);
|
||||
this.panel1.Controls.Add(this.groupBox2);
|
||||
this.panel1.Controls.Add(this.groupBox1);
|
||||
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(1724, 170);
|
||||
this.panel1.TabIndex = 2;
|
||||
//
|
||||
// groupBox2
|
||||
//
|
||||
this.groupBox2.Controls.Add(this.label5);
|
||||
this.groupBox2.Controls.Add(this.label4);
|
||||
this.groupBox2.Controls.Add(this.txtfilename);
|
||||
this.groupBox2.Controls.Add(this.button5);
|
||||
this.groupBox2.Controls.Add(this.listBox1);
|
||||
this.groupBox2.Controls.Add(this.button3);
|
||||
this.groupBox2.Controls.Add(this.txtfilekey);
|
||||
this.groupBox2.Controls.Add(this.label3);
|
||||
this.groupBox2.Dock = System.Windows.Forms.DockStyle.Left;
|
||||
this.groupBox2.Location = new System.Drawing.Point(319, 0);
|
||||
this.groupBox2.Name = "groupBox2";
|
||||
this.groupBox2.Size = new System.Drawing.Size(901, 170);
|
||||
this.groupBox2.TabIndex = 1;
|
||||
this.groupBox2.TabStop = false;
|
||||
this.groupBox2.Text = "Datei";
|
||||
//
|
||||
// label5
|
||||
//
|
||||
this.label5.AutoSize = true;
|
||||
this.label5.Location = new System.Drawing.Point(326, 36);
|
||||
this.label5.Name = "label5";
|
||||
this.label5.Size = new System.Drawing.Size(105, 13);
|
||||
this.label5.TabIndex = 11;
|
||||
this.label5.Text = "Vorhandene Dateien";
|
||||
//
|
||||
// label4
|
||||
//
|
||||
this.label4.AutoSize = true;
|
||||
this.label4.Location = new System.Drawing.Point(6, 59);
|
||||
this.label4.Name = "label4";
|
||||
this.label4.Size = new System.Drawing.Size(58, 13);
|
||||
this.label4.TabIndex = 10;
|
||||
this.label4.Text = "Dateiname";
|
||||
//
|
||||
// txtfilename
|
||||
//
|
||||
this.txtfilename.Location = new System.Drawing.Point(84, 59);
|
||||
this.txtfilename.Name = "txtfilename";
|
||||
this.txtfilename.Size = new System.Drawing.Size(212, 20);
|
||||
this.txtfilename.TabIndex = 9;
|
||||
//
|
||||
// button5
|
||||
//
|
||||
this.button5.Location = new System.Drawing.Point(699, 33);
|
||||
this.button5.Name = "button5";
|
||||
this.button5.Size = new System.Drawing.Size(131, 23);
|
||||
this.button5.TabIndex = 8;
|
||||
this.button5.Text = "PDF generieren";
|
||||
this.button5.UseVisualStyleBackColor = true;
|
||||
this.button5.Click += new System.EventHandler(this.button5_Click);
|
||||
//
|
||||
// listBox1
|
||||
//
|
||||
this.listBox1.FormattingEnabled = true;
|
||||
this.listBox1.Location = new System.Drawing.Point(437, 36);
|
||||
this.listBox1.Name = "listBox1";
|
||||
this.listBox1.Size = new System.Drawing.Size(235, 121);
|
||||
this.listBox1.TabIndex = 7;
|
||||
//
|
||||
// button3
|
||||
//
|
||||
this.button3.Location = new System.Drawing.Point(8, 91);
|
||||
this.button3.Name = "button3";
|
||||
this.button3.Size = new System.Drawing.Size(75, 23);
|
||||
this.button3.TabIndex = 6;
|
||||
this.button3.Text = "Datei-Export";
|
||||
this.button3.UseVisualStyleBackColor = true;
|
||||
this.button3.Click += new System.EventHandler(this.button3_Click);
|
||||
//
|
||||
// txtfilekey
|
||||
//
|
||||
this.txtfilekey.Location = new System.Drawing.Point(84, 33);
|
||||
this.txtfilekey.Name = "txtfilekey";
|
||||
this.txtfilekey.Size = new System.Drawing.Size(212, 20);
|
||||
this.txtfilekey.TabIndex = 3;
|
||||
//
|
||||
// label3
|
||||
//
|
||||
this.label3.AutoSize = true;
|
||||
this.label3.Location = new System.Drawing.Point(5, 36);
|
||||
this.label3.Name = "label3";
|
||||
this.label3.Size = new System.Drawing.Size(52, 13);
|
||||
this.label3.TabIndex = 2;
|
||||
this.label3.Text = "Schlüssel";
|
||||
//
|
||||
// groupBox1
|
||||
//
|
||||
this.groupBox1.Controls.Add(this.button4);
|
||||
this.groupBox1.Controls.Add(this.button2);
|
||||
this.groupBox1.Controls.Add(this.button1);
|
||||
this.groupBox1.Controls.Add(this.label2);
|
||||
this.groupBox1.Controls.Add(this.comboBox1);
|
||||
this.groupBox1.Controls.Add(this.txtdbkey);
|
||||
this.groupBox1.Controls.Add(this.label1);
|
||||
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(319, 170);
|
||||
this.groupBox1.TabIndex = 0;
|
||||
this.groupBox1.TabStop = false;
|
||||
this.groupBox1.Text = "Datenbank";
|
||||
//
|
||||
// button4
|
||||
//
|
||||
this.button4.Location = new System.Drawing.Point(91, 131);
|
||||
this.button4.Name = "button4";
|
||||
this.button4.Size = new System.Drawing.Size(131, 23);
|
||||
this.button4.TabIndex = 7;
|
||||
this.button4.Text = "PDF generieren";
|
||||
this.button4.UseVisualStyleBackColor = true;
|
||||
this.button4.Click += new System.EventHandler(this.button4_Click);
|
||||
//
|
||||
// button2
|
||||
//
|
||||
this.button2.Location = new System.Drawing.Point(228, 91);
|
||||
this.button2.Name = "button2";
|
||||
this.button2.Size = new System.Drawing.Size(75, 23);
|
||||
this.button2.TabIndex = 5;
|
||||
this.button2.Text = "Speichern";
|
||||
this.button2.UseVisualStyleBackColor = true;
|
||||
this.button2.Click += new System.EventHandler(this.button2_Click);
|
||||
//
|
||||
// button1
|
||||
//
|
||||
this.button1.Location = new System.Drawing.Point(12, 91);
|
||||
this.button1.Name = "button1";
|
||||
this.button1.Size = new System.Drawing.Size(75, 23);
|
||||
this.button1.TabIndex = 4;
|
||||
this.button1.Text = "Laden";
|
||||
this.button1.UseVisualStyleBackColor = true;
|
||||
this.button1.Click += new System.EventHandler(this.button1_Click);
|
||||
//
|
||||
// label2
|
||||
//
|
||||
this.label2.AutoSize = true;
|
||||
this.label2.Location = new System.Drawing.Point(12, 57);
|
||||
this.label2.Name = "label2";
|
||||
this.label2.Size = new System.Drawing.Size(64, 13);
|
||||
this.label2.TabIndex = 3;
|
||||
this.label2.Text = "Gespeichert";
|
||||
//
|
||||
// comboBox1
|
||||
//
|
||||
this.comboBox1.FormattingEnabled = true;
|
||||
this.comboBox1.Location = new System.Drawing.Point(91, 57);
|
||||
this.comboBox1.Name = "comboBox1";
|
||||
this.comboBox1.Size = new System.Drawing.Size(212, 21);
|
||||
this.comboBox1.TabIndex = 2;
|
||||
this.comboBox1.SelectedIndexChanged += new System.EventHandler(this.comboBox1_SelectedIndexChanged);
|
||||
//
|
||||
// txtdbkey
|
||||
//
|
||||
this.txtdbkey.Location = new System.Drawing.Point(91, 30);
|
||||
this.txtdbkey.Name = "txtdbkey";
|
||||
this.txtdbkey.Size = new System.Drawing.Size(212, 20);
|
||||
this.txtdbkey.TabIndex = 1;
|
||||
//
|
||||
// label1
|
||||
//
|
||||
this.label1.AutoSize = true;
|
||||
this.label1.Location = new System.Drawing.Point(12, 33);
|
||||
this.label1.Name = "label1";
|
||||
this.label1.Size = new System.Drawing.Size(52, 13);
|
||||
this.label1.TabIndex = 0;
|
||||
this.label1.Text = "Schlüssel";
|
||||
//
|
||||
// Form1
|
||||
//
|
||||
@@ -252,6 +464,7 @@
|
||||
this.ClientSize = new System.Drawing.Size(1724, 888);
|
||||
this.Controls.Add(this.splitContainer1);
|
||||
this.Controls.Add(this.toolStrip1);
|
||||
this.Controls.Add(this.panel1);
|
||||
this.Name = "Form1";
|
||||
this.Text = "OnDoc-API-DocTest";
|
||||
this.Load += new System.EventHandler(this.Form1_Load);
|
||||
@@ -263,6 +476,11 @@
|
||||
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
|
||||
this.splitContainer1.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)(this.editControl1)).EndInit();
|
||||
this.panel1.ResumeLayout(false);
|
||||
this.groupBox2.ResumeLayout(false);
|
||||
this.groupBox2.PerformLayout();
|
||||
this.groupBox1.ResumeLayout(false);
|
||||
this.groupBox1.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
@@ -284,6 +502,25 @@
|
||||
private System.ComponentModel.BackgroundWorker backgroundWorker1;
|
||||
private System.Windows.Forms.ToolStripComboBox toolStripComboBox1;
|
||||
private System.Windows.Forms.ToolStripSeparator toolStripSeparator4;
|
||||
private System.Windows.Forms.ToolStripButton toolStripButton4;
|
||||
private System.Windows.Forms.Panel panel1;
|
||||
private System.Windows.Forms.GroupBox groupBox1;
|
||||
private System.Windows.Forms.TextBox txtdbkey;
|
||||
private System.Windows.Forms.Label label1;
|
||||
private System.Windows.Forms.Button button4;
|
||||
private System.Windows.Forms.GroupBox groupBox2;
|
||||
private System.Windows.Forms.Button button3;
|
||||
private System.Windows.Forms.TextBox txtfilekey;
|
||||
private System.Windows.Forms.Label label3;
|
||||
private System.Windows.Forms.Button button2;
|
||||
private System.Windows.Forms.Button button1;
|
||||
private System.Windows.Forms.Label label2;
|
||||
private System.Windows.Forms.ComboBox comboBox1;
|
||||
private System.Windows.Forms.Button button5;
|
||||
private System.Windows.Forms.ListBox listBox1;
|
||||
private System.Windows.Forms.Label label5;
|
||||
private System.Windows.Forms.Label label4;
|
||||
private System.Windows.Forms.TextBox txtfilename;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -21,6 +21,7 @@ using Syncfusion.Windows.Forms.Edit.Interfaces;
|
||||
using Syncfusion.Windows.Forms.Edit.Enums;
|
||||
using Syncfusion.Windows.Forms.Edit.Implementation.Config;
|
||||
using static System.Windows.Forms.VisualStyles.VisualStyleElement;
|
||||
using System.Windows.Forms.Design;
|
||||
|
||||
|
||||
namespace API_DocTest
|
||||
@@ -41,10 +42,25 @@ namespace API_DocTest
|
||||
|
||||
LoadJSON();
|
||||
Form1_Resize(sender, e);
|
||||
|
||||
Refresh_Filelist();
|
||||
|
||||
}
|
||||
|
||||
private void Refresh_Filelist()
|
||||
{
|
||||
listBox1.Items.Clear();
|
||||
DirectoryInfo d = new DirectoryInfo(Properties.Settings.Default.tempdir); //Assuming Test is your Folder
|
||||
|
||||
FileInfo[] Files = d.GetFiles("*.json"); //Getting Text files
|
||||
string str = "";
|
||||
|
||||
foreach (FileInfo file in Files)
|
||||
{
|
||||
listBox1.Items.Add(file.Name);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
private void toolStripButton1_Click(object sender, EventArgs e)
|
||||
{
|
||||
@@ -115,13 +131,11 @@ ELSE
|
||||
|
||||
private string GetKey()
|
||||
{
|
||||
foreach (Control c in Controls)
|
||||
if (c is ToolStrip ts)
|
||||
foreach (ToolStripItem i in ts.Items)
|
||||
if (i.Name == "txtKey")
|
||||
return ((ToolStripTextBox)i).Text;
|
||||
|
||||
return null;
|
||||
return txtdbkey.Text;
|
||||
}
|
||||
private string GetKey1()
|
||||
{
|
||||
return txtfilekey.Text;
|
||||
}
|
||||
|
||||
static readonly string ApiUrl = Properties.Settings.Default.DogGenURI;
|
||||
@@ -222,11 +236,11 @@ ELSE
|
||||
conn.Open();
|
||||
using (SqlDataReader reader = cmd.ExecuteReader())
|
||||
{
|
||||
toolStripComboBox1.Items.Clear();
|
||||
comboBox1.Items.Clear();
|
||||
|
||||
while (reader.Read())
|
||||
{
|
||||
toolStripComboBox1.Items.Add(reader.GetString(0));
|
||||
comboBox1.Items.Add(reader.GetString(0));
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -237,6 +251,138 @@ ELSE
|
||||
this.txtKey.Text= toolStripComboBox1.Text.ToString();
|
||||
toolStripButton1_Click(sender, e);
|
||||
}
|
||||
|
||||
private void toolStripButton4_Click(object sender, EventArgs e)
|
||||
{
|
||||
string key = GetKey();
|
||||
string json = null;
|
||||
using (SqlConnection con = new SqlConnection(connectionstring))
|
||||
using (SqlCommand cmd = new SqlCommand(
|
||||
"SELECT JavaScriptObject FROM ProvDokuments WHERE ProvDokumentid = @key", con))
|
||||
{
|
||||
cmd.Parameters.AddWithValue("@key", key);
|
||||
con.Open();
|
||||
json = cmd.ExecuteScalar()?.ToString();
|
||||
}
|
||||
|
||||
if (json == null)
|
||||
{
|
||||
using (SqlConnection con = new SqlConnection(connectionstring))
|
||||
using (SqlCommand cmd = new SqlCommand(
|
||||
"SELECT JsonObjekt FROM _OnDoc_API_TestScripts WHERE id = @key", con))
|
||||
{
|
||||
cmd.Parameters.AddWithValue("@key", key);
|
||||
con.Open();
|
||||
json = cmd.ExecuteScalar()?.ToString();
|
||||
}
|
||||
|
||||
}
|
||||
System.IO.File.WriteAllText(Properties.Settings.Default.tempdir + DateTime.Now.ToString("yyyymmddhhMMss") + ".json",json);
|
||||
}
|
||||
|
||||
private void button1_Click(object sender, EventArgs e)
|
||||
{
|
||||
var key = GetKey();
|
||||
if (string.IsNullOrEmpty(key)) return;
|
||||
|
||||
string json = LoadJsonFromDb(key);
|
||||
editControl1.Text = json ?? "{}";
|
||||
|
||||
editControl1.MoveToBeginning();
|
||||
pdfViewerControl1.Unload(); // PDF zurücksetzen
|
||||
}
|
||||
|
||||
private void button2_Click(object sender, EventArgs e)
|
||||
{
|
||||
var key = GetKey();
|
||||
if (string.IsNullOrEmpty(key)) return;
|
||||
SaveJsonToDb(key, editControl1.Text);
|
||||
}
|
||||
|
||||
private void button3_Click(object sender, EventArgs e)
|
||||
{
|
||||
string key = GetKey1();
|
||||
string json = null;
|
||||
using (SqlConnection con = new SqlConnection(connectionstring))
|
||||
using (SqlCommand cmd = new SqlCommand(
|
||||
"SELECT JavaScriptObject FROM ProvDokuments WHERE ProvDokumentid = @key", con))
|
||||
{
|
||||
cmd.Parameters.AddWithValue("@key", key);
|
||||
con.Open();
|
||||
json = cmd.ExecuteScalar()?.ToString();
|
||||
}
|
||||
|
||||
if (json == null)
|
||||
{
|
||||
using (SqlConnection con = new SqlConnection(connectionstring))
|
||||
using (SqlCommand cmd = new SqlCommand(
|
||||
"SELECT JsonObjekt FROM _OnDoc_API_TestScripts WHERE id = @key", con))
|
||||
{
|
||||
cmd.Parameters.AddWithValue("@key", key);
|
||||
con.Open();
|
||||
json = cmd.ExecuteScalar()?.ToString();
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
System.IO.File.WriteAllText(Properties.Settings.Default.tempdir + txtfilename.Text + ".json", json);
|
||||
Refresh_Filelist();
|
||||
}
|
||||
|
||||
|
||||
|
||||
private void button4_Click(object sender, EventArgs e)
|
||||
{
|
||||
try
|
||||
{
|
||||
byte[] byteArray = Generate(editControl1.Text);
|
||||
string temp_inBase64 = Convert.ToBase64String(byteArray);
|
||||
var stream = new MemoryStream(Convert.FromBase64String(temp_inBase64));
|
||||
if (stream.Length > 0)
|
||||
{
|
||||
this.pdfViewerControl1.Load(stream);
|
||||
this.pdfViewerControl1.Visible = true;
|
||||
pdfViewerControl1.ZoomMode = ZoomMode.FitWidth;
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
catch (Exception ex) { MessageBox.Show(ex.Message); }
|
||||
}
|
||||
|
||||
private void button5_Click(object sender, EventArgs e)
|
||||
{
|
||||
string filename=Properties.Settings.Default.tempdir+listBox1.SelectedItem.ToString();
|
||||
|
||||
try
|
||||
{
|
||||
byte[] byteArray = Generate(System.IO.File.ReadAllText(filename));
|
||||
string temp_inBase64 = Convert.ToBase64String(byteArray);
|
||||
var stream = new MemoryStream(Convert.FromBase64String(temp_inBase64));
|
||||
if (stream.Length > 0)
|
||||
{
|
||||
this.pdfViewerControl1.Load(stream);
|
||||
this.pdfViewerControl1.Visible = true;
|
||||
pdfViewerControl1.ZoomMode = ZoomMode.FitWidth;
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
catch (Exception ex) { MessageBox.Show(ex.Message); }
|
||||
}
|
||||
|
||||
private void comboBox1_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
this.txtdbkey.Text = comboBox1.SelectedItem.ToString();
|
||||
button1_Click(sender, e);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -124,7 +124,22 @@
|
||||
<data name="toolStripButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAIFSURBVDhPpZLtS1NhGMbPPxJmmlYSgqHiKzGU1EDxg4iK
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIFSURBVDhPpZLtS1NhGMbPPxJmmlYSgqHiKzGU1EDxg4iK
|
||||
YKyG2WBogqMYJQOtCEVRFBGdTBCJfRnkS4VaaWNT5sqx1BUxRXxDHYxAJLvkusEeBaPAB+5z4Jzn+t3X
|
||||
/aLhnEfjo8m+dCoa+7/C3O2Hqe0zDC+8KG+cRZHZhdzaaWTVTCLDMIY0vfM04Nfh77/G/sEhwpEDbO3t
|
||||
I7TxE8urEVy99fT/AL5gWDLrTB/hnF4XsW0khCu5ln8DmJliT2AXrcNBsU1gj/MH4nMeKwBrPktM28xM
|
||||
cX79DFKrHHD5d9D26hvicx4pABt2lpg10zYzU0zr7+e3xXGcrkEB2O2TNec9nJFwB3alZn5jZorfeDZh
|
||||
6Q3g8s06BeCoKF4MRURoH1+BY2oNCbeb0TIclIYxOhzf8frTOuo7FxCbbVIAzpni0iceEc8vhzEwGkJD
|
||||
lx83ymxifejdKjRNk/8PWnyIyTQqAJek0jqHwfEVscu31baIu8+90sTE4nY025dQ2/5FIPpnXlzKuK8A
|
||||
HBUzHot52djqQ6HZhfR7IwK4mKpHtvEDMqvfCiQ6zaAAXM8x94aIWTNrLLG4kVUzgaTSPlzLtyJOZxbb
|
||||
1wtfyg4Q+AfA3aZlButjSfxGcUJBk4g5tuP3haQKRKXcUQDOmbvNTpPOJeFFjordZmbWTNvMTHFUcpUC
|
||||
nOccAdABIDXXE1nzAAAAAElFTkSuQmCC
|
||||
</value>
|
||||
</data>
|
||||
<data name="toolStripButton4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIFSURBVDhPpZLtS1NhGMbPPxJmmlYSgqHiKzGU1EDxg4iK
|
||||
YKyG2WBogqMYJQOtCEVRFBGdTBCJfRnkS4VaaWNT5sqx1BUxRXxDHYxAJLvkusEeBaPAB+5z4Jzn+t3X
|
||||
/aLhnEfjo8m+dCoa+7/C3O2Hqe0zDC+8KG+cRZHZhdzaaWTVTCLDMIY0vfM04Nfh77/G/sEhwpEDbO3t
|
||||
I7TxE8urEVy99fT/AL5gWDLrTB/hnF4XsW0khCu5ln8DmJliT2AXrcNBsU1gj/MH4nMeKwBrPktM28xM
|
||||
@@ -139,7 +154,7 @@
|
||||
<data name="toolStripButton2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAIFSURBVDhPpZLtS1NhGMbPPxJmmlYSgqHiKzGU1EDxg4iK
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIFSURBVDhPpZLtS1NhGMbPPxJmmlYSgqHiKzGU1EDxg4iK
|
||||
YKyG2WBogqMYJQOtCEVRFBGdTBCJfRnkS4VaaWNT5sqx1BUxRXxDHYxAJLvkusEeBaPAB+5z4Jzn+t3X
|
||||
/aLhnEfjo8m+dCoa+7/C3O2Hqe0zDC+8KG+cRZHZhdzaaWTVTCLDMIY0vfM04Nfh77/G/sEhwpEDbO3t
|
||||
I7TxE8urEVy99fT/AL5gWDLrTB/hnF4XsW0khCu5ln8DmJliT2AXrcNBsU1gj/MH4nMeKwBrPktM28xM
|
||||
@@ -154,7 +169,7 @@
|
||||
<data name="toolStripButton3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAAEnQAABJ0Ad5mH3gAAAIFSURBVDhPpZLtS1NhGMbPPxJmmlYSgqHiKzGU1EDxg4iK
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIFSURBVDhPpZLtS1NhGMbPPxJmmlYSgqHiKzGU1EDxg4iK
|
||||
YKyG2WBogqMYJQOtCEVRFBGdTBCJfRnkS4VaaWNT5sqx1BUxRXxDHYxAJLvkusEeBaPAB+5z4Jzn+t3X
|
||||
/aLhnEfjo8m+dCoa+7/C3O2Hqe0zDC+8KG+cRZHZhdzaaWTVTCLDMIY0vfM04Nfh77/G/sEhwpEDbO3t
|
||||
I7TxE8urEVy99fT/AL5gWDLrTB/hnF4XsW0khCu5ln8DmJliT2AXrcNBsU1gj/MH4nMeKwBrPktM28xM
|
||||
|
||||
12
API_DocTest/Properties/Settings.Designer.cs
generated
12
API_DocTest/Properties/Settings.Designer.cs
generated
@@ -61,5 +61,17 @@ namespace API_DocTest.Properties {
|
||||
this["Token"] = value;
|
||||
}
|
||||
}
|
||||
|
||||
[global::System.Configuration.UserScopedSettingAttribute()]
|
||||
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[global::System.Configuration.DefaultSettingValueAttribute("x:\\")]
|
||||
public string tempdir {
|
||||
get {
|
||||
return ((string)(this["tempdir"]));
|
||||
}
|
||||
set {
|
||||
this["tempdir"] = value;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -11,5 +11,8 @@
|
||||
<Setting Name="Token" Type="System.String" Scope="User">
|
||||
<Value Profile="(Default)">pZkuG6l6ORCEckqQimPK58PO1A9EnkMtL5oCgRX9WiWnD4xeH7ikGzhWnTBy/vk8J4Iiz8gCSx9uFHA4+DvITG0roO97sk82d/0BCjVlwLWINpXlJfGYEF3X96AdoCQvb3ruwv/tVqEHsSU5aNfyxBAe+EhLTHQ8t7ysgJZWh98=</Value>
|
||||
</Setting>
|
||||
<Setting Name="tempdir" Type="System.String" Scope="User">
|
||||
<Value Profile="(Default)">x:\</Value>
|
||||
</Setting>
|
||||
</Settings>
|
||||
</SettingsFile>
|
||||
Binary file not shown.
Binary file not shown.
@@ -14,12 +14,14 @@
|
||||
<value>data source=shu01\shu00;initial catalog=edoka_dms;packet size=4096;user id=sa;password=*shu29</value>
|
||||
</setting>
|
||||
<setting name="DogGenURI" serializeAs="String">
|
||||
<!--<value>https://localhost:2034/API/DokumentGenerator</value>-->
|
||||
<value>https://localhost:44334/API/DokumentGenerator</value>
|
||||
</setting>
|
||||
<value>https://localhost:44334/API/DokumentGenerator</value>
|
||||
</setting>
|
||||
<setting name="Token" serializeAs="String">
|
||||
<value>pZkuG6l6ORCEckqQimPK58PO1A9EnkMtL5oCgRX9WiWnD4xeH7ikGzhWnTBy/vk8J4Iiz8gCSx9uFHA4+DvITG0roO97sk82d/0BCjVlwLWINpXlJfGYEF3X96AdoCQvb3ruwv/tVqEHsSU5aNfyxBAe+EhLTHQ8t7ysgJZWh98=</value>
|
||||
</setting>
|
||||
<setting name="tempdir" serializeAs="String">
|
||||
<value>x:\jsonfiles\</value>
|
||||
</setting>
|
||||
</API_DocTest.Properties.Settings>
|
||||
</userSettings>
|
||||
</configuration>
|
||||
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.
@@ -267,6 +267,7 @@
|
||||
<Compile Include="Controllers\ValuesController.cs" />
|
||||
<Compile Include="Controllers\AntwortAdressController.cs" />
|
||||
<Compile Include="Controllers\VersandstrasseController.cs" />
|
||||
<Compile Include="DocGenerators\CreateCLM.cs" />
|
||||
<Compile Include="DocTester.aspx.cs">
|
||||
<DependentUpon>DocTester.aspx</DependentUpon>
|
||||
<SubType>ASPXCodeBehind</SubType>
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -118,14 +118,14 @@ ELSE
|
||||
// 🔹 PDF GENERIEREN
|
||||
[System.Web.Http.HttpPost]
|
||||
[System.Web.Http.Route("GeneratePDF")]
|
||||
public async Task<HttpResponseMessage> GeneratePdf(JsonRequestDto dto)
|
||||
public HttpResponseMessage GeneratePdf(JsonRequestDto dto)
|
||||
{
|
||||
|
||||
|
||||
if (dto == null || string.IsNullOrWhiteSpace(dto.Json))
|
||||
return new HttpResponseMessage(HttpStatusCode.BadRequest);
|
||||
|
||||
byte[] pdfBytes = await CallExternalPdfApi(dto.Json);
|
||||
byte[] pdfBytes = CallExternalPdfApi(dto.Json);
|
||||
|
||||
var response = new HttpResponseMessage(HttpStatusCode.OK)
|
||||
{
|
||||
@@ -147,13 +147,13 @@ ELSE
|
||||
}
|
||||
|
||||
|
||||
private async Task<byte[]> CallExternalPdfApi(string json)
|
||||
private byte[] CallExternalPdfApi(string json)
|
||||
{
|
||||
|
||||
string ownHost = System.Configuration.ConfigurationManager.AppSettings["OwnHost"];
|
||||
string token = System.Configuration.ConfigurationManager.AppSettings["OwnToken"];
|
||||
string URL = ownHost + "API/DokumentGenerator";
|
||||
|
||||
|
||||
try
|
||||
{
|
||||
var webRequest = System.Net.WebRequest.Create(URL);
|
||||
@@ -175,49 +175,17 @@ ELSE
|
||||
using (System.IO.StreamReader sr = new System.IO.StreamReader(s))
|
||||
{
|
||||
var jsonResponse = sr.ReadToEnd();
|
||||
System.Diagnostics.Debug.WriteLine(String.Format("Response: {0}", jsonResponse));
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
//System.IO.File.WriteAllText(@"x:\log.txt", ex.ToString());
|
||||
System.Diagnostics.Debug.WriteLine(ex.ToString());
|
||||
}
|
||||
|
||||
//string URL = ownHost + "API/CreateCLM";
|
||||
//HttpWebRequest webRequest = HttpWebRequest.Create(URL) as HttpWebRequest;
|
||||
//webRequest.Method = WebRequestMethods.Http.Post;
|
||||
//webRequest.
|
||||
//webRequest.Headers["Authorization"] = "Bearer " + Token;
|
||||
//try
|
||||
//{
|
||||
// using (HttpWebResponse response = webRequest.GetResponse() as HttpWebResponse)
|
||||
// {
|
||||
// if (response.StatusCode == HttpStatusCode.OK)
|
||||
// {
|
||||
// StreamReader reader = new StreamReader(response.GetResponseStream());
|
||||
// string responseContent = reader.ReadToEnd();
|
||||
|
||||
// return responseContent;
|
||||
// }
|
||||
// else
|
||||
// {
|
||||
// Logging.Logging.Error(URL + ": " + response.StatusCode.ToString() + " / " + response.StatusDescription, "Client - GetImage", "");
|
||||
// return "";
|
||||
// }
|
||||
// }
|
||||
//}
|
||||
//catch (Exception ex)
|
||||
//{
|
||||
// return "";
|
||||
//}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
string uri = ownHost + "/API/CreateCLM";
|
||||
|
||||
|
||||
|
||||
66
API_NetFramework/DocGenerators/CreateCLM.cs
Normal file
66
API_NetFramework/DocGenerators/CreateCLM.cs
Normal file
@@ -0,0 +1,66 @@
|
||||
using Microsoft.Ajax.Utilities;
|
||||
using Model;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Web;
|
||||
using Newtonsoft.Json;
|
||||
using Newtonsoft.Json.Linq;
|
||||
|
||||
namespace OnDocAPI_NetFramework.DocGenerators
|
||||
{
|
||||
public class CreateCLM
|
||||
{
|
||||
APIErrorSimple apireturn = new APIErrorSimple();
|
||||
APIOK apiok = new APIOK();
|
||||
|
||||
List<CLMDocItem> clmdocitemlist = new List<CLMDocItem>();
|
||||
string clmdokumentid = "";
|
||||
|
||||
string OwnHost = System.Configuration.ConfigurationManager.AppSettings["OwnHost"].ToString();
|
||||
string imagepath = System.Configuration.ConfigurationManager.AppSettings["VSImagePath"].ToString();
|
||||
|
||||
public void CreateCLMDoc(string json)
|
||||
{
|
||||
dynamic dataj = null;
|
||||
|
||||
dataj = JsonConvert.DeserializeObject(json);
|
||||
var jo = JObject.Parse(json);
|
||||
var x = dataj.Produkt;
|
||||
//Console.WriteLine(dataj.Bp.Zustaendiger.TgNummer);
|
||||
var valueTuples = GetNodes(jo).ToList();
|
||||
foreach (var valueTuple in valueTuples)
|
||||
{
|
||||
CLMDocItem d = new CLMDocItem();
|
||||
d.itemname = valueTuple.Item1;
|
||||
d.itemtag = valueTuple.Item2;
|
||||
d.itemvalue = valueTuple.Item3;
|
||||
d.doclinkname = "";
|
||||
clmdocitemlist.Add(d);
|
||||
|
||||
}
|
||||
var res = "";
|
||||
|
||||
}
|
||||
|
||||
private IEnumerable<(string path, string key, string value)> GetNodes(JToken token)
|
||||
{
|
||||
foreach (var jt in token.Children())
|
||||
{
|
||||
if (!jt.Children().Any())
|
||||
{
|
||||
yield return (
|
||||
path: jt.Path,
|
||||
key: jt.Path.Split('.').Last(),
|
||||
value: jt.ToString()
|
||||
);
|
||||
}
|
||||
|
||||
foreach (var (path, key, value) in GetNodes(jt))
|
||||
{
|
||||
yield return (path, key, value);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -175,7 +175,7 @@
|
||||
function generatePdf() {
|
||||
const key = $("#key").val();
|
||||
if (!key) { alert("Bitte Schlüssel eingeben"); return; }
|
||||
|
||||
|
||||
fetch(apiBase + "/generatepdf", {
|
||||
method: "POST",
|
||||
headers: { "Content-Type": "application/json" },
|
||||
|
||||
@@ -5,15 +5,15 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<Project>
|
||||
<PropertyGroup>
|
||||
<_PublishTargetUrl>E:\Software-Projekte\OnDoc\PubServices\OnDoc</_PublishTargetUrl>
|
||||
<History>True|2026-02-12T08:21:36.9475377Z||;True|2026-02-11T09:09:26.3046534+01:00||;True|2026-02-09T12:16:03.1919757+01:00||;True|2026-02-09T10:52:16.6031577+01:00||;True|2026-02-09T10:43:50.3235884+01:00||;True|2026-02-09T10:32:56.5607905+01:00||;True|2026-02-09T09:28:25.4932552+01:00||;True|2026-02-09T09:11:35.2661821+01:00||;True|2026-02-09T09:09:05.8813514+01:00||;True|2026-02-09T08:54:25.9191904+01:00||;True|2026-02-09T08:41:16.2561697+01:00||;True|2026-02-09T08:22:16.8766070+01:00||;True|2026-02-09T08:09:42.8971751+01:00||;True|2026-02-08T11:04:49.3984275+01:00||;True|2026-02-08T11:00:30.1676134+01:00||;True|2026-02-08T10:02:58.9814683+01:00||;True|2026-02-08T09:53:57.1672910+01:00||;True|2026-02-08T09:50:45.8178289+01:00||;True|2026-02-08T09:47:06.6864472+01:00||;True|2026-02-08T09:44:42.9541012+01:00||;True|2026-02-08T09:44:34.5282303+01:00||;True|2026-02-08T09:42:53.1642218+01:00||;True|2026-02-07T20:47:10.6440687+01:00||;True|2026-02-07T20:45:09.1431081+01:00||;True|2026-02-07T20:43:29.6280085+01:00||;True|2026-02-07T20:42:07.5303009+01:00||;True|2026-02-07T20:40:45.5900631+01:00||;True|2026-02-07T20:39:21.4280903+01:00||;True|2026-02-07T20:37:35.6740413+01:00||;True|2026-02-07T20:35:28.7713095+01:00||;True|2026-02-07T17:44:22.3698834+01:00||;True|2026-02-07T17:41:18.9012786+01:00||;True|2026-02-07T17:38:04.4942892+01:00||;True|2026-02-07T17:36:20.2684316+01:00||;True|2026-02-07T17:34:04.9490195+01:00||;True|2026-02-07T17:22:59.3565852+01:00||;True|2026-02-06T13:40:59.2939609+01:00||;True|2026-02-06T11:18:07.8969690+01:00||;True|2026-02-06T10:59:39.4737336+01:00||;True|2026-02-05T21:32:59.4185291+01:00||;True|2026-02-05T12:13:20.2332661+01:00||;True|2026-02-04T16:35:40.9208916+01:00||;True|2025-10-10T15:41:22.9564966+02:00||;True|2025-10-10T15:21:08.6905497+02:00||;True|2025-09-19T09:11:10.1942384+02:00||;True|2025-09-19T07:55:35.0537789+02:00||;True|2025-09-18T21:48:40.2991372+02:00||;True|2025-09-18T13:16:54.4124291+02:00||;True|2025-09-18T10:23:27.1134868+02:00||;True|2025-09-18T10:13:34.7405491+02:00||;True|2025-09-17T15:43:19.1968865+02:00||;True|2025-09-17T15:10:10.4467969+02:00||;True|2025-09-17T14:50:26.2708120+02:00||;True|2025-09-17T14:38:16.6713613+02:00||;True|2025-09-17T14:27:41.2827503+02:00||;True|2025-09-16T14:40:20.4155584+02:00||;True|2025-09-14T10:11:07.0112380+02:00||;True|2025-08-25T14:37:08.2725069+02:00||;True|2025-08-25T14:37:00.3337309+02:00||;True|2025-08-19T18:30:42.3338032+02:00||;True|2025-07-29T10:29:50.9928831+02:00||;True|2025-07-28T13:40:59.0692059+02:00||;True|2025-07-28T13:31:38.8352333+02:00||;True|2025-07-28T10:53:02.7503896+02:00||;True|2025-07-28T10:31:56.3061779+02:00||;True|2025-07-28T10:07:32.1199283+02:00||;True|2025-07-27T12:13:11.7201345+02:00||;True|2025-07-23T12:31:01.1003759+02:00||;True|2025-07-23T11:05:44.2579070+02:00||;True|2025-07-23T10:23:34.5089684+02:00||;True|2025-07-23T09:24:38.1420693+02:00||;True|2025-07-23T07:42:17.0908668+02:00||;True|2025-07-21T15:11:25.9501591+02:00||;True|2025-07-21T13:01:29.5444866+02:00||;True|2025-07-21T10:19:00.3579413+02:00||;True|2025-07-21T08:53:15.8022664+02:00||;True|2025-07-21T08:52:13.5024447+02:00||;True|2025-07-20T22:02:07.7503979+02:00||;True|2025-06-18T21:46:07.0469838+02:00||;True|2025-06-18T12:17:09.8417440+02:00||;True|2025-06-18T11:06:43.5839212+02:00||;True|2025-05-06T12:58:55.8720511+02:00||;True|2025-05-05T10:30:22.0524225+02:00||;True|2025-05-05T09:37:27.1162038+02:00||;True|2025-05-04T13:37:01.8401491+02:00||;True|2025-04-14T15:32:13.3923265+02:00||;True|2025-03-27T09:55:34.9678501+01:00||;True|2025-03-27T07:47:45.1288274+01:00||;True|2025-03-26T19:03:04.7550972+01:00||;True|2025-02-27T19:20:43.3755758+01:00||;True|2025-02-27T18:15:21.2843332+01:00||;True|2025-02-25T19:05:51.2823294+01:00||;True|2025-02-25T19:04:29.0810473+01:00||;True|2025-02-21T10:28:09.2279895+01:00||;True|2025-02-21T09:59:33.3258979+01:00||;True|2025-02-12T12:49:01.5618262+01:00||;True|2025-02-09T14:47:25.8660147+01:00||;True|2025-02-09T12:40:23.8730229+01:00||;True|2025-02-05T14:41:27.6196364+01:00||;True|2025-02-04T22:19:44.0470841+01:00||;</History>
|
||||
<History>True|2026-02-20T10:11:41.2906293Z||;True|2026-02-20T10:46:35.4015642+01:00||;True|2026-02-20T09:45:14.8833885+01:00||;True|2026-02-20T07:32:39.1940489+01:00||;True|2026-02-18T09:12:43.1434580+01:00||;True|2026-02-17T15:15:14.8805757+01:00||;True|2026-02-17T11:09:40.4786451+01:00||;True|2026-02-17T10:45:37.3358353+01:00||;True|2026-02-17T10:33:30.6184470+01:00||;True|2026-02-16T18:55:30.1424518+01:00||;True|2026-02-16T18:01:46.0478978+01:00||;True|2026-02-16T14:51:53.3273467+01:00||;True|2026-02-16T14:12:09.6130777+01:00||;True|2026-02-16T11:21:18.5769808+01:00||;True|2026-02-16T10:08:08.4277947+01:00||;True|2026-02-16T09:52:01.8749049+01:00||;True|2026-02-16T08:13:22.5356518+01:00||;True|2026-02-13T12:36:18.0536988+01:00||;True|2026-02-13T07:29:34.9460520+01:00||;True|2026-02-13T07:27:07.4597689+01:00||;True|2026-02-13T07:23:53.8686289+01:00||;True|2026-02-13T07:21:55.2559788+01:00||;True|2026-02-13T07:19:52.5556550+01:00||;True|2026-02-13T07:18:16.9005327+01:00||;False|2026-02-13T07:17:55.2943268+01:00||;True|2026-02-13T07:16:44.2373881+01:00||;True|2026-02-13T07:14:10.2117483+01:00||;True|2026-02-13T07:06:07.9920856+01:00||;True|2026-02-13T06:48:45.3887087+01:00||;True|2026-02-12T09:21:36.9475377+01:00||;True|2026-02-11T09:09:26.3046534+01:00||;True|2026-02-09T12:16:03.1919757+01:00||;True|2026-02-09T10:52:16.6031577+01:00||;True|2026-02-09T10:43:50.3235884+01:00||;True|2026-02-09T10:32:56.5607905+01:00||;True|2026-02-09T09:28:25.4932552+01:00||;True|2026-02-09T09:11:35.2661821+01:00||;True|2026-02-09T09:09:05.8813514+01:00||;True|2026-02-09T08:54:25.9191904+01:00||;True|2026-02-09T08:41:16.2561697+01:00||;True|2026-02-09T08:22:16.8766070+01:00||;True|2026-02-09T08:09:42.8971751+01:00||;True|2026-02-08T11:04:49.3984275+01:00||;True|2026-02-08T11:00:30.1676134+01:00||;True|2026-02-08T10:02:58.9814683+01:00||;True|2026-02-08T09:53:57.1672910+01:00||;True|2026-02-08T09:50:45.8178289+01:00||;True|2026-02-08T09:47:06.6864472+01:00||;True|2026-02-08T09:44:42.9541012+01:00||;True|2026-02-08T09:44:34.5282303+01:00||;True|2026-02-08T09:42:53.1642218+01:00||;True|2026-02-07T20:47:10.6440687+01:00||;True|2026-02-07T20:45:09.1431081+01:00||;True|2026-02-07T20:43:29.6280085+01:00||;True|2026-02-07T20:42:07.5303009+01:00||;True|2026-02-07T20:40:45.5900631+01:00||;True|2026-02-07T20:39:21.4280903+01:00||;True|2026-02-07T20:37:35.6740413+01:00||;True|2026-02-07T20:35:28.7713095+01:00||;True|2026-02-07T17:44:22.3698834+01:00||;True|2026-02-07T17:41:18.9012786+01:00||;True|2026-02-07T17:38:04.4942892+01:00||;True|2026-02-07T17:36:20.2684316+01:00||;True|2026-02-07T17:34:04.9490195+01:00||;True|2026-02-07T17:22:59.3565852+01:00||;True|2026-02-06T13:40:59.2939609+01:00||;True|2026-02-06T11:18:07.8969690+01:00||;True|2026-02-06T10:59:39.4737336+01:00||;True|2026-02-05T21:32:59.4185291+01:00||;True|2026-02-05T12:13:20.2332661+01:00||;True|2026-02-04T16:35:40.9208916+01:00||;True|2025-10-10T15:41:22.9564966+02:00||;True|2025-10-10T15:21:08.6905497+02:00||;True|2025-09-19T09:11:10.1942384+02:00||;True|2025-09-19T07:55:35.0537789+02:00||;True|2025-09-18T21:48:40.2991372+02:00||;True|2025-09-18T13:16:54.4124291+02:00||;True|2025-09-18T10:23:27.1134868+02:00||;True|2025-09-18T10:13:34.7405491+02:00||;True|2025-09-17T15:43:19.1968865+02:00||;True|2025-09-17T15:10:10.4467969+02:00||;True|2025-09-17T14:50:26.2708120+02:00||;True|2025-09-17T14:38:16.6713613+02:00||;True|2025-09-17T14:27:41.2827503+02:00||;True|2025-09-16T14:40:20.4155584+02:00||;True|2025-09-14T10:11:07.0112380+02:00||;True|2025-08-25T14:37:08.2725069+02:00||;True|2025-08-25T14:37:00.3337309+02:00||;True|2025-08-19T18:30:42.3338032+02:00||;True|2025-07-29T10:29:50.9928831+02:00||;True|2025-07-28T13:40:59.0692059+02:00||;True|2025-07-28T13:31:38.8352333+02:00||;True|2025-07-28T10:53:02.7503896+02:00||;True|2025-07-28T10:31:56.3061779+02:00||;True|2025-07-28T10:07:32.1199283+02:00||;True|2025-07-27T12:13:11.7201345+02:00||;True|2025-07-23T12:31:01.1003759+02:00||;True|2025-07-23T11:05:44.2579070+02:00||;True|2025-07-23T10:23:34.5089684+02:00||;True|2025-07-23T09:24:38.1420693+02:00||;</History>
|
||||
<LastFailureDetails />
|
||||
</PropertyGroup>
|
||||
<ItemGroup>
|
||||
<File Include="App_Data/TableConfig.json">
|
||||
<publishTime>02/01/2026 19:14:03</publishTime>
|
||||
<publishTime>01/02/2026 19:14:03</publishTime>
|
||||
</File>
|
||||
<File Include="Areas/HelpPage/HelpPage.css">
|
||||
<publishTime>03/06/2024 09:20:46</publishTime>
|
||||
<publishTime>06/03/2024 09:20:46</publishTime>
|
||||
</File>
|
||||
<File Include="Areas/HelpPage/Views/Help/Api.cshtml">
|
||||
<publishTime>07/19/2024 12:24:15</publishTime>
|
||||
@@ -52,7 +52,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<publishTime>07/19/2024 12:24:15</publishTime>
|
||||
</File>
|
||||
<File Include="Areas/HelpPage/Views/Help/DisplayTemplates/Samples.cshtml">
|
||||
<publishTime>03/06/2024 09:20:41</publishTime>
|
||||
<publishTime>06/03/2024 09:20:41</publishTime>
|
||||
</File>
|
||||
<File Include="Areas/HelpPage/Views/Help/DisplayTemplates/SimpleTypeModelDescription.cshtml">
|
||||
<publishTime>07/19/2024 12:24:15</publishTime>
|
||||
@@ -67,28 +67,28 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<publishTime>07/19/2024 12:24:15</publishTime>
|
||||
</File>
|
||||
<File Include="Areas/HelpPage/Views/Shared/_Layout.cshtml">
|
||||
<publishTime>03/06/2024 09:20:40</publishTime>
|
||||
<publishTime>06/03/2024 09:20:40</publishTime>
|
||||
</File>
|
||||
<File Include="Areas/HelpPage/Views/Web.config">
|
||||
<publishTime>03/06/2024 09:20:40</publishTime>
|
||||
<publishTime>06/03/2024 09:20:40</publishTime>
|
||||
</File>
|
||||
<File Include="Areas/HelpPage/Views/_ViewStart.cshtml">
|
||||
<publishTime>03/06/2024 09:20:40</publishTime>
|
||||
<publishTime>06/03/2024 09:20:40</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Antlr3.Runtime.dll">
|
||||
<publishTime>10/09/2013 17:29:20</publishTime>
|
||||
<publishTime>09/10/2013 17:29:20</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Antlr3.Runtime.pdb">
|
||||
<publishTime>10/09/2013 17:29:20</publishTime>
|
||||
<publishTime>09/10/2013 17:29:20</publishTime>
|
||||
</File>
|
||||
<File Include="bin/arm64/libSkiaSharp.dll">
|
||||
<publishTime>09/04/2024 19:25:14</publishTime>
|
||||
<publishTime>04/09/2024 19:25:14</publishTime>
|
||||
</File>
|
||||
<File Include="bin/BarcodeLib.dll">
|
||||
<publishTime>02/09/2026 10:50:03</publishTime>
|
||||
<publishTime>02/20/2026 06:38:19</publishTime>
|
||||
</File>
|
||||
<File Include="bin/BarcodeLib.pdb">
|
||||
<publishTime>02/09/2026 10:50:03</publishTime>
|
||||
<publishTime>02/20/2026 06:38:19</publishTime>
|
||||
</File>
|
||||
<File Include="bin/CSVNET.dll">
|
||||
<publishTime>02/28/2025 10:40:17</publishTime>
|
||||
@@ -97,13 +97,13 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<publishTime>02/28/2025 10:40:17</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Database.dll">
|
||||
<publishTime>02/09/2026 08:00:30</publishTime>
|
||||
<publishTime>02/20/2026 06:34:15</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Database.dll.config">
|
||||
<publishTime>09/18/2025 08:15:15</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Database.pdb">
|
||||
<publishTime>02/09/2026 08:00:30</publishTime>
|
||||
<publishTime>02/20/2026 06:34:15</publishTime>
|
||||
</File>
|
||||
<File Include="bin/DataMatrix.net.dll">
|
||||
<publishTime>01/14/2026 08:32:18</publishTime>
|
||||
@@ -127,7 +127,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<publishTime>10/20/2023 22:35:02</publishTime>
|
||||
</File>
|
||||
<File Include="bin/de/System.Web.Optimization.resources.dll">
|
||||
<publishTime>11/02/2014 16:28:40</publishTime>
|
||||
<publishTime>02/11/2014 16:28:40</publishTime>
|
||||
</File>
|
||||
<File Include="bin/de/System.Web.Razor.resources.dll">
|
||||
<publishTime>10/20/2023 22:35:02</publishTime>
|
||||
@@ -142,22 +142,22 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<publishTime>10/20/2023 22:35:04</publishTime>
|
||||
</File>
|
||||
<File Include="bin/DOCGEN.dll">
|
||||
<publishTime>02/12/2026 09:21:35</publishTime>
|
||||
<publishTime>02/20/2026 11:14:02</publishTime>
|
||||
</File>
|
||||
<File Include="bin/DOCGEN.dll.config">
|
||||
<publishTime>09/18/2025 10:22:52</publishTime>
|
||||
</File>
|
||||
<File Include="bin/DOCGEN.pdb">
|
||||
<publishTime>02/12/2026 09:21:35</publishTime>
|
||||
<publishTime>02/20/2026 11:14:02</publishTime>
|
||||
</File>
|
||||
<File Include="bin/FastReport.Bars.dll">
|
||||
<publishTime>11/27/2023 09:49:58</publishTime>
|
||||
</File>
|
||||
<File Include="bin/FastReport.Compat.dll">
|
||||
<publishTime>07/09/2023 11:54:46</publishTime>
|
||||
<publishTime>09/07/2023 11:54:46</publishTime>
|
||||
</File>
|
||||
<File Include="bin/FastReport.DataVisualization.dll">
|
||||
<publishTime>07/09/2023 12:19:34</publishTime>
|
||||
<publishTime>09/07/2023 12:19:34</publishTime>
|
||||
</File>
|
||||
<File Include="bin/FastReport.dll">
|
||||
<publishTime>11/27/2023 09:50:34</publishTime>
|
||||
@@ -166,40 +166,40 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<publishTime>11/27/2023 09:50:04</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Helper.dll">
|
||||
<publishTime>12/01/2025 09:36:24</publishTime>
|
||||
<publishTime>01/12/2025 09:36:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Helper.pdb">
|
||||
<publishTime>12/01/2025 09:36:24</publishTime>
|
||||
<publishTime>01/12/2025 09:36:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/libSkiaSharp.dylib">
|
||||
<publishTime>09/04/2024 18:58:02</publishTime>
|
||||
<publishTime>04/09/2024 18:58:02</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Logging.dll">
|
||||
<publishTime>12/01/2025 09:36:24</publishTime>
|
||||
<publishTime>01/12/2025 09:36:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Logging.dll.config">
|
||||
<publishTime>09/17/2025 15:09:13</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Logging.pdb">
|
||||
<publishTime>12/01/2025 09:36:24</publishTime>
|
||||
<publishTime>01/12/2025 09:36:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Microsoft.AspNetCore.Http.Abstractions.dll">
|
||||
<publishTime>12/11/2018 18:29:00</publishTime>
|
||||
<publishTime>11/12/2018 18:29:00</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Microsoft.AspNetCore.Http.dll">
|
||||
<publishTime>01/25/2019 00:18:54</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Microsoft.AspNetCore.Http.Features.dll">
|
||||
<publishTime>12/11/2018 18:28:58</publishTime>
|
||||
<publishTime>11/12/2018 18:28:58</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Microsoft.AspNetCore.WebUtilities.dll">
|
||||
<publishTime>12/11/2018 18:29:00</publishTime>
|
||||
<publishTime>11/12/2018 18:29:00</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Microsoft.Bcl.AsyncInterfaces.dll">
|
||||
<publishTime>02/12/2025 00:12:14</publishTime>
|
||||
<publishTime>12/02/2025 00:12:14</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll">
|
||||
<publishTime>05/03/2023 23:41:40</publishTime>
|
||||
<publishTime>03/05/2023 23:41:40</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Microsoft.Extensions.Configuration.Abstractions.dll">
|
||||
<publishTime>10/31/2023 16:04:06</publishTime>
|
||||
@@ -223,16 +223,16 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<publishTime>10/31/2023 16:00:32</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Microsoft.Net.Http.Headers.dll">
|
||||
<publishTime>12/11/2018 18:28:58</publishTime>
|
||||
<publishTime>11/12/2018 18:28:58</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Microsoft.Web.Infrastructure.dll">
|
||||
<publishTime>11/04/2022 19:09:46</publishTime>
|
||||
<publishTime>04/11/2022 19:09:46</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Model.dll">
|
||||
<publishTime>02/09/2026 08:00:30</publishTime>
|
||||
<publishTime>02/20/2026 06:34:14</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Model.pdb">
|
||||
<publishTime>02/09/2026 08:00:30</publishTime>
|
||||
<publishTime>02/20/2026 06:34:14</publishTime>
|
||||
</File>
|
||||
<File Include="bin/MW6.SDK.dll">
|
||||
<publishTime>08/19/2014 21:33:57</publishTime>
|
||||
@@ -244,10 +244,10 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<publishTime>11/28/2018 00:07:54</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Newtonsoft.Json.dll">
|
||||
<publishTime>08/03/2023 06:09:56</publishTime>
|
||||
<publishTime>03/08/2023 06:09:56</publishTime>
|
||||
</File>
|
||||
<File Include="bin/NLog.Database.dll">
|
||||
<publishTime>10/08/2025 20:21:44</publishTime>
|
||||
<publishTime>08/10/2025 20:21:44</publishTime>
|
||||
</File>
|
||||
<File Include="bin/NLog.dll">
|
||||
<publishTime>06/21/2025 15:10:40</publishTime>
|
||||
@@ -265,16 +265,16 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<publishTime>01/01/0001 00:00:00</publishTime>
|
||||
</File>
|
||||
<File Include="bin/OnDocOffice.dll">
|
||||
<publishTime>02/12/2026 09:21:35</publishTime>
|
||||
<publishTime>02/20/2026 11:14:01</publishTime>
|
||||
</File>
|
||||
<File Include="bin/OnDocOffice.pdb">
|
||||
<publishTime>02/12/2026 09:21:35</publishTime>
|
||||
<publishTime>02/20/2026 11:14:01</publishTime>
|
||||
</File>
|
||||
<File Include="bin/OnDoc_NetFramework.dll">
|
||||
<publishTime>02/12/2026 09:21:36</publishTime>
|
||||
<publishTime>02/20/2026 11:14:02</publishTime>
|
||||
</File>
|
||||
<File Include="bin/OnDoc_NetFramework.pdb">
|
||||
<publishTime>02/12/2026 09:21:36</publishTime>
|
||||
<publishTime>02/20/2026 11:14:02</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Owin.dll">
|
||||
<publishTime>11/13/2012 13:19:34</publishTime>
|
||||
@@ -322,10 +322,10 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<publishTime>02/15/2022 06:21:10</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/Microsoft.DiaSymReader.Native.amd64.dll">
|
||||
<publishTime>05/10/2021 02:47:54</publishTime>
|
||||
<publishTime>10/05/2021 02:47:54</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/Microsoft.DiaSymReader.Native.x86.dll">
|
||||
<publishTime>05/10/2021 02:49:46</publishTime>
|
||||
<publishTime>10/05/2021 02:49:46</publishTime>
|
||||
</File>
|
||||
<File Include="bin/roslyn/Microsoft.Managed.Core.CurrentVersions.targets">
|
||||
<publishTime>02/15/2022 06:33:08</publishTime>
|
||||
@@ -376,34 +376,34 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<publishTime>02/15/2022 06:38:42</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Swashbuckle.Core.dll">
|
||||
<publishTime>08/07/2017 03:30:56</publishTime>
|
||||
<publishTime>07/08/2017 03:30:56</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Syncfusion.Compression.Base.dll">
|
||||
<publishTime>08/01/2025 12:18:28</publishTime>
|
||||
<publishTime>01/08/2025 12:18:28</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Syncfusion.DocIO.Base.dll">
|
||||
<publishTime>08/01/2025 12:21:18</publishTime>
|
||||
<publishTime>01/08/2025 12:21:18</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Syncfusion.DocToPDFConverter.Base.dll">
|
||||
<publishTime>08/01/2025 12:24:08</publishTime>
|
||||
<publishTime>01/08/2025 12:24:08</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Syncfusion.ExcelToPDFConverter.Base.dll">
|
||||
<publishTime>08/01/2025 12:29:16</publishTime>
|
||||
<publishTime>01/08/2025 12:29:16</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Syncfusion.Licensing.dll">
|
||||
<publishTime>08/01/2025 12:14:22</publishTime>
|
||||
<publishTime>01/08/2025 12:14:22</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Syncfusion.OfficeChart.Base.dll">
|
||||
<publishTime>08/01/2025 12:19:40</publishTime>
|
||||
<publishTime>01/08/2025 12:19:40</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Syncfusion.Pdf.Base.dll">
|
||||
<publishTime>08/01/2025 12:23:02</publishTime>
|
||||
<publishTime>01/08/2025 12:23:02</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Syncfusion.Presentation.Base.dll">
|
||||
<publishTime>08/01/2025 12:28:16</publishTime>
|
||||
<publishTime>01/08/2025 12:28:16</publishTime>
|
||||
</File>
|
||||
<File Include="bin/Syncfusion.XlsIO.Base.dll">
|
||||
<publishTime>08/01/2025 12:25:24</publishTime>
|
||||
<publishTime>01/08/2025 12:25:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Buffers.dll">
|
||||
<publishTime>02/19/2020 11:05:18</publishTime>
|
||||
@@ -412,10 +412,10 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<publishTime>05/15/2018 15:29:36</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.IO.Pipelines.dll">
|
||||
<publishTime>02/12/2025 00:12:24</publishTime>
|
||||
<publishTime>12/02/2025 00:12:24</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Memory.dll">
|
||||
<publishTime>08/05/2022 05:31:02</publishTime>
|
||||
<publishTime>05/08/2022 05:31:02</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Net.Http.Formatting.dll">
|
||||
<publishTime>10/20/2023 22:33:52</publishTime>
|
||||
@@ -427,10 +427,10 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<publishTime>10/23/2021 01:40:18</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Text.Encodings.Web.dll">
|
||||
<publishTime>02/12/2025 00:18:34</publishTime>
|
||||
<publishTime>12/02/2025 00:18:34</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Text.Json.dll">
|
||||
<publishTime>02/12/2025 00:18:50</publishTime>
|
||||
<publishTime>12/02/2025 00:18:50</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Threading.Tasks.Extensions.dll">
|
||||
<publishTime>02/19/2020 11:05:18</publishTime>
|
||||
@@ -439,7 +439,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<publishTime>05/15/2018 15:29:52</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Web.Cors.dll">
|
||||
<publishTime>01/10/2013 22:54:22</publishTime>
|
||||
<publishTime>10/01/2013 22:54:22</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Web.Helpers.dll">
|
||||
<publishTime>10/20/2023 22:33:58</publishTime>
|
||||
@@ -457,7 +457,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<publishTime>01/01/0001 00:00:00</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Web.Optimization.dll">
|
||||
<publishTime>11/02/2014 15:26:04</publishTime>
|
||||
<publishTime>02/11/2014 15:26:04</publishTime>
|
||||
</File>
|
||||
<File Include="bin/System.Web.Razor.dll">
|
||||
<publishTime>10/20/2023 22:33:48</publishTime>
|
||||
@@ -496,196 +496,196 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<publishTime>01/06/2026 12:51:01</publishTime>
|
||||
</File>
|
||||
<File Include="bin/WebActivatorEx.dll">
|
||||
<publishTime>05/10/2016 15:11:52</publishTime>
|
||||
<publishTime>10/05/2016 15:11:52</publishTime>
|
||||
</File>
|
||||
<File Include="bin/WebGrease.dll">
|
||||
<publishTime>01/23/2014 13:57:34</publishTime>
|
||||
</File>
|
||||
<File Include="bin/x64/libSkiaSharp.dll">
|
||||
<publishTime>09/04/2024 19:24:38</publishTime>
|
||||
<publishTime>04/09/2024 19:24:38</publishTime>
|
||||
</File>
|
||||
<File Include="bin/x86/libSkiaSharp.dll">
|
||||
<publishTime>09/04/2024 19:24:38</publishTime>
|
||||
<publishTime>04/09/2024 19:24:38</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-grid.css">
|
||||
<publishTime>03/06/2024 09:16:17</publishTime>
|
||||
<publishTime>06/03/2024 09:16:17</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-grid.css.map">
|
||||
<publishTime>03/06/2024 09:16:16</publishTime>
|
||||
<publishTime>06/03/2024 09:16:16</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-grid.min.css">
|
||||
<publishTime>03/06/2024 09:16:16</publishTime>
|
||||
<publishTime>06/03/2024 09:16:16</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-grid.min.css.map">
|
||||
<publishTime>03/06/2024 09:16:16</publishTime>
|
||||
<publishTime>06/03/2024 09:16:16</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-grid.rtl.css">
|
||||
<publishTime>03/06/2024 09:16:16</publishTime>
|
||||
<publishTime>06/03/2024 09:16:16</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-grid.rtl.css.map">
|
||||
<publishTime>03/06/2024 09:16:16</publishTime>
|
||||
<publishTime>06/03/2024 09:16:16</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-grid.rtl.min.css">
|
||||
<publishTime>03/06/2024 09:16:16</publishTime>
|
||||
<publishTime>06/03/2024 09:16:16</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-grid.rtl.min.css.map">
|
||||
<publishTime>03/06/2024 09:16:16</publishTime>
|
||||
<publishTime>06/03/2024 09:16:16</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-reboot.css">
|
||||
<publishTime>03/06/2024 09:16:16</publishTime>
|
||||
<publishTime>06/03/2024 09:16:16</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-reboot.css.map">
|
||||
<publishTime>03/06/2024 09:16:16</publishTime>
|
||||
<publishTime>06/03/2024 09:16:16</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-reboot.min.css">
|
||||
<publishTime>03/06/2024 09:16:16</publishTime>
|
||||
<publishTime>06/03/2024 09:16:16</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-reboot.min.css.map">
|
||||
<publishTime>03/06/2024 09:16:16</publishTime>
|
||||
<publishTime>06/03/2024 09:16:16</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-reboot.rtl.css">
|
||||
<publishTime>03/06/2024 09:16:16</publishTime>
|
||||
<publishTime>06/03/2024 09:16:16</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-reboot.rtl.css.map">
|
||||
<publishTime>03/06/2024 09:16:16</publishTime>
|
||||
<publishTime>06/03/2024 09:16:16</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-reboot.rtl.min.css">
|
||||
<publishTime>03/06/2024 09:16:16</publishTime>
|
||||
<publishTime>06/03/2024 09:16:16</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-reboot.rtl.min.css.map">
|
||||
<publishTime>03/06/2024 09:16:16</publishTime>
|
||||
<publishTime>06/03/2024 09:16:16</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-utilities.css">
|
||||
<publishTime>03/06/2024 09:16:15</publishTime>
|
||||
<publishTime>06/03/2024 09:16:15</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-utilities.css.map">
|
||||
<publishTime>03/06/2024 09:16:15</publishTime>
|
||||
<publishTime>06/03/2024 09:16:15</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-utilities.min.css">
|
||||
<publishTime>03/06/2024 09:16:15</publishTime>
|
||||
<publishTime>06/03/2024 09:16:15</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-utilities.min.css.map">
|
||||
<publishTime>03/06/2024 09:16:15</publishTime>
|
||||
<publishTime>06/03/2024 09:16:15</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-utilities.rtl.css">
|
||||
<publishTime>03/06/2024 09:16:15</publishTime>
|
||||
<publishTime>06/03/2024 09:16:15</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-utilities.rtl.css.map">
|
||||
<publishTime>03/06/2024 09:16:15</publishTime>
|
||||
<publishTime>06/03/2024 09:16:15</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-utilities.rtl.min.css">
|
||||
<publishTime>03/06/2024 09:16:15</publishTime>
|
||||
<publishTime>06/03/2024 09:16:15</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap-utilities.rtl.min.css.map">
|
||||
<publishTime>03/06/2024 09:16:15</publishTime>
|
||||
<publishTime>06/03/2024 09:16:15</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap.css">
|
||||
<publishTime>03/06/2024 09:16:15</publishTime>
|
||||
<publishTime>06/03/2024 09:16:15</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap.css.map">
|
||||
<publishTime>03/06/2024 09:16:15</publishTime>
|
||||
<publishTime>06/03/2024 09:16:15</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap.min.css">
|
||||
<publishTime>03/06/2024 09:16:15</publishTime>
|
||||
<publishTime>06/03/2024 09:16:15</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap.min.css.map">
|
||||
<publishTime>03/06/2024 09:16:15</publishTime>
|
||||
<publishTime>06/03/2024 09:16:15</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap.rtl.css">
|
||||
<publishTime>03/06/2024 09:16:15</publishTime>
|
||||
<publishTime>06/03/2024 09:16:15</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap.rtl.css.map">
|
||||
<publishTime>03/06/2024 09:16:15</publishTime>
|
||||
<publishTime>06/03/2024 09:16:15</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap.rtl.min.css">
|
||||
<publishTime>03/06/2024 09:16:15</publishTime>
|
||||
<publishTime>06/03/2024 09:16:15</publishTime>
|
||||
</File>
|
||||
<File Include="Content/bootstrap.rtl.min.css.map">
|
||||
<publishTime>03/06/2024 09:16:14</publishTime>
|
||||
<publishTime>06/03/2024 09:16:14</publishTime>
|
||||
</File>
|
||||
<File Include="Content/Site.css">
|
||||
<publishTime>03/06/2024 08:11:55</publishTime>
|
||||
<publishTime>06/03/2024 08:11:55</publishTime>
|
||||
</File>
|
||||
<File Include="DocTester.aspx">
|
||||
<publishTime>01/02/2026 20:46:24</publishTime>
|
||||
<publishTime>02/13/2026 07:13:12</publishTime>
|
||||
</File>
|
||||
<File Include="dt.aspx">
|
||||
<publishTime>02/08/2026 09:59:34</publishTime>
|
||||
</File>
|
||||
<File Include="favicon.ico">
|
||||
<publishTime>03/06/2024 08:11:55</publishTime>
|
||||
<publishTime>06/03/2024 08:11:55</publishTime>
|
||||
</File>
|
||||
<File Include="Global.asax">
|
||||
<publishTime>07/19/2024 12:25:43</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/bootstrap.bundle.js">
|
||||
<publishTime>03/06/2024 09:16:14</publishTime>
|
||||
<publishTime>06/03/2024 09:16:14</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/bootstrap.bundle.js.map">
|
||||
<publishTime>03/06/2024 09:16:14</publishTime>
|
||||
<publishTime>06/03/2024 09:16:14</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/bootstrap.bundle.min.js">
|
||||
<publishTime>03/06/2024 09:16:14</publishTime>
|
||||
<publishTime>06/03/2024 09:16:14</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/bootstrap.bundle.min.js.map">
|
||||
<publishTime>03/06/2024 09:16:14</publishTime>
|
||||
<publishTime>06/03/2024 09:16:14</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/bootstrap.esm.js">
|
||||
<publishTime>03/06/2024 09:16:14</publishTime>
|
||||
<publishTime>06/03/2024 09:16:14</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/bootstrap.esm.js.map">
|
||||
<publishTime>03/06/2024 09:16:14</publishTime>
|
||||
<publishTime>06/03/2024 09:16:14</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/bootstrap.esm.min.js">
|
||||
<publishTime>03/06/2024 09:16:14</publishTime>
|
||||
<publishTime>06/03/2024 09:16:14</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/bootstrap.esm.min.js.map">
|
||||
<publishTime>03/06/2024 09:16:14</publishTime>
|
||||
<publishTime>06/03/2024 09:16:14</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/bootstrap.js">
|
||||
<publishTime>03/06/2024 09:16:14</publishTime>
|
||||
<publishTime>06/03/2024 09:16:14</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/bootstrap.js.map">
|
||||
<publishTime>03/06/2024 09:16:14</publishTime>
|
||||
<publishTime>06/03/2024 09:16:14</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/bootstrap.min.js">
|
||||
<publishTime>03/06/2024 09:16:14</publishTime>
|
||||
<publishTime>06/03/2024 09:16:14</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/bootstrap.min.js.map">
|
||||
<publishTime>03/06/2024 09:16:13</publishTime>
|
||||
<publishTime>06/03/2024 09:16:13</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/jquery-3.7.1.js">
|
||||
<publishTime>03/06/2024 09:16:17</publishTime>
|
||||
<publishTime>06/03/2024 09:16:17</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/jquery-3.7.1.min.js">
|
||||
<publishTime>03/06/2024 09:16:17</publishTime>
|
||||
<publishTime>06/03/2024 09:16:17</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/jquery-3.7.1.min.map">
|
||||
<publishTime>03/06/2024 09:16:17</publishTime>
|
||||
<publishTime>06/03/2024 09:16:17</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/jquery-3.7.1.slim.js">
|
||||
<publishTime>03/06/2024 09:16:17</publishTime>
|
||||
<publishTime>06/03/2024 09:16:17</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/jquery-3.7.1.slim.min.js">
|
||||
<publishTime>03/06/2024 09:16:17</publishTime>
|
||||
<publishTime>06/03/2024 09:16:17</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/jquery-3.7.1.slim.min.map">
|
||||
<publishTime>03/06/2024 09:16:17</publishTime>
|
||||
<publishTime>06/03/2024 09:16:17</publishTime>
|
||||
</File>
|
||||
<File Include="Scripts/modernizr-2.8.3.js">
|
||||
<publishTime>03/06/2024 08:12:04</publishTime>
|
||||
<publishTime>06/03/2024 08:12:04</publishTime>
|
||||
</File>
|
||||
<File Include="SelectTable.aspx">
|
||||
<publishTime>02/01/2026 13:52:15</publishTime>
|
||||
<publishTime>01/02/2026 13:52:15</publishTime>
|
||||
</File>
|
||||
<File Include="Views/Home/APIGenerator.cshtml">
|
||||
<publishTime>01/10/2024 20:21:44</publishTime>
|
||||
<publishTime>10/01/2024 20:21:44</publishTime>
|
||||
</File>
|
||||
<File Include="Views/Home/Index.cshtml">
|
||||
<publishTime>04/14/2025 18:12:39</publishTime>
|
||||
</File>
|
||||
<File Include="Views/Shared/Error.cshtml">
|
||||
<publishTime>03/06/2024 08:11:55</publishTime>
|
||||
<publishTime>06/03/2024 08:11:55</publishTime>
|
||||
</File>
|
||||
<File Include="Views/Shared/_Layout.cshtml">
|
||||
<publishTime>04/14/2025 18:11:03</publishTime>
|
||||
@@ -694,7 +694,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
|
||||
<publishTime>07/19/2024 12:25:43</publishTime>
|
||||
</File>
|
||||
<File Include="Views/_ViewStart.cshtml">
|
||||
<publishTime>03/06/2024 08:11:55</publishTime>
|
||||
<publishTime>06/03/2024 08:11:55</publishTime>
|
||||
</File>
|
||||
<File Include="Web.config">
|
||||
<publishTime>02/05/2026 21:32:58</publishTime>
|
||||
|
||||
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.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -1 +1 @@
|
||||
864fd2221a9d818a62092de256b1b472b4819362deedbe4a1ef169e47e1bafe0
|
||||
8b3fd221992aab54f67ae9f4dacf0686730bb97624d545a07f06e1dc6380764a
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -175,7 +175,7 @@
|
||||
function generatePdf() {
|
||||
const key = $("#key").val();
|
||||
if (!key) { alert("Bitte Schlüssel eingeben"); return; }
|
||||
|
||||
|
||||
fetch(apiBase + "/generatepdf", {
|
||||
method: "POST",
|
||||
headers: { "Content-Type": "application/json" },
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -337,7 +337,7 @@ namespace DOCGEN.Klassen
|
||||
FirstfooterPar.ChildEntities.Add(picture);
|
||||
if (section.HeadersFooters.FirstPageHeader.Paragraphs.Count > 0)
|
||||
{
|
||||
section.HeadersFooters.FirstPageHeader.Paragraphs.RemoveAt(section.HeadersFooters.FirstPageHeader.Paragraphs.Count - 1);
|
||||
// section.HeadersFooters.FirstPageHeader.Paragraphs.RemoveAt(section.HeadersFooters.FirstPageHeader.Paragraphs.Count - 1);
|
||||
}
|
||||
section.HeadersFooters.FirstPageHeader.Paragraphs.Add(FirstfooterPar);
|
||||
}
|
||||
@@ -432,7 +432,9 @@ namespace DOCGEN.Klassen
|
||||
List<string> cellwidth = null;
|
||||
List<string> cellpadding = null;
|
||||
List<string> headers = null;
|
||||
List<string> fontsize = null;
|
||||
List<string> stringList = null;
|
||||
string fonts = "0";
|
||||
string s = "";
|
||||
|
||||
DataTable dt = (DataTable)JsonConvert.DeserializeObject(item.itemvalue, (typeof(DataTable)));
|
||||
@@ -446,10 +448,12 @@ namespace DOCGEN.Klassen
|
||||
if (formats.Tag == "CellWidth") { s = formats.Value.ToString(); cellwidth = s.Split(';').ToList(); }
|
||||
if (formats.Tag == "CellPadding") { s = formats.Value.ToString(); cellpadding = s.Split(';').ToList(); }
|
||||
if (formats.Tag == "Headers") { s = formats.Value.ToString(); headers = s.Split(';').ToList(); }
|
||||
if (formats.Tag == "FontSize") { s = formats.Value.ToString(); fontsize = s.Split(';').ToList(); }
|
||||
//Console.WriteLine(questions.Question.QuestionId + "." + questions.Question.QuestionText.ToString());
|
||||
}
|
||||
}
|
||||
catch { }
|
||||
if (fontsize.Count>0) { fonts = fontsize[0].ToString(); }
|
||||
if (cellpadding.Count == 0)
|
||||
{
|
||||
cellpadding.Add("0");
|
||||
@@ -500,22 +504,32 @@ namespace DOCGEN.Klassen
|
||||
{
|
||||
for (int j = 0; j < dt.Columns.Count; j++)
|
||||
{
|
||||
table[i, j].AddParagraph().AppendText(dt.Rows[i][dt.Columns[j]].ToString());
|
||||
if (fonts == "0")
|
||||
{
|
||||
table[i, j].AddParagraph().AppendText(dt.Rows[i][dt.Columns[j]].ToString());
|
||||
}
|
||||
else
|
||||
{
|
||||
IWTextRange textRange = table[i, j].AddParagraph().AppendText(dt.Rows[i][dt.Columns[j]].ToString());
|
||||
textRange.CharacterFormat.FontSize=Convert.ToInt32(fonts);
|
||||
}
|
||||
|
||||
|
||||
WTableCell cell = table.Rows[i].Cells[j];
|
||||
|
||||
|
||||
try
|
||||
{
|
||||
|
||||
if (cellpadding.Count > 0)
|
||||
{
|
||||
|
||||
cell.CellFormat.SamePaddingsAsTable = false;
|
||||
cell.CellFormat.Paddings.Left = Convert.ToInt32(cellpadding[0]); //in terms of points
|
||||
cell.CellFormat.Paddings.Right = Convert.ToInt32(cellpadding[1]); //in terms of points
|
||||
cell.CellFormat.Paddings.Top = Convert.ToInt32(cellpadding[2]); //in terms of points
|
||||
cell.CellFormat.Paddings.Bottom = Convert.ToInt32(cellpadding[3]); //in terms of points
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
catch { }
|
||||
@@ -1211,7 +1225,7 @@ namespace DOCGEN.Klassen
|
||||
}
|
||||
bookmarkNavigator.MoveToBookmark(dv.TMBeginn.ToString());
|
||||
bookmarkNavigator.ReplaceBookmarkContent(dv.Value.ToString(), true);
|
||||
if (docdata.Unterschrift_Links != "-1")
|
||||
if (docdata.Unterschrift_Links != "-1" && docdata.print_signature==true)
|
||||
{
|
||||
insert_signature(dv.TMBeginn.ToLower(), unterschrift, ref document);
|
||||
}
|
||||
@@ -1234,7 +1248,7 @@ namespace DOCGEN.Klassen
|
||||
}
|
||||
bookmarkNavigator.MoveToBookmark(dv.TMBeginn.ToString());
|
||||
bookmarkNavigator.ReplaceBookmarkContent(dv.Value.ToString(), true);
|
||||
if (docdata.Unterschrift_Rechts != "-1")
|
||||
if (docdata.Unterschrift_Rechts != "-1" && docdata.print_signature == true)
|
||||
{
|
||||
insert_signature(dv.TMBeginn.ToLower(), unterschrift, ref document);
|
||||
}
|
||||
@@ -1344,6 +1358,7 @@ namespace DOCGEN.Klassen
|
||||
{
|
||||
try
|
||||
{
|
||||
if (string.IsNullOrEmpty(apivalue.Type)) { apivalue.Type = ""; }
|
||||
if (apivalue.Type == "Checkbox")
|
||||
{
|
||||
CheckboxCount = 0;
|
||||
@@ -2334,6 +2349,11 @@ namespace DOCGEN.Klassen
|
||||
di.left = "40";
|
||||
di.width = "160";
|
||||
di.height = "40";
|
||||
di.top = docData.logo_top.ToString();
|
||||
di.left = docData.logo_left.ToString();
|
||||
di.width=docData.logo_width.ToString();
|
||||
di.height=docData.logo_heigth.ToString();
|
||||
|
||||
Insert_CLMLogo(di, ref document);
|
||||
di = null;
|
||||
return;
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -10,15 +10,23 @@ namespace Model
|
||||
{
|
||||
public class DocCreate
|
||||
{
|
||||
public string Versandstrasse { get; set; }
|
||||
public string VersandDirekt { get; set; } = "";
|
||||
public string VersandOption { get; set; } = "";
|
||||
public string GASAdresse { get; set; } = "";
|
||||
private string _Versandstrasse = "false";
|
||||
public string Versandstrasse
|
||||
{ get => _Versandstrasse; set => _Versandstrasse = value ?? "false"; }
|
||||
|
||||
private string _VersandDirekt = "";
|
||||
public string VersandDirekt { get =>_VersandDirekt; set =>_VersandDirekt = value ?? ""; }
|
||||
|
||||
private string _VersandOption = "B1_Post";
|
||||
public string VersandOption { get => _VersandOption; set => _VersandOption =value?? "B1_POST"; }
|
||||
private string _GASAdresse = "";
|
||||
public string GASAdresse { get =>_GASAdresse; set => _GASAdresse = value??""; }
|
||||
public string ResultOnDoc { get; set; }
|
||||
public string ResultSender { get; set; }
|
||||
public string ResultFileType { get; set; }
|
||||
public string ConfirmationMail { get; set; }
|
||||
public string ConfirmationMailAddress { get; set; }
|
||||
private string _ConfirmationMailAddress = "";
|
||||
public string ConfirmationMailAddress { get => _ConfirmationMailAddress; set => _ConfirmationMailAddress=value??""; }
|
||||
public string VorlagenTypID { get; set; }
|
||||
public string Paket { get; set; }
|
||||
public string PartnerNr { get; set; }
|
||||
@@ -28,6 +36,9 @@ namespace Model
|
||||
public string TGNrUnterschriftLinks { get; set; }
|
||||
public string TGNrUnterschriftRechts { get; set; }
|
||||
|
||||
public string UnterschriftLinksGeprueft { get; set; }
|
||||
public string UnterschriftRechtsGeprueft { get; set; }
|
||||
|
||||
public string OhneUnterschrift { get; set; }
|
||||
public string FaksimileUnterschrift { get; set; }
|
||||
public string PrintLogo { get; set; }
|
||||
@@ -36,7 +47,9 @@ namespace Model
|
||||
|
||||
public string Herkunftsapplikation { get; set; }
|
||||
public string OnDocSignCheck { get; set; }
|
||||
public string Reference { get; set; }
|
||||
private string _Reference = "";
|
||||
public string Reference { get => _Reference; set => _Reference = value ?? ""; }
|
||||
|
||||
|
||||
public List<attribute> APIValues { get; set; }
|
||||
public List<textreplace> TextToReplace { get; set; }
|
||||
@@ -62,7 +75,8 @@ namespace Model
|
||||
{
|
||||
public string Tag { get; set; }
|
||||
public string Value { get; set; }
|
||||
public string Type { get; set; }
|
||||
private string _Type = "";
|
||||
public string Type { get => _Type; set => _Type = value ?? ""; }
|
||||
}
|
||||
public class textreplace
|
||||
{
|
||||
@@ -77,17 +91,19 @@ namespace Model
|
||||
}
|
||||
public class DokumentCreate
|
||||
{
|
||||
|
||||
public string Versandstrasse { get; set; }
|
||||
public string VersandDirekt { get; set; } = "";
|
||||
public string VersandVerantwortlich { get; set; }
|
||||
public string VersandOption { get; set; } = "";
|
||||
public string VersandOption { get; set; } = "B2_Post";
|
||||
public string GASAdresse { get; set; } = "";
|
||||
public string GASCouvert { get; set; } = "C5mini";
|
||||
public string ResultOnDoc { get; set; }
|
||||
public string ResultSender { get; set; }
|
||||
public string ResultFileType { get; set; }
|
||||
public string ConfirmationMail { get; set; }
|
||||
public string ConfirmationMailAddress { get; set; }
|
||||
private string _ConfirmationMailAddress = "";
|
||||
public string ConfirmationMailAddress { get => _ConfirmationMailAddress; set => _ConfirmationMailAddress = value ?? ""; }
|
||||
public string Herkunftsapplikation { get; set; }
|
||||
public string OnDocSignCheck { get; set; }
|
||||
public string Paketbezeichnung { get; set; }
|
||||
|
||||
Binary file not shown.
Binary file not shown.
@@ -105,6 +105,12 @@ namespace Model
|
||||
public string img_unterschrift_links { get; set; } = "";
|
||||
public string img_unterschrift_rechts { get; set; } = "";
|
||||
public string img_logo { get; set; }="";
|
||||
public int logo_top { get; set; } = 20;
|
||||
public int logo_left { get; set; } = 25;
|
||||
public int logo_width { get; set; } = 160;
|
||||
public int logo_heigth { get; set; } = 40;
|
||||
|
||||
public bool print_signature { get; set; } = true;
|
||||
|
||||
|
||||
}
|
||||
|
||||
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.
@@ -45,7 +45,7 @@ namespace OnDocWPF {
|
||||
/// InitializeComponent
|
||||
/// </summary>
|
||||
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.21.0")]
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.22.0")]
|
||||
public void InitializeComponent() {
|
||||
|
||||
#line 5 "..\..\..\App.xaml"
|
||||
@@ -60,7 +60,7 @@ namespace OnDocWPF {
|
||||
/// </summary>
|
||||
[System.STAThreadAttribute()]
|
||||
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.21.0")]
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.22.0")]
|
||||
public static void Main() {
|
||||
OnDocWPF.App app = new OnDocWPF.App();
|
||||
app.InitializeComponent();
|
||||
|
||||
@@ -102,7 +102,7 @@ namespace OnDocWPF {
|
||||
/// InitializeComponent
|
||||
/// </summary>
|
||||
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.21.0")]
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.22.0")]
|
||||
public void InitializeComponent() {
|
||||
if (_contentLoaded) {
|
||||
return;
|
||||
@@ -118,7 +118,7 @@ namespace OnDocWPF {
|
||||
}
|
||||
|
||||
[System.Diagnostics.DebuggerNonUserCodeAttribute()]
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.21.0")]
|
||||
[System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "8.0.22.0")]
|
||||
[System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
|
||||
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
|
||||
[System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
|
||||
|
||||
@@ -14,7 +14,7 @@ using System.Reflection;
|
||||
[assembly: System.Reflection.AssemblyCompanyAttribute("OnDocWPF")]
|
||||
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
|
||||
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+41588e8c9286ca6f69bb37e9c092695329adec48")]
|
||||
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+9e64ca707d532eb394f64d34f2701a9904e2cd1f")]
|
||||
[assembly: System.Reflection.AssemblyProductAttribute("OnDocWPF")]
|
||||
[assembly: System.Reflection.AssemblyTitleAttribute("OnDocWPF")]
|
||||
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
|
||||
|
||||
@@ -1 +1 @@
|
||||
c8b578916f2d2c683f52f2fd9e11ec56661b172386ceffb0b64f0e02aadd8a68
|
||||
9dac218b917fbd7c290032328082a5b12fdae11cb12ef265b87c3ab846bca2da
|
||||
|
||||
@@ -13,7 +13,7 @@ E:\Software-Projekte\OnDoc\OnDoc\OnDocWPF\App.xaml
|
||||
11407045341
|
||||
|
||||
6309023871
|
||||
2921722886372
|
||||
292-1105826552
|
||||
MainWindow.xaml;
|
||||
|
||||
False
|
||||
|
||||
@@ -83,7 +83,7 @@
|
||||
"privateAssets": "none"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.318/PortableRuntimeIdentifierGraph.json"
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.319/PortableRuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -902,7 +902,7 @@
|
||||
"privateAssets": "none"
|
||||
}
|
||||
},
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.318/PortableRuntimeIdentifierGraph.json"
|
||||
"runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\8.0.319/PortableRuntimeIdentifierGraph.json"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"version": 2,
|
||||
"dgSpecHash": "uJlac2Qql4g=",
|
||||
"dgSpecHash": "X19M6cUNZl0=",
|
||||
"success": true,
|
||||
"projectFilePath": "E:\\Software-Projekte\\OnDoc\\OnDoc\\OnDocWPF\\OnDocWPF.csproj",
|
||||
"expectedPackageFiles": [
|
||||
|
||||
@@ -610,7 +610,27 @@ namespace Versandstrasse
|
||||
}
|
||||
private void Add_EmptyPage(ref PdfLoadedDocument document)
|
||||
{
|
||||
document.Pages.Add();
|
||||
|
||||
SizeF size = document.Pages[document.Pages.Count-1].Size;
|
||||
bool landscape = false;
|
||||
// Determine orientation based on size
|
||||
if (size.Width > size.Height)
|
||||
{
|
||||
landscape = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
landscape = false;
|
||||
}
|
||||
|
||||
|
||||
PdfPage page = (PdfPage)document.Pages.Add();
|
||||
if (landscape == true)
|
||||
{
|
||||
page.Section.PageSettings.Size = PdfPageSize.A4;
|
||||
page.Section.PageSettings.Width = size.Width; // A4 landscape width
|
||||
page.Section.PageSettings.Height = size.Height; // A4 landscape height
|
||||
}
|
||||
}
|
||||
|
||||
public Image DrawText(Color foreColor, Color backColor, string fontName, int fontSize, string txt, int width, int height, string zusatz, string zusatzfontname, int zusatzfontsize, int rotation)
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Reference in New Issue
Block a user