update 20241128
This commit is contained in:
@@ -234,6 +234,7 @@
|
||||
<Compile Include="Controllers\DocumentController.cs" />
|
||||
<Compile Include="Controllers\HomeController.cs" />
|
||||
<Compile Include="Controllers\ArchivController.cs" />
|
||||
<Compile Include="Controllers\ImageController.cs" />
|
||||
<Compile Include="Controllers\MailController.cs" />
|
||||
<Compile Include="Controllers\TokenController.cs" />
|
||||
<Compile Include="Controllers\UnterschriftController.cs" />
|
||||
|
||||
120
API_NetFramework/Controllers/ImageController.cs
Normal file
120
API_NetFramework/Controllers/ImageController.cs
Normal file
@@ -0,0 +1,120 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Drawing.Drawing2D;
|
||||
using System.Drawing;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Net.Http;
|
||||
using System.Web.Http;
|
||||
using API_NetFramework.Models;
|
||||
using System.Web.WebPages;
|
||||
using System.IO;
|
||||
|
||||
namespace API_NetFramework.Controllers
|
||||
{
|
||||
public class ImageController : ApiController
|
||||
{
|
||||
string tokenfunction = "Image";
|
||||
|
||||
private System.Drawing.Image ResizeImage(System.Drawing.Image imgToResize, Size size)
|
||||
{
|
||||
// Get the image current width
|
||||
int sourceWidth = imgToResize.Width;
|
||||
// Get the image current height
|
||||
int sourceHeight = imgToResize.Height;
|
||||
float nPercent = 0;
|
||||
float nPercentW = 0;
|
||||
float nPercentH = 0;
|
||||
// Calculate width and height with new desired size
|
||||
nPercentW = ((float)size.Width / (float)sourceWidth);
|
||||
nPercentH = ((float)size.Height / (float)sourceHeight);
|
||||
nPercent = Math.Min(nPercentW, nPercentH);
|
||||
// New Width and Height
|
||||
int destWidth = (int)(sourceWidth * nPercent);
|
||||
int destHeight = (int)(sourceHeight * nPercent);
|
||||
Bitmap b = new Bitmap(destWidth, destHeight);
|
||||
Graphics g = Graphics.FromImage((System.Drawing.Image)b);
|
||||
g.InterpolationMode = InterpolationMode.HighQualityBicubic;
|
||||
// Draw image with new width and height
|
||||
g.DrawImage(imgToResize, 0, 0, destWidth, destHeight);
|
||||
g.Dispose();
|
||||
return (System.Drawing.Image)b;
|
||||
}
|
||||
|
||||
private System.Drawing.Image resizeImage(System.Drawing.Image imgToResize, Size size)
|
||||
{
|
||||
return (System.Drawing.Image)(new Bitmap(imgToResize, size));
|
||||
}
|
||||
|
||||
[HttpGet]
|
||||
[Route("API/GetImageAsBase64")]
|
||||
|
||||
public IHttpActionResult GetImageAsBase64(int imageid, int ImageWidth = 0, int ImageHeight = 0)
|
||||
{
|
||||
string path = System.Configuration.ConfigurationManager.AppSettings["ImagePath"];
|
||||
string filename = "";
|
||||
int defaultheigt = 0;
|
||||
int defaultwidth = 0;
|
||||
APILogging.Log((HttpRequestMessage)Request, "Image-Bezug: " + imageid.ToString(), LogLevelType.Info);
|
||||
|
||||
if (SecuringWebApiUsingApiKey.Middleware.ApiKeyMiddleware.Authorized((HttpRequestMessage)Request, tokenfunction) == false)
|
||||
{
|
||||
return Content(HttpStatusCode.Unauthorized, "Invalid Token or API-Key");
|
||||
}
|
||||
System.Data.DataSet ds = new System.Data.DataSet();
|
||||
ds.ReadXml(path + "imageids.xml");
|
||||
filename = "";
|
||||
foreach (System.Data.DataRow row in ds.Tables[0].Rows)
|
||||
{
|
||||
if (Convert.ToInt32(row[0]) == imageid)
|
||||
{
|
||||
defaultheigt = Convert.ToInt32(row[3]);
|
||||
defaultwidth = Convert.ToInt32(row[2]);
|
||||
filename = path + row[1].ToString();
|
||||
}
|
||||
}
|
||||
ds.Dispose();
|
||||
if (filename == "")
|
||||
{
|
||||
APILogging.Log((HttpRequestMessage)Request, "Image-Bezug - nicht vorhanden: " + imageid.ToString(), LogLevelType.Info);
|
||||
return Content(HttpStatusCode.NotFound, "Image ID: " + imageid.ToString()+"nicht gefunden");
|
||||
}
|
||||
|
||||
System.Drawing.Image iimg = System.Drawing.Image.FromFile(filename);
|
||||
System.Drawing.Image imgnew = null;
|
||||
|
||||
switch (ImageWidth)
|
||||
{
|
||||
case 0:
|
||||
ImageWidth =defaultwidth;
|
||||
ImageHeight = defaultheigt;
|
||||
Bitmap b = new Bitmap(iimg);
|
||||
imgnew = ResizeImage(b, new Size(ImageHeight, ImageWidth));
|
||||
b = null;
|
||||
break;
|
||||
case -1:
|
||||
imgnew = iimg;
|
||||
break;
|
||||
default:
|
||||
Bitmap b1 = new Bitmap(iimg);
|
||||
imgnew = ResizeImage(b1, new Size(ImageHeight, ImageWidth));
|
||||
b1 = null;
|
||||
break;
|
||||
|
||||
}
|
||||
using (MemoryStream m = new MemoryStream())
|
||||
{
|
||||
string newfilename = path + Guid.NewGuid().ToString() + ".tmp";
|
||||
imgnew.Save(newfilename);
|
||||
imgnew = System.Drawing.Image.FromFile(newfilename);
|
||||
|
||||
imgnew.Save(m, imgnew.RawFormat);
|
||||
byte[] imageBytes = m.ToArray();
|
||||
imgnew.Dispose();
|
||||
m.Dispose();
|
||||
System.IO.File.Delete(newfilename);
|
||||
return Ok(Convert.ToBase64String(imageBytes));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -10,6 +10,7 @@
|
||||
<add key="ClientValidationEnabled" value="true" />
|
||||
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
|
||||
<add key="UnterschriftPath" value="E:\Software-Projekte\OnDoc\Unterschriften\" />
|
||||
<add key="ImagePath" value="E:\Software-Projekte\OnDoc\Images\" />
|
||||
<add key="DemoUnterschrift" value="YES" />
|
||||
<add key="DemoUnterschrift_Links" value="1.png" />
|
||||
<add key="DemoUnterschrift_Rechts" value="2.png" />
|
||||
|
||||
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,6 +10,7 @@
|
||||
<add key="ClientValidationEnabled" value="true" />
|
||||
<add key="UnobtrusiveJavaScriptEnabled" value="true" />
|
||||
<add key="UnterschriftPath" value="E:\Software-Projekte\OnDoc\Unterschriften\" />
|
||||
<add key="ImagePath" value="E:\Software-Projekte\OnDoc\Images\" />
|
||||
<add key="DemoUnterschrift" value="YES" />
|
||||
<add key="DemoUnterschrift_Links" value="1.png" />
|
||||
<add key="DemoUnterschrift_Rechts" value="2.png" />
|
||||
|
||||
Binary file not shown.
@@ -1385,3 +1385,645 @@ Parametername: encoder
|
||||
2024-11-27 11:10:49.6961|DEBUG|OnDoc|
|
||||
2024-11-27 11:10:49.7309|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: etroesch
|
||||
2024-11-27 11:10:49.7309|INFO|OnDoc|Unterschrift-Bezug: etroesch
|
||||
2024-11-27 18:52:26.6191|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 18:52:36.7071|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 19:00:24.8348|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 19:01:58.0278|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 19:06:30.1595|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 19:06:30.7295|ERROR|OnDoc|Unberechtigter Zugriff
|
||||
2024-11-27 19:12:19.6373|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 19:12:44.3975|DEBUG|OnDoc|Start Adresse GetAll
|
||||
2024-11-27 19:12:44.4345|DEBUG|OnDoc|
|
||||
2024-11-27 19:12:44.4345|DEBUG|OnDoc|Ende Adresse GetAll
|
||||
2024-11-27 19:12:56.4469|DEBUG|OnDoc|Start Check DokumentID: DokumentID:1
|
||||
2024-11-27 19:12:56.4839|DEBUG|OnDoc|
|
||||
2024-11-27 19:12:56.4839|DEBUG|OnDoc|
|
||||
2024-11-27 19:12:56.4839|DEBUG|OnDoc|Ende Check DokumentID: DokumentID:1
|
||||
2024-11-27 19:12:58.3969|DEBUG|OnDoc|Start Check DokumentID: DokumentID:1
|
||||
2024-11-27 19:12:58.4059|DEBUG|OnDoc|
|
||||
2024-11-27 19:12:58.4059|DEBUG|OnDoc|
|
||||
2024-11-27 19:12:58.4059|DEBUG|OnDoc|Ende Check DokumentID: DokumentID:1
|
||||
2024-11-27 19:13:08.1549|DEBUG|OnDoc|Start GetDocument DokumentID:1
|
||||
2024-11-27 19:13:08.1949|DEBUG|OnDoc|
|
||||
2024-11-27 19:13:08.4042|DEBUG|OnDoc|Ende GetDocument DokumentID:1
|
||||
2024-11-27 19:13:23.4767|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1
|
||||
2024-11-27 19:13:23.5118|INFO|OnDoc|Unterschrift-Bezug: 1
|
||||
2024-11-27 20:21:47.0315|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 20:23:03.1602|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 20:26:17.7095|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 20:29:02.4780|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 20:52:25.8177|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 20:56:02.1595|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 21:00:02.3946|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 21:01:29.5860|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 21:05:24.8449|DEBUG|OnDoc|
|
||||
2024-11-27 21:05:26.8501|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: Stefan Hutter lokal
|
||||
2024-11-27 21:05:26.8601|INFO|OnDoc|Unterschrift-Bezug: Stefan Hutter lokal
|
||||
2024-11-27 21:09:17.0556|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 21:10:07.3669|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 21:11:42.3971|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 21:12:11.3943|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 21:12:50.3108|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 21:27:17.4207|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 21:27:38.7823|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 21:30:12.5826|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-27 21:30:48.9079|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-27 21:31:03.5924|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-27 22:32:11.9333|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-27 22:32:12.9341|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-27 22:32:13.8695|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 06:36:09.6845|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 06:36:12.2523|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 06:36:13.0633|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 07:01:12.3509|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 07:01:13.1737|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 07:01:13.9589|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 07:01:33.5119|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 07:01:34.3505|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 07:01:35.1390|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 07:57:58.3947|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 07:57:59.1685|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 07:57:59.9451|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 07:58:21.7784|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 07:58:21.8958|DEBUG|OnDoc|
|
||||
2024-11-28 07:58:21.9279|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1234
|
||||
2024-11-28 07:58:21.9319|INFO|OnDoc|Unterschrift-Bezug: 1234
|
||||
2024-11-28 07:58:21.9790|DEBUG|OnDoc|
|
||||
2024-11-28 07:58:22.0025|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tg1294
|
||||
2024-11-28 07:58:22.0025|INFO|OnDoc|Unterschrift-Bezug: tg1294
|
||||
2024-11-28 07:58:22.7887|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 07:58:22.8906|DEBUG|OnDoc|
|
||||
2024-11-28 07:58:22.9217|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1234
|
||||
2024-11-28 07:58:22.9217|INFO|OnDoc|Unterschrift-Bezug: 1234
|
||||
2024-11-28 07:58:22.9617|DEBUG|OnDoc|
|
||||
2024-11-28 07:58:22.9857|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tg1294
|
||||
2024-11-28 07:58:22.9857|INFO|OnDoc|Unterschrift-Bezug: tg1294
|
||||
2024-11-28 07:58:23.7344|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 07:58:23.8522|DEBUG|OnDoc|
|
||||
2024-11-28 07:58:23.8862|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: 1234
|
||||
2024-11-28 07:58:23.8862|INFO|OnDoc|Unterschrift-Bezug: 1234
|
||||
2024-11-28 07:58:23.9252|DEBUG|OnDoc|
|
||||
2024-11-28 07:58:23.9559|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tg1294
|
||||
2024-11-28 07:58:23.9559|INFO|OnDoc|Unterschrift-Bezug: tg1294
|
||||
2024-11-28 08:11:40.7654|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:42.4933|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:43.3730|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:44.2452|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:45.1607|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:46.0422|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:46.9264|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:47.7866|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:48.7583|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:49.7957|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:50.6990|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:51.5942|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:52.4545|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:53.3232|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:54.1897|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:55.0919|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:55.9882|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:56.8704|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:57.7633|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:58.6575|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:11:59.6161|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:12:00.6122|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:12:01.5587|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:12:02.4319|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:12:03.3057|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:12:04.2985|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:12:05.2513|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:12:06.1361|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:12:07.1144|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:12:08.1298|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:12:09.0196|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:13:10.6113|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:13:11.4807|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:13:12.3422|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:15:42.5457|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 08:15:44.4114|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 08:15:45.2412|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 08:16:09.8877|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 08:16:10.0020|DEBUG|OnDoc|
|
||||
2024-11-28 08:16:10.0345|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tg1294
|
||||
2024-11-28 08:16:10.0345|INFO|OnDoc|Unterschrift-Bezug: tg1294
|
||||
2024-11-28 08:16:10.0732|DEBUG|OnDoc|
|
||||
2024-11-28 08:16:10.0972|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: etroesch
|
||||
2024-11-28 08:16:10.0972|INFO|OnDoc|Unterschrift-Bezug: etroesch
|
||||
2024-11-28 08:16:10.9215|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 08:16:11.0269|DEBUG|OnDoc|
|
||||
2024-11-28 08:16:11.0574|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tg1294
|
||||
2024-11-28 08:16:11.0574|INFO|OnDoc|Unterschrift-Bezug: tg1294
|
||||
2024-11-28 08:16:11.0939|DEBUG|OnDoc|
|
||||
2024-11-28 08:16:11.1180|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: etroesch
|
||||
2024-11-28 08:16:11.1180|INFO|OnDoc|Unterschrift-Bezug: etroesch
|
||||
2024-11-28 08:16:11.8833|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 08:16:11.9882|DEBUG|OnDoc|
|
||||
2024-11-28 08:16:12.0183|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tg1294
|
||||
2024-11-28 08:16:12.0183|INFO|OnDoc|Unterschrift-Bezug: tg1294
|
||||
2024-11-28 08:16:12.0603|DEBUG|OnDoc|
|
||||
2024-11-28 08:16:12.0848|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: etroesch
|
||||
2024-11-28 08:16:12.0868|INFO|OnDoc|Unterschrift-Bezug: etroesch
|
||||
2024-11-28 08:18:06.8975|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:18:07.0037|DEBUG|OnDoc|
|
||||
2024-11-28 08:18:07.0349|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tg1294
|
||||
2024-11-28 08:18:07.0349|INFO|OnDoc|Unterschrift-Bezug: tg1294
|
||||
2024-11-28 08:18:07.0739|DEBUG|OnDoc|
|
||||
2024-11-28 08:18:07.0981|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: etroesch
|
||||
2024-11-28 08:18:07.0981|INFO|OnDoc|Unterschrift-Bezug: etroesch
|
||||
2024-11-28 08:18:07.8795|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:18:07.9852|DEBUG|OnDoc|
|
||||
2024-11-28 08:18:08.0166|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tg1294
|
||||
2024-11-28 08:18:08.0166|INFO|OnDoc|Unterschrift-Bezug: tg1294
|
||||
2024-11-28 08:18:08.0538|DEBUG|OnDoc|
|
||||
2024-11-28 08:18:08.0778|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: etroesch
|
||||
2024-11-28 08:18:08.0778|INFO|OnDoc|Unterschrift-Bezug: etroesch
|
||||
2024-11-28 08:18:08.8553|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:18:08.9629|DEBUG|OnDoc|
|
||||
2024-11-28 08:18:08.9934|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tg1294
|
||||
2024-11-28 08:18:08.9934|INFO|OnDoc|Unterschrift-Bezug: tg1294
|
||||
2024-11-28 08:18:09.0297|DEBUG|OnDoc|
|
||||
2024-11-28 08:18:09.0539|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: etroesch
|
||||
2024-11-28 08:18:09.0559|INFO|OnDoc|Unterschrift-Bezug: etroesch
|
||||
2024-11-28 08:33:09.2284|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:09.2539|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:09.2539|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:09.2934|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:09.3169|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:09.3169|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:10.0537|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:10.0777|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:10.0777|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:10.1142|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:10.1377|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:10.1377|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:10.8813|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:10.9053|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:10.9053|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:10.9423|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:10.9673|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:10.9673|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:11.7222|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:11.7462|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:11.7462|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:11.7833|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:11.8078|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:11.8078|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:12.6345|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:12.6595|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:12.6595|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:12.6964|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:12.7204|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:12.7204|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:13.4649|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:13.4880|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:13.4880|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:13.5236|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:13.5477|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:13.5477|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:14.3221|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:14.3461|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:14.3461|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:14.3825|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:14.4065|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:14.4065|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:15.2535|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:15.2785|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:15.2785|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:15.3173|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:15.3423|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:15.3423|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:16.0676|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:16.0917|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:16.0917|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:16.1287|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:16.1527|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:16.1527|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:16.8634|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:16.8869|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:16.8869|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:16.9234|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:16.9499|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:16.9499|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:17.6535|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:17.6781|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:17.6801|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:17.7143|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:17.7378|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:17.7378|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:18.4524|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:18.4759|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:18.4779|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:18.5114|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:18.5360|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:18.5360|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:19.2795|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:19.3040|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:19.3050|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:19.3385|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:19.3620|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:19.3620|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:20.0758|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:20.1003|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:20.1013|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:20.1359|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:20.1604|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:20.1604|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:20.8664|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:20.8915|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:20.8915|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:20.9288|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:20.9533|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:20.9533|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:21.6827|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:21.7072|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:21.7072|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:21.7428|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:21.7673|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:21.7673|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:22.4824|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:22.5059|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:22.5079|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:22.5425|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:22.5670|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:22.5670|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:23.2860|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:23.3120|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:23.3120|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:23.3491|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:23.3743|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:23.3743|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:24.1072|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:24.1343|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:24.1343|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:24.1769|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:24.2034|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:24.2034|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:24.9634|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:24.9899|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:24.9929|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:25.0315|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:25.0565|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:25.0565|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:25.7906|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:25.8146|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:25.8146|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:25.8511|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:25.8771|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:25.8771|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:26.5910|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:26.6151|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:26.6181|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:26.6521|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:26.6777|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:26.6807|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:27.4026|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:27.4278|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:27.4298|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:27.4671|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:27.4923|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:27.4923|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:28.2403|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:28.2654|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:28.2654|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:28.3044|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:28.3279|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:28.3279|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:29.0598|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:29.0860|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:29.0860|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:29.1251|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:29.1506|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:29.1506|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:29.8680|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:29.8925|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:29.8925|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:29.9306|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:29.9560|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:29.9560|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:30.7039|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:30.7284|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:30.7284|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:30.7675|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:30.7917|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:30.7917|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:31.5282|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:31.5528|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:31.5558|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:31.5913|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:31.6153|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:31.6183|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:32.3945|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:32.4206|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:32.4206|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:32.4611|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:32.4886|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:32.4886|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:33.2784|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:33.3025|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:33.3045|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:33.3401|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:33.3641|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:33.3671|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:33:34.1241|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:34.1500|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:33:34.1500|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:33:34.1906|DEBUG|OnDoc|
|
||||
2024-11-28 08:33:34.2169|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:33:34.2169|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:43:50.2517|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:43:50.3614|DEBUG|OnDoc|
|
||||
2024-11-28 08:43:50.3915|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:43:50.3915|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:43:50.4279|DEBUG|OnDoc|
|
||||
2024-11-28 08:43:50.4530|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:43:50.4530|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:43:51.2448|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:43:51.3480|DEBUG|OnDoc|
|
||||
2024-11-28 08:43:51.3766|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:43:51.3766|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:43:51.4142|DEBUG|OnDoc|
|
||||
2024-11-28 08:43:51.4384|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:43:51.4384|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:43:52.2145|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:43:52.3231|DEBUG|OnDoc|
|
||||
2024-11-28 08:43:52.3535|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:43:52.3535|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:43:52.3891|DEBUG|OnDoc|
|
||||
2024-11-28 08:43:52.4134|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:43:52.4154|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:43:53.1869|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:43:53.2894|DEBUG|OnDoc|
|
||||
2024-11-28 08:43:53.3219|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:43:53.3219|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:43:53.3584|DEBUG|OnDoc|
|
||||
2024-11-28 08:43:53.3810|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:43:53.3810|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:43:54.1528|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:43:54.2551|DEBUG|OnDoc|
|
||||
2024-11-28 08:43:54.2857|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:43:54.2857|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:43:54.3879|DEBUG|OnDoc|
|
||||
2024-11-28 08:43:54.4245|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:43:54.4245|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:50:44.5921|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:50:44.7137|DEBUG|OnDoc|
|
||||
2024-11-28 08:50:44.7473|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:50:44.7473|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:50:44.7844|DEBUG|OnDoc|
|
||||
2024-11-28 08:50:44.8085|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:50:44.8085|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:50:45.6052|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:50:45.7088|DEBUG|OnDoc|
|
||||
2024-11-28 08:50:45.7396|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:50:45.7396|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:50:45.7762|DEBUG|OnDoc|
|
||||
2024-11-28 08:50:45.8007|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:50:45.8007|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:50:46.5591|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:50:46.6604|DEBUG|OnDoc|
|
||||
2024-11-28 08:50:46.7041|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:50:46.7041|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:50:46.7408|DEBUG|OnDoc|
|
||||
2024-11-28 08:50:46.7643|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:50:46.7643|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:50:47.5436|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:50:47.6489|DEBUG|OnDoc|
|
||||
2024-11-28 08:50:47.6811|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:50:47.6811|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:50:47.7169|DEBUG|OnDoc|
|
||||
2024-11-28 08:50:47.7420|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:50:47.7420|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:50:48.5035|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:50:48.6089|DEBUG|OnDoc|
|
||||
2024-11-28 08:50:48.6403|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:50:48.6403|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:50:48.6780|DEBUG|OnDoc|
|
||||
2024-11-28 08:50:48.7019|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:50:48.7019|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:54:24.2485|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:54:24.3568|DEBUG|OnDoc|
|
||||
2024-11-28 08:54:24.3893|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:54:24.3893|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:54:24.4248|DEBUG|OnDoc|
|
||||
2024-11-28 08:54:24.4507|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:54:24.4507|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:54:25.2478|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:54:25.3560|DEBUG|OnDoc|
|
||||
2024-11-28 08:54:25.3861|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:54:25.3861|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:54:25.4248|DEBUG|OnDoc|
|
||||
2024-11-28 08:54:25.4491|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:54:25.4491|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:54:26.2200|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:54:26.3259|DEBUG|OnDoc|
|
||||
2024-11-28 08:54:26.3570|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:54:26.3570|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:54:26.3937|DEBUG|OnDoc|
|
||||
2024-11-28 08:54:26.4177|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:54:26.4177|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:54:27.1912|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:54:27.2997|DEBUG|OnDoc|
|
||||
2024-11-28 08:54:27.3311|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:54:27.3311|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:54:27.3664|DEBUG|OnDoc|
|
||||
2024-11-28 08:54:27.3891|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:54:27.3891|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:54:28.1787|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:54:28.2817|DEBUG|OnDoc|
|
||||
2024-11-28 08:54:28.3127|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:54:28.3127|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:54:28.3492|DEBUG|OnDoc|
|
||||
2024-11-28 08:54:28.3721|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:54:28.3721|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:54:59.1879|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 08:54:59.2896|DEBUG|OnDoc|
|
||||
2024-11-28 08:54:59.3237|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:54:59.3237|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:54:59.3784|DEBUG|OnDoc|
|
||||
2024-11-28 08:54:59.4069|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:54:59.4069|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:58:18.7865|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 08:58:18.9065|DEBUG|OnDoc|
|
||||
2024-11-28 08:58:18.9385|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:58:18.9385|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:58:18.9868|DEBUG|OnDoc|
|
||||
2024-11-28 08:58:19.0112|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:58:19.0112|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:58:19.7997|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 08:58:19.9114|DEBUG|OnDoc|
|
||||
2024-11-28 08:58:19.9453|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:58:19.9453|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:58:19.9863|DEBUG|OnDoc|
|
||||
2024-11-28 08:58:20.0143|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:58:20.0143|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:58:20.8055|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 08:58:20.9166|DEBUG|OnDoc|
|
||||
2024-11-28 08:58:20.9520|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:58:20.9520|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:58:20.9932|DEBUG|OnDoc|
|
||||
2024-11-28 08:58:21.0196|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:58:21.0196|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:58:21.8118|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 08:58:21.9274|DEBUG|OnDoc|
|
||||
2024-11-28 08:58:21.9620|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:58:21.9620|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:58:22.0032|DEBUG|OnDoc|
|
||||
2024-11-28 08:58:22.0307|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:58:22.0307|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:58:22.8121|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 08:58:22.9216|DEBUG|OnDoc|
|
||||
2024-11-28 08:58:22.9545|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:58:22.9545|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:58:22.9953|DEBUG|OnDoc|
|
||||
2024-11-28 08:58:23.0226|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:58:23.0246|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 08:58:23.8046|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 08:58:23.9185|DEBUG|OnDoc|
|
||||
2024-11-28 08:58:23.9532|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 08:58:23.9532|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 08:58:23.9948|DEBUG|OnDoc|
|
||||
2024-11-28 08:58:24.0213|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 08:58:24.0243|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 09:06:03.7329|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 09:06:06.2663|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 09:06:07.0962|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 09:06:07.9074|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 09:06:08.7176|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 09:06:09.5418|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 09:51:29.8202|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 09:51:31.7017|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 09:51:32.5143|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 09:51:33.3116|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 09:51:34.1014|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 09:51:34.9033|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 10:14:34.3651|DEBUG|OnDoc|
|
||||
2024-11-28 10:14:34.4307|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 10:14:34.4307|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 10:14:34.5250|DEBUG|OnDoc|
|
||||
2024-11-28 10:14:34.5585|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 10:14:34.5585|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 10:15:00.0108|DEBUG|OnDoc|
|
||||
2024-11-28 10:15:00.0372|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 10:15:00.0398|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 10:15:00.0778|DEBUG|OnDoc|
|
||||
2024-11-28 10:15:00.1013|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 10:15:00.1013|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 10:15:00.1013|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 10:15:09.3540|DEBUG|OnDoc|
|
||||
2024-11-28 10:15:09.3770|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 10:15:09.3770|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 10:15:09.4127|DEBUG|OnDoc|
|
||||
2024-11-28 10:15:09.4367|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 10:15:09.4367|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 10:15:09.4367|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 10:15:59.8725|DEBUG|OnDoc|
|
||||
2024-11-28 10:15:59.9300|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 10:15:59.9300|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 10:16:05.7401|DEBUG|OnDoc|
|
||||
2024-11-28 10:16:05.8028|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 10:16:05.8049|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 10:16:12.4628|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 10:16:25.4627|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 10:17:29.6848|DEBUG|OnDoc|
|
||||
2024-11-28 10:17:29.7515|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 10:17:29.7515|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 10:17:29.7886|DEBUG|OnDoc|
|
||||
2024-11-28 10:17:29.8126|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 10:17:29.8126|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 10:17:29.8215|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 10:30:46.3027|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 10:31:17.8190|DEBUG|OnDoc|
|
||||
2024-11-28 10:31:17.8460|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 10:31:17.8460|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 10:31:17.8857|DEBUG|OnDoc|
|
||||
2024-11-28 10:31:17.9107|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 10:31:17.9107|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 10:31:17.9200|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 10:31:46.5682|DEBUG|OnDoc|
|
||||
2024-11-28 10:31:46.6044|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 10:31:46.6044|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 10:31:46.6430|DEBUG|OnDoc|
|
||||
2024-11-28 10:31:46.6675|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 10:31:46.6675|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 10:31:46.6675|INFO|OnDoc|Image-Bezug: 2
|
||||
2024-11-28 10:32:06.6155|DEBUG|OnDoc|
|
||||
2024-11-28 10:32:06.6408|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 10:32:06.6408|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 10:32:06.6774|DEBUG|OnDoc|
|
||||
2024-11-28 10:32:06.7009|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 10:32:06.7009|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 15:13:58.7280|DEBUG|OnDoc|
|
||||
2024-11-28 15:13:58.7825|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 15:13:58.7825|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 15:13:58.8614|DEBUG|OnDoc|
|
||||
2024-11-28 15:13:58.8935|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 15:13:58.8935|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 15:14:11.2978|DEBUG|OnDoc|
|
||||
2024-11-28 15:14:11.3303|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 15:14:11.3303|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 15:14:11.3758|DEBUG|OnDoc|
|
||||
2024-11-28 15:14:11.4033|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 15:14:11.4033|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 15:14:38.6485|DEBUG|OnDoc|
|
||||
2024-11-28 15:14:38.6731|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 15:14:38.6731|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 15:14:38.7098|DEBUG|OnDoc|
|
||||
2024-11-28 15:14:38.7363|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 15:14:38.7363|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 15:14:56.5734|DEBUG|OnDoc|
|
||||
2024-11-28 15:14:56.6019|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 15:14:56.6019|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 15:14:56.6394|DEBUG|OnDoc|
|
||||
2024-11-28 15:14:56.6639|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 15:14:56.6639|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 15:15:14.2552|DEBUG|OnDoc|
|
||||
2024-11-28 15:15:14.2822|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 15:15:14.2822|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 15:15:14.3218|DEBUG|OnDoc|
|
||||
2024-11-28 15:15:14.3457|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 15:15:14.3457|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 15:16:06.9989|DEBUG|OnDoc|
|
||||
2024-11-28 15:16:07.0245|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 15:16:07.0245|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 15:16:07.0615|DEBUG|OnDoc|
|
||||
2024-11-28 15:16:07.0862|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 15:16:07.0862|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 15:16:28.6636|DEBUG|OnDoc|
|
||||
2024-11-28 15:16:28.6877|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 15:16:28.6877|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 15:16:28.7272|DEBUG|OnDoc|
|
||||
2024-11-28 15:16:28.7502|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 15:16:28.7502|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 15:17:15.9502|DEBUG|OnDoc|
|
||||
2024-11-28 15:17:15.9734|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 15:17:15.9734|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 15:17:16.0085|DEBUG|OnDoc|
|
||||
2024-11-28 15:17:16.0332|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 15:17:16.0332|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 16:43:44.0114|DEBUG|OnDoc|
|
||||
2024-11-28 16:43:44.0689|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 16:43:44.0719|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 16:43:44.1393|DEBUG|OnDoc|
|
||||
2024-11-28 16:43:44.1714|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 16:43:44.1714|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 16:43:57.8582|DEBUG|OnDoc|
|
||||
2024-11-28 16:43:57.8814|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 16:43:57.8844|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 16:43:57.9185|DEBUG|OnDoc|
|
||||
2024-11-28 16:43:57.9410|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 16:43:57.9410|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 16:43:57.9530|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 18:43:10.8475|DEBUG|OnDoc|
|
||||
2024-11-28 18:43:10.8822|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 18:43:10.8822|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 18:43:10.9193|DEBUG|OnDoc|
|
||||
2024-11-28 18:43:10.9426|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 18:43:10.9426|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 18:43:10.9426|INFO|OnDoc|Image-Bezug: 1
|
||||
2024-11-28 18:43:29.2437|DEBUG|OnDoc|
|
||||
2024-11-28 18:43:29.2672|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: xmniederkofler
|
||||
2024-11-28 18:43:29.2672|INFO|OnDoc|Unterschrift-Bezug: xmniederkofler
|
||||
2024-11-28 18:43:29.3082|DEBUG|OnDoc|
|
||||
2024-11-28 18:43:29.3332|DEBUG|OnDoc|Start GetUnterschriftAsBase64 TGNummer: tester1
|
||||
2024-11-28 18:43:29.3332|INFO|OnDoc|Unterschrift-Bezug: tester1
|
||||
2024-11-28 18:43:29.3442|INFO|OnDoc|Image-Bezug: 1
|
||||
|
||||
Binary file not shown.
@@ -1 +1 @@
|
||||
0d1a9ebbad5bb9929b52cfc409e2f295381fddc112dacd091614320eb3f2990e
|
||||
1d5e7777976b1fcf427b978fd296839fb79b70f6485f6c476d89469696b7e7f2
|
||||
|
||||
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.
@@ -220,6 +220,7 @@
|
||||
<Compile Include="DocMgmt\Serienbrief_Sheetselect.Designer.cs">
|
||||
<DependentUpon>Serienbrief_Sheetselect.cs</DependentUpon>
|
||||
</Compile>
|
||||
<Compile Include="Helper\APIHelper.cs" />
|
||||
<Compile Include="Helper\ConvertHelper.cs" />
|
||||
<Compile Include="Helper\FileHelper.cs" />
|
||||
<Compile Include="Helper\Security.cs" />
|
||||
|
||||
96
Client/DocMgmt/Serienbrief.Designer.cs
generated
96
Client/DocMgmt/Serienbrief.Designer.cs
generated
@@ -86,6 +86,7 @@
|
||||
this.ribbonPanel2 = new System.Windows.Forms.RibbonPanel();
|
||||
this.RibbonButtonNew = new System.Windows.Forms.RibbonButton();
|
||||
this.RibbonButtonOpen = new System.Windows.Forms.RibbonButton();
|
||||
this.ribbonButtonDelete = new System.Windows.Forms.RibbonButton();
|
||||
this.ribbonPanel4 = new System.Windows.Forms.RibbonPanel();
|
||||
this.RibbonButtonEditWord = new System.Windows.Forms.RibbonButton();
|
||||
this.ribbonPanel5 = new System.Windows.Forms.RibbonPanel();
|
||||
@@ -110,8 +111,11 @@
|
||||
this.panel1 = new System.Windows.Forms.Panel();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.splitContainer1 = new System.Windows.Forms.SplitContainer();
|
||||
this.ribbonButtonDelete = new System.Windows.Forms.RibbonButton();
|
||||
this.docPreview1 = new OnDoc.UIControls.DocPreview();
|
||||
this.groupBox1 = new System.Windows.Forms.GroupBox();
|
||||
this.rbppohne = new System.Windows.Forms.RadioButton();
|
||||
this.rbppa = new System.Windows.Forms.RadioButton();
|
||||
this.rbbpb = new System.Windows.Forms.RadioButton();
|
||||
this.GrpDokumentInhalt.SuspendLayout();
|
||||
this.grpDruckstapel.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.treeviewDruckstapel)).BeginInit();
|
||||
@@ -139,10 +143,12 @@
|
||||
this.splitContainer1.Panel1.SuspendLayout();
|
||||
this.splitContainer1.Panel2.SuspendLayout();
|
||||
this.splitContainer1.SuspendLayout();
|
||||
this.groupBox1.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// GrpDokumentInhalt
|
||||
//
|
||||
this.GrpDokumentInhalt.Controls.Add(this.groupBox1);
|
||||
this.GrpDokumentInhalt.Controls.Add(this.grpDruckstapel);
|
||||
this.GrpDokumentInhalt.Controls.Add(this.pnlprogress);
|
||||
this.GrpDokumentInhalt.Controls.Add(this.groupBox8);
|
||||
@@ -312,9 +318,9 @@
|
||||
// groupBox8
|
||||
//
|
||||
this.groupBox8.Controls.Add(this.cbboxteam);
|
||||
this.groupBox8.Location = new System.Drawing.Point(546, 174);
|
||||
this.groupBox8.Location = new System.Drawing.Point(546, 138);
|
||||
this.groupBox8.Name = "groupBox8";
|
||||
this.groupBox8.Size = new System.Drawing.Size(534, 73);
|
||||
this.groupBox8.Size = new System.Drawing.Size(534, 48);
|
||||
this.groupBox8.TabIndex = 15;
|
||||
this.groupBox8.TabStop = false;
|
||||
this.groupBox8.Text = "Team";
|
||||
@@ -323,7 +329,7 @@
|
||||
//
|
||||
this.cbboxteam.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
|
||||
this.cbboxteam.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
|
||||
this.cbboxteam.Location = new System.Drawing.Point(151, 19);
|
||||
this.cbboxteam.Location = new System.Drawing.Point(22, 19);
|
||||
this.cbboxteam.Name = "cbboxteam";
|
||||
this.cbboxteam.Size = new System.Drawing.Size(354, 19);
|
||||
this.cbboxteam.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
|
||||
@@ -341,7 +347,7 @@
|
||||
this.groupBox7.Controls.Add(this.lblUnterschriftlinks);
|
||||
this.groupBox7.Location = new System.Drawing.Point(546, 23);
|
||||
this.groupBox7.Name = "groupBox7";
|
||||
this.groupBox7.Size = new System.Drawing.Size(534, 145);
|
||||
this.groupBox7.Size = new System.Drawing.Size(534, 109);
|
||||
this.groupBox7.TabIndex = 14;
|
||||
this.groupBox7.TabStop = false;
|
||||
this.groupBox7.Text = "Unterschriften";
|
||||
@@ -359,7 +365,7 @@
|
||||
// cbdigitaleunterschrfiten
|
||||
//
|
||||
this.cbdigitaleunterschrfiten.AutoSize = true;
|
||||
this.cbdigitaleunterschrfiten.Location = new System.Drawing.Point(22, 113);
|
||||
this.cbdigitaleunterschrfiten.Location = new System.Drawing.Point(189, 18);
|
||||
this.cbdigitaleunterschrfiten.Name = "cbdigitaleunterschrfiten";
|
||||
this.cbdigitaleunterschrfiten.Size = new System.Drawing.Size(111, 17);
|
||||
this.cbdigitaleunterschrfiten.TabIndex = 10;
|
||||
@@ -370,9 +376,9 @@
|
||||
//
|
||||
this.cbboxunterschriftrechts.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
|
||||
this.cbboxunterschriftrechts.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
|
||||
this.cbboxunterschriftrechts.Location = new System.Drawing.Point(151, 79);
|
||||
this.cbboxunterschriftrechts.Location = new System.Drawing.Point(189, 79);
|
||||
this.cbboxunterschriftrechts.Name = "cbboxunterschriftrechts";
|
||||
this.cbboxunterschriftrechts.Size = new System.Drawing.Size(354, 19);
|
||||
this.cbboxunterschriftrechts.Size = new System.Drawing.Size(316, 19);
|
||||
this.cbboxunterschriftrechts.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
|
||||
this.cbboxunterschriftrechts.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
|
||||
this.cbboxunterschriftrechts.TabIndex = 9;
|
||||
@@ -382,9 +388,9 @@
|
||||
//
|
||||
this.cbboxunterschriftlinks.AutoCompleteMode = System.Windows.Forms.AutoCompleteMode.SuggestAppend;
|
||||
this.cbboxunterschriftlinks.DropDownPosition = Syncfusion.WinForms.Core.Enums.PopupRelativeAlignment.Center;
|
||||
this.cbboxunterschriftlinks.Location = new System.Drawing.Point(151, 50);
|
||||
this.cbboxunterschriftlinks.Location = new System.Drawing.Point(189, 50);
|
||||
this.cbboxunterschriftlinks.Name = "cbboxunterschriftlinks";
|
||||
this.cbboxunterschriftlinks.Size = new System.Drawing.Size(354, 19);
|
||||
this.cbboxunterschriftlinks.Size = new System.Drawing.Size(316, 19);
|
||||
this.cbboxunterschriftlinks.Style.DropDownStyle.BorderColor = System.Drawing.Color.FromArgb(((int)(((byte)(100)))), ((int)(((byte)(100)))), ((int)(((byte)(100)))));
|
||||
this.cbboxunterschriftlinks.Style.TokenStyle.CloseButtonBackColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(255)))), ((int)(((byte)(255)))));
|
||||
this.cbboxunterschriftlinks.TabIndex = 8;
|
||||
@@ -805,6 +811,16 @@
|
||||
this.RibbonButtonOpen.Text = "Öffnen/bearbeiten";
|
||||
this.RibbonButtonOpen.Click += new System.EventHandler(this.RibbonButtonOpen_Click);
|
||||
//
|
||||
// ribbonButtonDelete
|
||||
//
|
||||
this.ribbonButtonDelete.Enabled = false;
|
||||
this.ribbonButtonDelete.Image = global::OnDoc.Properties.Resources.DeleteDoc_32x32_32;
|
||||
this.ribbonButtonDelete.LargeImage = global::OnDoc.Properties.Resources.DeleteDoc_32x32_32;
|
||||
this.ribbonButtonDelete.Name = "ribbonButtonDelete";
|
||||
this.ribbonButtonDelete.SmallImage = global::OnDoc.Properties.Resources.DeleteDoc_24x24_32;
|
||||
this.ribbonButtonDelete.Text = "Löschen";
|
||||
this.ribbonButtonDelete.Click += new System.EventHandler(this.ribbonButton3_Click);
|
||||
//
|
||||
// ribbonPanel4
|
||||
//
|
||||
this.ribbonPanel4.ButtonMoreVisible = false;
|
||||
@@ -1035,16 +1051,6 @@
|
||||
this.splitContainer1.SplitterDistance = 900;
|
||||
this.splitContainer1.TabIndex = 5;
|
||||
//
|
||||
// ribbonButtonDelete
|
||||
//
|
||||
this.ribbonButtonDelete.Enabled = false;
|
||||
this.ribbonButtonDelete.Image = global::OnDoc.Properties.Resources.DeleteDoc_32x32_32;
|
||||
this.ribbonButtonDelete.LargeImage = global::OnDoc.Properties.Resources.DeleteDoc_32x32_32;
|
||||
this.ribbonButtonDelete.Name = "ribbonButtonDelete";
|
||||
this.ribbonButtonDelete.SmallImage = global::OnDoc.Properties.Resources.DeleteDoc_24x24_32;
|
||||
this.ribbonButtonDelete.Text = "Löschen";
|
||||
this.ribbonButtonDelete.Click += new System.EventHandler(this.ribbonButton3_Click);
|
||||
//
|
||||
// docPreview1
|
||||
//
|
||||
this.docPreview1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
@@ -1054,6 +1060,50 @@
|
||||
this.docPreview1.TabIndex = 4;
|
||||
this.docPreview1.ZoomPercentage = 0;
|
||||
//
|
||||
// groupBox1
|
||||
//
|
||||
this.groupBox1.Controls.Add(this.rbbpb);
|
||||
this.groupBox1.Controls.Add(this.rbppa);
|
||||
this.groupBox1.Controls.Add(this.rbppohne);
|
||||
this.groupBox1.Location = new System.Drawing.Point(546, 192);
|
||||
this.groupBox1.Name = "groupBox1";
|
||||
this.groupBox1.Size = new System.Drawing.Size(534, 55);
|
||||
this.groupBox1.TabIndex = 16;
|
||||
this.groupBox1.TabStop = false;
|
||||
this.groupBox1.Text = "Fakturierung";
|
||||
//
|
||||
// rbppohne
|
||||
//
|
||||
this.rbppohne.AutoSize = true;
|
||||
this.rbppohne.Checked = true;
|
||||
this.rbppohne.Location = new System.Drawing.Point(20, 23);
|
||||
this.rbppohne.Name = "rbppohne";
|
||||
this.rbppohne.Size = new System.Drawing.Size(52, 17);
|
||||
this.rbppohne.TabIndex = 0;
|
||||
this.rbppohne.TabStop = true;
|
||||
this.rbppohne.Text = "Keine";
|
||||
this.rbppohne.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// rbppa
|
||||
//
|
||||
this.rbppa.AutoSize = true;
|
||||
this.rbppa.Location = new System.Drawing.Point(87, 24);
|
||||
this.rbppa.Name = "rbppa";
|
||||
this.rbppa.Size = new System.Drawing.Size(73, 17);
|
||||
this.rbppa.TabIndex = 1;
|
||||
this.rbppa.Text = "PP-A-Post";
|
||||
this.rbppa.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// rbbpb
|
||||
//
|
||||
this.rbbpb.AutoSize = true;
|
||||
this.rbbpb.Location = new System.Drawing.Point(166, 24);
|
||||
this.rbbpb.Name = "rbbpb";
|
||||
this.rbbpb.Size = new System.Drawing.Size(73, 17);
|
||||
this.rbbpb.TabIndex = 2;
|
||||
this.rbbpb.Text = "PP-B-Post";
|
||||
this.rbbpb.UseVisualStyleBackColor = true;
|
||||
//
|
||||
// Serienbrief
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
@@ -1102,6 +1152,8 @@
|
||||
this.splitContainer1.Panel2.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)(this.splitContainer1)).EndInit();
|
||||
this.splitContainer1.ResumeLayout(false);
|
||||
this.groupBox1.ResumeLayout(false);
|
||||
this.groupBox1.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
|
||||
}
|
||||
@@ -1183,5 +1235,9 @@
|
||||
private System.Windows.Forms.RibbonButton RibbonButtonArchivierenUndAbschlessen;
|
||||
private System.Windows.Forms.ToolStripMenuItem erneutGenerierenToolStripMenuItem;
|
||||
private System.Windows.Forms.RibbonButton ribbonButtonDelete;
|
||||
private System.Windows.Forms.GroupBox groupBox1;
|
||||
private System.Windows.Forms.RadioButton rbbpb;
|
||||
private System.Windows.Forms.RadioButton rbppa;
|
||||
private System.Windows.Forms.RadioButton rbppohne;
|
||||
}
|
||||
}
|
||||
@@ -6,6 +6,7 @@ using System.Drawing;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Net.NetworkInformation;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.Remoting.Messaging;
|
||||
using System.Text;
|
||||
@@ -13,6 +14,8 @@ using System.Threading.Tasks;
|
||||
using System.Web.Caching;
|
||||
using System.Windows.Forms;
|
||||
using System.Xml.Linq;
|
||||
using BroadcastListener.Classes;
|
||||
using BroadcastListener.Interfaces;
|
||||
using Database;
|
||||
using DOCGEN.Klassen;
|
||||
using Helper;
|
||||
@@ -35,11 +38,12 @@ using Windows.ApplicationModel.VoiceCommands;
|
||||
using Windows.Media.Ocr;
|
||||
using Windows.Perception.Spatial;
|
||||
using static Model.OnBaseDocUpload;
|
||||
using static BroadcastListener.Classes.Factory;
|
||||
|
||||
|
||||
namespace OnDoc.UIControls
|
||||
{
|
||||
public partial class Serienbrief : SfForm
|
||||
public partial class Serienbrief : SfForm, IMessageListener1
|
||||
{
|
||||
//private int dokumenttypnr = 0;
|
||||
private int officevorlagenr = 0;
|
||||
@@ -48,7 +52,7 @@ namespace OnDoc.UIControls
|
||||
private int serienbriefnr = 0;
|
||||
private DOCGEN.DocGen dg = null;
|
||||
private DOCGEN.DocGet dget = null;
|
||||
|
||||
SerienbriefBearbeitung sbedit;
|
||||
//private DataSet dsempfaenger = new DataSet();
|
||||
private int selectedsbnr = 0;
|
||||
public Serienbrief()
|
||||
@@ -56,6 +60,8 @@ namespace OnDoc.UIControls
|
||||
InitializeComponent();
|
||||
this.Style.TitleBar.BackColor = Theaming.Titelbar();
|
||||
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
|
||||
Broadcaster().AddListener(this);
|
||||
Closing += Form_Closing;
|
||||
}
|
||||
|
||||
public Serienbrief(int profilnr)
|
||||
@@ -64,15 +70,53 @@ namespace OnDoc.UIControls
|
||||
this.Style.TitleBar.BackColor = Theaming.Titelbar();
|
||||
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
|
||||
this.profilnr = profilnr;
|
||||
Broadcaster().AddListener(this);
|
||||
Closing += Form_Closing;
|
||||
}
|
||||
|
||||
private void Serienbrief_Load(object sender, EventArgs e)
|
||||
{
|
||||
Refresh_Lists();
|
||||
Refresh_Team();
|
||||
//Broadcaster().AddListener(this);
|
||||
//Closing += Form_Closing;
|
||||
|
||||
}
|
||||
private void Form_Closing(object sender, CancelEventArgs e)
|
||||
{
|
||||
Broadcaster().RemoveListener(this);
|
||||
}
|
||||
|
||||
private bool IsPreview = false;
|
||||
private string PreviewFiename = "";
|
||||
public void OnListen(string message, SenderInfo sender)
|
||||
{
|
||||
if (message == "BtnSBVorschau")
|
||||
{
|
||||
if (sender.SenderName=="Serienbriefbearbeitung")
|
||||
{
|
||||
string[] details = sender.Function.Split(' ');
|
||||
foreach (System.Data.DataRow dr in sb.dsempfaenger.Tables[0].Rows)
|
||||
{
|
||||
if (dr[0].ToString() == details[0].ToString())
|
||||
{
|
||||
IsPreview = true;
|
||||
PreviewFiename = sender.Details.ToString()+".tmp";
|
||||
ribbonbuttonsave_Click(sender, null);
|
||||
Generate(Convert.ToInt32(dr["intEintragnr"]));
|
||||
System.IO.File.Delete(PreviewFiename);
|
||||
PreviewFiename = "";
|
||||
IsPreview = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
if (message== "BtnSBVorschauSave")
|
||||
{
|
||||
ribbonbuttonsave_Click(sender, null);
|
||||
}
|
||||
|
||||
}
|
||||
private void enable_disable_functions(int type, bool enabled)
|
||||
{
|
||||
if (type == 1)
|
||||
@@ -226,6 +270,27 @@ namespace OnDoc.UIControls
|
||||
}
|
||||
DB dB = new DB(AppParams.connectionstring);
|
||||
//sb.dsempfaenger.Tables[0].Rows.Clear();
|
||||
foreach (System.Data.DataColumn dc in importdata.Columns)
|
||||
{
|
||||
bool found = false;
|
||||
foreach (System.Data.DataColumn edc in sb.dsempfaenger.Tables[0].Columns)
|
||||
{
|
||||
if (edc.ColumnName == dc.ColumnName) { found = true; break; }
|
||||
}
|
||||
if (!found)
|
||||
{
|
||||
try
|
||||
{
|
||||
sb.dsempfaenger.Tables[0].Columns.Add("$$" + dc.ColumnName + "$$");
|
||||
dc.ColumnName = "$$" + dc.ColumnName + "$$";
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
|
||||
}
|
||||
importdata.AcceptChanges();
|
||||
|
||||
|
||||
sfDataGridEmpfaenger.DataSource = null;
|
||||
foreach (System.Data.DataRow dr in importdata.Rows)
|
||||
{
|
||||
@@ -269,15 +334,20 @@ namespace OnDoc.UIControls
|
||||
}
|
||||
private void refresh_spalten()
|
||||
{
|
||||
//sfDataGridEmpfaenger.Columns["STATUS"].Visible = false;
|
||||
//sfDataGridEmpfaenger.Columns["FEHLERCODE"].Visible = false;
|
||||
//sfDataGridEmpfaenger.Columns["BLKUNDE"].Visible = false;
|
||||
//sfDataGridEmpfaenger.Columns["DOKUMENT_GEDRUCKT"].Visible = false;
|
||||
//sfDataGridEmpfaenger.Columns["DOKUMENTID"].Visible = false;
|
||||
//sfDataGridEmpfaenger.Columns["DOKUMENTIDBDR"].Visible = false;
|
||||
//sfDataGridEmpfaenger.Columns["ERSTELLER"].Visible = false;
|
||||
//sfDataGridEmpfaenger.Columns["DRUCKJOBID"].Visible = false;
|
||||
//sfDataGridEmpfaenger.Columns["AKTIV"].Visible = false;
|
||||
try
|
||||
{
|
||||
sfDataGridEmpfaenger.Columns["IntEintragnr"].Visible = false;
|
||||
}
|
||||
catch { }
|
||||
sfDataGridEmpfaenger.Columns["STATUS"].Visible = false;
|
||||
sfDataGridEmpfaenger.Columns["FEHLERCODE"].Visible = false;
|
||||
sfDataGridEmpfaenger.Columns["BLKUNDE"].Visible = false;
|
||||
sfDataGridEmpfaenger.Columns["DOKUMENT_GEDRUCKT"].Visible = false;
|
||||
sfDataGridEmpfaenger.Columns["DOKUMENTID"].Visible = false;
|
||||
sfDataGridEmpfaenger.Columns["DOKUMENTIDBDR"].Visible = false;
|
||||
sfDataGridEmpfaenger.Columns["ERSTELLER"].Visible = false;
|
||||
sfDataGridEmpfaenger.Columns["DRUCKJOBID"].Visible = false;
|
||||
sfDataGridEmpfaenger.Columns["AKTIV"].Visible = false;
|
||||
sfDataGridEmpfaenger.Columns["Zustelladresse"].Visible = false;
|
||||
sfDataGridEmpfaenger.Columns["Briefanrede1"].Visible = false;
|
||||
sfDataGridEmpfaenger.Columns["Briefanrede2"].Visible = false;
|
||||
@@ -287,8 +357,7 @@ namespace OnDoc.UIControls
|
||||
sfDataGridEmpfaenger.Columns["Strasse"].Visible = false;
|
||||
sfDataGridEmpfaenger.Columns["PLZ"].Visible = false;
|
||||
sfDataGridEmpfaenger.Columns["Ort"].Visible = false;
|
||||
|
||||
|
||||
sfDataGridEmpfaenger.AutoSizeColumnsMode = Syncfusion.WinForms.DataGrid.Enums.AutoSizeColumnsMode.AllCells;
|
||||
}
|
||||
private void init_empfaenger(int serienbriefnr)
|
||||
{
|
||||
@@ -488,13 +557,18 @@ namespace OnDoc.UIControls
|
||||
{
|
||||
sb.faksimile_unterschrfit = "False";
|
||||
}
|
||||
}catch { sb.faksimile_unterschrfit = "False"; }
|
||||
} catch { sb.faksimile_unterschrfit = "False"; }
|
||||
try { sb.team = Convert.ToInt32(cbboxteam.SelectedValue.ToString()); } catch { sb.team = 0; }
|
||||
sb.archivdatum = Convert.ToDateTime(DateDokumentDatum.Value);
|
||||
sb.dokumentdatum = Convert.ToDateTime(DateDokumentDatum.Value);
|
||||
if (rbppa.Checked) { sb.ppfaktura = 1; }
|
||||
if (rbbpb.Checked) { sb.ppfaktura = 2; }
|
||||
if (rbppohne.Checked) { sb.ppfaktura = 0; }
|
||||
DB db = new DB(AppParams.connectionstring);
|
||||
sb.serienbriefnr = db.Save_Serienbrief(sb, AppParams.tempdir);
|
||||
db.save_sb_vorlage_to_db(sb.filename, "", sb.serienbriefnr);
|
||||
//sb.dsempfaenger.WriteXml(@"x:\test.xml");
|
||||
if (!IsPreview) { db.save_sb_vorlage_to_db(sb.filename, "", sb.serienbriefnr); }
|
||||
else { db.save_sb_vorlage_to_db(PreviewFiename, "", sb.serienbriefnr); }
|
||||
}
|
||||
|
||||
|
||||
@@ -641,6 +715,12 @@ namespace OnDoc.UIControls
|
||||
cbboxunterschriftrechts.SelectedValue = sb.unterschriftrechts;
|
||||
cbboxverantwortlich.SelectedValue = sb.verantwortlich;
|
||||
DateDokumentDatum.Value = sb.archivdatum;
|
||||
switch (sb.ppfaktura)
|
||||
{
|
||||
case 0:rbppohne.Checked = true;break;
|
||||
case 1: rbppa.Checked = true;break;
|
||||
case 2:rbbpb.Checked = true;break;
|
||||
}
|
||||
if (sb.zustaendig == -1)
|
||||
{
|
||||
rbzustaendigkube.Checked = true; rbzustaendigmitarbeiter.Checked = false;
|
||||
@@ -680,8 +760,15 @@ namespace OnDoc.UIControls
|
||||
private void ribbonButton1_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
SerienbriefBearbeitung sbedit = new SerienbriefBearbeitung(this.sb);
|
||||
|
||||
try
|
||||
{
|
||||
sbedit.Dispose();
|
||||
}
|
||||
catch { }
|
||||
sbedit = new SerienbriefBearbeitung(this.sb);
|
||||
sbedit.Show();
|
||||
|
||||
this.sb = sbedit.sb;
|
||||
update_serienbriefdaten(false);
|
||||
|
||||
@@ -845,6 +932,12 @@ namespace OnDoc.UIControls
|
||||
private void RibbonButtonGenerateSB_Click(object sender, EventArgs e)
|
||||
{
|
||||
ribbonbuttonsave_Click(sender, e);
|
||||
Generate();
|
||||
}
|
||||
private void Generate(int vorschauid = 0)
|
||||
{
|
||||
|
||||
|
||||
ToastMessage.ShowToast("Speichern", "Serienbriefdaten wurden gespeichert");
|
||||
vorlagendaten = null;
|
||||
vorlagendaten = new System.Data.DataTable();
|
||||
@@ -852,10 +945,34 @@ namespace OnDoc.UIControls
|
||||
dg = new DOCGEN.DocGen();
|
||||
dget = new DOCGEN.DocGet(AppParams.connectionstring);
|
||||
DB dB = new DB(AppParams.connectionstring);
|
||||
if (IsPreview)
|
||||
{
|
||||
Helper.FileHelper fh = new FileHelper();
|
||||
sb.VorlageBase64 = fh.Base64FromFile(PreviewFiename);
|
||||
} else {
|
||||
string fn = dB.get_sb_vorlage(sb.serienbriefnr, AppParams.tempdir);
|
||||
sb.VorlageBase64 = dB.dsdaten.Tables[0].Rows[0][0].ToString();
|
||||
sb.VorlageBase64 = dB.dsdaten.Tables[0].Rows[0][0].ToString(); }
|
||||
|
||||
sb.DocValues = new List<clsDocValue>();
|
||||
vorlagendaten_aufbereiten();
|
||||
|
||||
APIHelper imghelper = new APIHelper(AppParams.RESTURI, AppParams.apikey);
|
||||
if (sb.faksimile_unterschrfit == "True")
|
||||
{
|
||||
sb.img_unterschriftlinks = Newtonsoft.Json.JsonConvert.DeserializeObject<string>(imghelper.get_unterschrift(sb.unterschriftlinks.ToString()));
|
||||
sb.img_unterschrfitrechts = Newtonsoft.Json.JsonConvert.DeserializeObject<string>(imghelper.get_unterschrift(sb.unterschriftrechts.ToString()));
|
||||
}
|
||||
if (sb.ppfaktura == 1)
|
||||
{
|
||||
sb.img_faktura = Newtonsoft.Json.JsonConvert.DeserializeObject<string>(imghelper.get_image(1, -1, 0));
|
||||
}
|
||||
if (sb.ppfaktura == 2)
|
||||
{
|
||||
sb.img_faktura = Newtonsoft.Json.JsonConvert.DeserializeObject<string>(imghelper.get_image(2, -1, 0));
|
||||
}
|
||||
imghelper = null;
|
||||
|
||||
|
||||
vorlagendaten_aufbereiten(vorschauid);
|
||||
update_serienbriefdaten(false);
|
||||
update_zahlen();
|
||||
treeViewAdv1.SelectedNode = treeViewAdv1.Nodes[2];
|
||||
@@ -863,235 +980,251 @@ namespace OnDoc.UIControls
|
||||
|
||||
}
|
||||
|
||||
private void vorlagendaten_aufbereiten()
|
||||
private void vorlagendaten_aufbereiten(int vorschauid = 0)
|
||||
{
|
||||
|
||||
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;
|
||||
string feldnr;
|
||||
for (int i1 = 0, loopTo1 = vorlagendaten.Columns.Count - 1; i1 <= loopTo1; i1++)
|
||||
if (vorschauid == 0 || Convert.ToInt32(vorlagendaten.Rows[i]["IntEintragnr"]) == vorschauid)
|
||||
{
|
||||
try
|
||||
{
|
||||
sp1 = vorlagendaten.Columns[i1].ColumnName;
|
||||
sp2 = sp1.Split(new string[] { "_09_" }, StringSplitOptions.None);
|
||||
sp1 = sp2[0] + "_09_" + sp2[2];
|
||||
feldnr = sp2[1].ToString();
|
||||
sp1 = sp1;
|
||||
}
|
||||
catch
|
||||
{
|
||||
sp1 = vorlagendaten.Columns[i1].ColumnName;
|
||||
feldnr = sp1;
|
||||
}
|
||||
switch (sp1)
|
||||
{
|
||||
// Mapping Zustelladresse
|
||||
case "F_09_1":
|
||||
case "F_09_10":
|
||||
{
|
||||
if (vorlagendaten.Rows[i]["Zustelladresse"] != "")
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i]["Zustelladresse"];
|
||||
}
|
||||
add_progress();
|
||||
System.Windows.Forms.Application.DoEvents();
|
||||
|
||||
break;
|
||||
}
|
||||
case "F_09_89":
|
||||
{
|
||||
if (vorlagendaten.Rows[i]["Name"] != "")
|
||||
string sp1 = "";
|
||||
string[] sp2;
|
||||
string feldnr;
|
||||
for (int i1 = 0, loopTo1 = vorlagendaten.Columns.Count - 1; i1 <= loopTo1; i1++)
|
||||
{
|
||||
try
|
||||
{
|
||||
sp1 = vorlagendaten.Columns[i1].ColumnName;
|
||||
sp2 = sp1.Split(new string[] { "_09_" }, StringSplitOptions.None);
|
||||
sp1 = sp2[0] + "_09_" + sp2[2];
|
||||
feldnr = sp2[1].ToString();
|
||||
sp1 = sp1;
|
||||
}
|
||||
catch
|
||||
{
|
||||
sp1 = vorlagendaten.Columns[i1].ColumnName;
|
||||
feldnr = sp1;
|
||||
}
|
||||
switch (sp1)
|
||||
{
|
||||
// Mapping Zustelladresse
|
||||
case "F_09_1":
|
||||
case "F_09_10":
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i]["Name"];
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
case "F_09_111":
|
||||
{
|
||||
if (vorlagendaten.Rows[i]["Vorname"] != "")
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i]["Vorname"];
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
case "F_09_122":
|
||||
case "F_09_123":
|
||||
case "F_09_20":
|
||||
{
|
||||
string s = "";
|
||||
string s1;
|
||||
if (vorlagendaten.Rows[i]["Briefanrede1"] != "")
|
||||
{
|
||||
s = vorlagendaten.Rows[i]["Briefanrede1"].ToString();
|
||||
if (s.Substring(0, 4) == "Herr")
|
||||
if (vorlagendaten.Rows[i]["Zustelladresse"] != "")
|
||||
{
|
||||
s = "r " + s;
|
||||
}
|
||||
else
|
||||
{
|
||||
s = " " + s;
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i]["Zustelladresse"];
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
if (vorlagendaten.Rows[i]["Briefanrede2"] != "")
|
||||
case "F_09_89":
|
||||
{
|
||||
if (vorlagendaten.Rows[i]["Name"] != "")
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i]["Name"];
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
case "F_09_111":
|
||||
{
|
||||
if (vorlagendaten.Rows[i]["Vorname"] != "")
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i]["Vorname"];
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
case "F_09_122":
|
||||
case "F_09_123":
|
||||
case "F_09_20":
|
||||
{
|
||||
string s = "";
|
||||
string s1;
|
||||
if (vorlagendaten.Rows[i]["Briefanrede1"] != "")
|
||||
{
|
||||
s = vorlagendaten.Rows[i]["Briefanrede1"].ToString();
|
||||
if (s.Substring(0, 4) == "Herr")
|
||||
{
|
||||
s = "r " + s;
|
||||
}
|
||||
else
|
||||
{
|
||||
s = " " + s;
|
||||
}
|
||||
}
|
||||
if (vorlagendaten.Rows[i]["Briefanrede2"] != "")
|
||||
{
|
||||
if (!string.IsNullOrEmpty(s))
|
||||
s = s + Environment.NewLine;
|
||||
s1 = vorlagendaten.Rows[i]["Briefanrede2"].ToString();
|
||||
if (s.Substring(0, 4) == "Herr")
|
||||
{
|
||||
s = s + "Sehr geehrter " + s1;
|
||||
}
|
||||
else
|
||||
{
|
||||
s = s + "Sehr geehrte " + s1;
|
||||
}
|
||||
}
|
||||
if (!string.IsNullOrEmpty(s))
|
||||
s = s + Environment.NewLine;
|
||||
s1 = vorlagendaten.Rows[i]["Briefanrede2"].ToString();
|
||||
if (s.Substring(0, 4) == "Herr")
|
||||
{
|
||||
s = s + "Sehr geehrter " + s1;
|
||||
vorlagendaten.Rows[i][i1] = s;
|
||||
}
|
||||
else
|
||||
|
||||
break;
|
||||
}
|
||||
case "F_09_98":
|
||||
{
|
||||
if (vorlagendaten.Rows[i]["Strasse"] != "")
|
||||
{
|
||||
s = s + "Sehr geehrte " + s1;
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i]["Strasse"];
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
if (!string.IsNullOrEmpty(s))
|
||||
case "F_09_93":
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = s;
|
||||
}
|
||||
if (vorlagendaten.Rows[i]["Ort"] != "")
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i]["Ort"];
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
case "F_09_98":
|
||||
{
|
||||
if (vorlagendaten.Rows[i]["Strasse"] != "")
|
||||
break;
|
||||
}
|
||||
case var @case when @case == "F_09_93":
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i]["Strasse"];
|
||||
}
|
||||
if (vorlagendaten.Rows[i]["Ort"] != "")
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i]["Ort"];
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
case "F_09_93":
|
||||
{
|
||||
if (vorlagendaten.Rows[i]["Ort"] != "")
|
||||
break;
|
||||
}
|
||||
case "F_09_96":
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i]["Ort"];
|
||||
}
|
||||
if (vorlagendaten.Rows[i]["PLZ"] != "")
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i]["PLZ"];
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
case var @case when @case == "F_09_93":
|
||||
{
|
||||
if (vorlagendaten.Rows[i]["Ort"] != "")
|
||||
break;
|
||||
}
|
||||
case "F_09_132":
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i]["Ort"];
|
||||
if (vorlagendaten.Rows[i]["PLZ"].ToString() != "" | vorlagendaten.Rows[i]["Ort"].ToString() != "0")
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i]["PLZ"] + " " + vorlagendaten.Rows[i]["Ort"];
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
case "F_09_96":
|
||||
{
|
||||
if (vorlagendaten.Rows[i]["PLZ"] != "")
|
||||
default:
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i]["PLZ"];
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
case "F_09_132":
|
||||
{
|
||||
if (vorlagendaten.Rows[i]["PLZ"].ToString() != "" | vorlagendaten.Rows[i]["Ort"].ToString() != "0")
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i]["PLZ"] + " " + vorlagendaten.Rows[i]["Ort"];
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
default:
|
||||
{
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
// Verknüpfte Felder
|
||||
try
|
||||
{
|
||||
int i2;
|
||||
var loopTo2 = sb.dsempfaenger.Tables["VerkFelder"].Rows.Count - 1;
|
||||
for (i2 = 0; i2 <= loopTo2; i2++)
|
||||
// Verknüpfte Felder
|
||||
try
|
||||
{
|
||||
if (feldnr == sb.dsempfaenger.Tables["verkfelder"].Rows[i2]["Vorlagenfeldnr"].ToString())
|
||||
int i2;
|
||||
var loopTo2 = sb.dsempfaenger.Tables["VerkFelder"].Rows.Count - 1;
|
||||
for (i2 = 0; i2 <= loopTo2; i2++)
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i][sb.dsempfaenger.Tables["verkfelder"].Rows[i2]["IDVWert"].ToString()];
|
||||
if (feldnr == sb.dsempfaenger.Tables["verkfelder"].Rows[i2]["Vorlagenfeldnr"].ToString())
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = vorlagendaten.Rows[i][sb.dsempfaenger.Tables["verkfelder"].Rows[i2]["IDVWert"].ToString()];
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
catch
|
||||
{
|
||||
|
||||
}
|
||||
if (object.ReferenceEquals(vorlagendaten.Rows[i][i1], DBNull.Value))
|
||||
{
|
||||
vorlagendaten.Rows[i][i1] = "";
|
||||
}
|
||||
try
|
||||
{
|
||||
if (vorlagendaten.Columns[i1].ColumnName.ToString().Substring(0, 5) == "F_09_")
|
||||
catch
|
||||
{
|
||||
Insert_Value(vorlagendaten.Rows[i][i1].ToString(), vorlagendaten.Columns[i1].ColumnName);
|
||||
|
||||
}
|
||||
}
|
||||
catch { }
|
||||
try
|
||||
{
|
||||
if (vorlagendaten.Columns[i1].ColumnName.ToString().Substring(0, 5) == "I_09_")
|
||||
if (object.ReferenceEquals(vorlagendaten.Rows[i][i1], DBNull.Value))
|
||||
{
|
||||
string intfeldname;
|
||||
string Intbookmark;
|
||||
string IntWert;
|
||||
intfeldname = vorlagendaten.Columns[i1].ColumnName;
|
||||
Intbookmark = Helper.Strings.Right(vorlagendaten.Columns[i1].ColumnName, vorlagendaten.Columns[i1].ColumnName.Length - 5);
|
||||
IntWert = Helper.Strings.Right(vorlagendaten.Columns[i1].ColumnName, vorlagendaten.Columns[i1].ColumnName.Length - 14);
|
||||
|
||||
int ind;
|
||||
ind = IntWert.IndexOf("_09_");
|
||||
IntWert = Helper.Strings.Left(IntWert, ind);
|
||||
// SplitArray = IntWert.Split("_09_")
|
||||
// IntWert = SplitArray(0)
|
||||
// IntWert = RenCol(IntWert)
|
||||
Insert_Value(vorlagendaten.Rows[i][IntWert].ToString(), Intbookmark);
|
||||
vorlagendaten.Rows[i][i1] = "";
|
||||
}
|
||||
try
|
||||
{
|
||||
if (vorlagendaten.Columns[i1].ColumnName.ToString().Substring(0, 5) == "F_09_")
|
||||
{
|
||||
Insert_Value(vorlagendaten.Rows[i][i1].ToString(), vorlagendaten.Columns[i1].ColumnName);
|
||||
}
|
||||
}
|
||||
catch { }
|
||||
try
|
||||
{
|
||||
if (vorlagendaten.Columns[i1].ColumnName.ToString().Substring(0, 5) == "I_09_")
|
||||
{
|
||||
string intfeldname;
|
||||
string Intbookmark;
|
||||
string IntWert;
|
||||
intfeldname = vorlagendaten.Columns[i1].ColumnName;
|
||||
Intbookmark = Helper.Strings.Right(vorlagendaten.Columns[i1].ColumnName, vorlagendaten.Columns[i1].ColumnName.Length - 5);
|
||||
IntWert = Helper.Strings.Right(vorlagendaten.Columns[i1].ColumnName, vorlagendaten.Columns[i1].ColumnName.Length - 14);
|
||||
|
||||
int ind;
|
||||
ind = IntWert.IndexOf("_09_");
|
||||
IntWert = Helper.Strings.Left(IntWert, ind);
|
||||
// SplitArray = IntWert.Split("_09_")
|
||||
// IntWert = SplitArray(0)
|
||||
// IntWert = RenCol(IntWert)
|
||||
Insert_Value(vorlagendaten.Rows[i][IntWert].ToString(), Intbookmark);
|
||||
}
|
||||
}
|
||||
catch { }
|
||||
try
|
||||
{
|
||||
if (vorlagendaten.Columns[i1].ColumnName.ToString().Substring(0, 2) == "$$")
|
||||
{
|
||||
Insert_Value(vorlagendaten.Rows[i][i1].ToString(), vorlagendaten.Columns[i1].ColumnName);
|
||||
}
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
catch { }
|
||||
|
||||
Helper.FileHelper fh = new FileHelper();
|
||||
DB db = new DB(AppParams.connectionstring);
|
||||
System.Data.DataRow dr = sb.dsempfaenger.Tables[0].Select("intEintragnr = '" + vorlagendaten.Rows[i]["IntEintragnr"].ToString() + "'").FirstOrDefault();
|
||||
string dokumentid = "";
|
||||
if (dr != null)
|
||||
{
|
||||
dokumentid = dr["dokumentid"].ToString();
|
||||
}
|
||||
if (dokumentid == "") { dokumentid = db.get_dbkey("Dokument"); }
|
||||
string filename = dokumentid + ".pdf";
|
||||
|
||||
if (vorschauid != 0 && Convert.ToInt32(vorlagendaten.Rows[i]["IntEintragnr"]) == vorschauid)
|
||||
{
|
||||
string pdfdoc_preview = dget.Convert_Word_To_PDF(dg.generate_serienbrief(sb.VorlageBase64, sb, dokumentid, AppParams.RESTURI, AppParams.apikey));
|
||||
sbedit.Update_Preview(pdfdoc_preview);
|
||||
}
|
||||
else
|
||||
{
|
||||
string pdfdoc = dget.Convert_Word_To_PDF(dg.generate_serienbrief(sb.VorlageBase64, sb, dokumentid, AppParams.RESTURI, AppParams.apikey));
|
||||
|
||||
fh.SaveBase64ToFile(pdfdoc, AppParams.tempdir + filename);
|
||||
db.save_serienbrief_datei(sb.serienbriefnr, Convert.ToInt32(vorlagendaten.Rows[i]["IntEintragnr"]), AppParams.tempdir + filename, dokumentid);
|
||||
System.IO.File.Delete(AppParams.tempdir + filename);
|
||||
}
|
||||
db = null;
|
||||
if (dr != null && vorschauid == 0)
|
||||
{
|
||||
dr["STATUS"] = "1";
|
||||
dr["Dokumentid"] = dokumentid;
|
||||
}
|
||||
|
||||
sb.DocValues.Clear();
|
||||
}
|
||||
|
||||
Helper.FileHelper fh = new FileHelper();
|
||||
DB db = new DB(AppParams.connectionstring);
|
||||
System.Data.DataRow dr = sb.dsempfaenger.Tables[0].Select("intEintragnr = '" + vorlagendaten.Rows[i]["IntEintragnr"].ToString() + "'").FirstOrDefault();
|
||||
string dokumentid = "";
|
||||
if (dr != null)
|
||||
{
|
||||
dokumentid = dr["dokumentid"].ToString();
|
||||
}
|
||||
if (dokumentid == "") { dokumentid = db.get_dbkey("Dokument"); }
|
||||
string filename = dokumentid + ".pdf";
|
||||
|
||||
|
||||
string pdfdoc = dget.Convert_Word_To_PDF(dg.generate_serienbrief(sb.VorlageBase64, sb, dokumentid, AppParams.RESTURI, AppParams.apikey));
|
||||
//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, dokumentid);
|
||||
System.IO.File.Delete(AppParams.tempdir + filename);
|
||||
db = null;
|
||||
if (dr != null)
|
||||
{
|
||||
dr["STATUS"] = "1";
|
||||
dr["Dokumentid"] = dokumentid;
|
||||
}
|
||||
|
||||
sb.DocValues.Clear();
|
||||
|
||||
}
|
||||
finish_progress();
|
||||
|
||||
@@ -1177,6 +1310,7 @@ namespace OnDoc.UIControls
|
||||
}
|
||||
|
||||
clsDocValue dv = new clsDocValue();
|
||||
|
||||
dv.TMBeginn = beginntextmarke; ;
|
||||
dv.TMEnd = endetextmarke;
|
||||
dv.Value = feldwert;
|
||||
|
||||
264
Client/DocMgmt/SerienbriefBearbeitung.Designer.cs
generated
264
Client/DocMgmt/SerienbriefBearbeitung.Designer.cs
generated
@@ -31,87 +31,155 @@
|
||||
this.components = new System.ComponentModel.Container();
|
||||
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(SerienbriefBearbeitung));
|
||||
this.toolStrip1 = new System.Windows.Forms.ToolStrip();
|
||||
this.groupBox1 = new System.Windows.Forms.GroupBox();
|
||||
this.label3 = new System.Windows.Forms.Label();
|
||||
this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
|
||||
this.toolStripButton2 = new System.Windows.Forms.ToolStripButton();
|
||||
this.sfdatagridstandard = new Syncfusion.WinForms.DataGrid.SfDataGrid();
|
||||
this.contextMenuStandard = new System.Windows.Forms.ContextMenuStrip(this.components);
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.label2 = new System.Windows.Forms.Label();
|
||||
this.label1 = new System.Windows.Forms.Label();
|
||||
this.sfdatagridDokspezifisch = new Syncfusion.WinForms.DataGrid.SfDataGrid();
|
||||
this.contextMenuIDV = new System.Windows.Forms.ContextMenuStrip(this.components);
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.label3 = new System.Windows.Forms.Label();
|
||||
this.sfdatagridUsed = new Syncfusion.WinForms.DataGrid.SfDataGrid();
|
||||
this.contextMenuUsed = new System.Windows.Forms.ContextMenuStrip(this.components);
|
||||
this.cursorImDokumentPositionierenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.platzhalterLöschenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.sfdatagridDokspezifisch = new Syncfusion.WinForms.DataGrid.SfDataGrid();
|
||||
this.contextMenuIDV = new System.Windows.Forms.ContextMenuStrip(this.components);
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem1 = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.sfdatagridstandard = new Syncfusion.WinForms.DataGrid.SfDataGrid();
|
||||
this.contextMenuStandard = new System.Windows.Forms.ContextMenuStrip(this.components);
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
|
||||
this.toolStripButton1 = new System.Windows.Forms.ToolStripButton();
|
||||
this.label4 = new System.Windows.Forms.Label();
|
||||
this.txtfilter = new System.Windows.Forms.TextBox();
|
||||
this.tscomboboxbp = new System.Windows.Forms.ToolStripComboBox();
|
||||
this.groupBox2 = new System.Windows.Forms.GroupBox();
|
||||
this.toolStripButton3 = new System.Windows.Forms.ToolStripButton();
|
||||
this.docPreview1 = new OnDoc.UIControls.DocPreview();
|
||||
this.toolStrip1.SuspendLayout();
|
||||
this.groupBox1.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.sfdatagridUsed)).BeginInit();
|
||||
this.contextMenuUsed.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.sfdatagridDokspezifisch)).BeginInit();
|
||||
this.contextMenuIDV.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.sfdatagridstandard)).BeginInit();
|
||||
this.contextMenuStandard.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.sfdatagridDokspezifisch)).BeginInit();
|
||||
this.contextMenuIDV.SuspendLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.sfdatagridUsed)).BeginInit();
|
||||
this.contextMenuUsed.SuspendLayout();
|
||||
this.groupBox2.SuspendLayout();
|
||||
this.SuspendLayout();
|
||||
//
|
||||
// toolStrip1
|
||||
//
|
||||
this.toolStrip1.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.toolStripButton1});
|
||||
this.toolStripButton1,
|
||||
this.tscomboboxbp,
|
||||
this.toolStripButton2,
|
||||
this.toolStripButton3});
|
||||
this.toolStrip1.Location = new System.Drawing.Point(2, 2);
|
||||
this.toolStrip1.Name = "toolStrip1";
|
||||
this.toolStrip1.Size = new System.Drawing.Size(382, 25);
|
||||
this.toolStrip1.Size = new System.Drawing.Size(375, 25);
|
||||
this.toolStrip1.TabIndex = 0;
|
||||
this.toolStrip1.Text = "toolStrip1";
|
||||
//
|
||||
// groupBox1
|
||||
// toolStripButton1
|
||||
//
|
||||
this.groupBox1.Controls.Add(this.label3);
|
||||
this.groupBox1.Controls.Add(this.label2);
|
||||
this.groupBox1.Controls.Add(this.label1);
|
||||
this.groupBox1.Controls.Add(this.sfdatagridUsed);
|
||||
this.groupBox1.Controls.Add(this.sfdatagridDokspezifisch);
|
||||
this.groupBox1.Controls.Add(this.sfdatagridstandard);
|
||||
this.groupBox1.Location = new System.Drawing.Point(5, 30);
|
||||
this.groupBox1.Name = "groupBox1";
|
||||
this.groupBox1.Size = new System.Drawing.Size(379, 435);
|
||||
this.groupBox1.TabIndex = 1;
|
||||
this.groupBox1.TabStop = false;
|
||||
this.toolStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
|
||||
this.toolStripButton1.Image = global::OnDoc.Properties.Resources.save_24x24_32;
|
||||
this.toolStripButton1.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
this.toolStripButton1.Name = "toolStripButton1";
|
||||
this.toolStripButton1.Size = new System.Drawing.Size(23, 22);
|
||||
this.toolStripButton1.Text = "Speichern und schliessen";
|
||||
this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click);
|
||||
//
|
||||
// label3
|
||||
// toolStripButton2
|
||||
//
|
||||
this.label3.AutoSize = true;
|
||||
this.label3.Location = new System.Drawing.Point(7, 244);
|
||||
this.label3.Name = "label3";
|
||||
this.label3.Size = new System.Drawing.Size(96, 13);
|
||||
this.label3.TabIndex = 5;
|
||||
this.label3.Text = "Verwendete Werte";
|
||||
this.toolStripButton2.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
|
||||
this.toolStripButton2.Image = global::OnDoc.Properties.Resources.Preview_Rechts_24x24_32;
|
||||
this.toolStripButton2.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
this.toolStripButton2.Name = "toolStripButton2";
|
||||
this.toolStripButton2.Size = new System.Drawing.Size(23, 22);
|
||||
this.toolStripButton2.Text = "Vorschau";
|
||||
this.toolStripButton2.Click += new System.EventHandler(this.toolStripButton2_Click);
|
||||
//
|
||||
// sfdatagridstandard
|
||||
//
|
||||
this.sfdatagridstandard.AccessibleName = "Table";
|
||||
this.sfdatagridstandard.AllowFiltering = true;
|
||||
this.sfdatagridstandard.ContextMenuStrip = this.contextMenuStandard;
|
||||
this.sfdatagridstandard.Location = new System.Drawing.Point(3, 39);
|
||||
this.sfdatagridstandard.Name = "sfdatagridstandard";
|
||||
this.sfdatagridstandard.Size = new System.Drawing.Size(373, 481);
|
||||
this.sfdatagridstandard.TabIndex = 0;
|
||||
this.sfdatagridstandard.Text = "sfDataGrid1";
|
||||
this.sfdatagridstandard.CellClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.sfdatagridstandard_CellClick);
|
||||
//
|
||||
// contextMenuStandard
|
||||
//
|
||||
this.contextMenuStandard.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem});
|
||||
this.contextMenuStandard.Name = "contextMenuStandard";
|
||||
this.contextMenuStandard.Size = new System.Drawing.Size(256, 26);
|
||||
//
|
||||
// platzhalterImDokumentEinfügenToolStripMenuItem
|
||||
//
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem.Name = "platzhalterImDokumentEinfügenToolStripMenuItem";
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem.Size = new System.Drawing.Size(255, 22);
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem.Text = "Platzhalter im Dokument einfügen";
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem.Click += new System.EventHandler(this.platzhalterImDokumentEinfügenToolStripMenuItem_Click);
|
||||
//
|
||||
// label2
|
||||
//
|
||||
this.label2.AutoSize = true;
|
||||
this.label2.Location = new System.Drawing.Point(7, 119);
|
||||
this.label2.Location = new System.Drawing.Point(6, 526);
|
||||
this.label2.Name = "label2";
|
||||
this.label2.Size = new System.Drawing.Size(190, 13);
|
||||
this.label2.TabIndex = 4;
|
||||
this.label2.Text = "Verfügbare dokument-spzifische Werte";
|
||||
this.label2.Visible = false;
|
||||
//
|
||||
// label1
|
||||
//
|
||||
this.label1.AutoSize = true;
|
||||
this.label1.Location = new System.Drawing.Point(7, 16);
|
||||
this.label1.Location = new System.Drawing.Point(6, 16);
|
||||
this.label1.Name = "label1";
|
||||
this.label1.Size = new System.Drawing.Size(137, 13);
|
||||
this.label1.TabIndex = 3;
|
||||
this.label1.Text = "Verfügbare Standard-Werte";
|
||||
//
|
||||
// sfdatagridDokspezifisch
|
||||
//
|
||||
this.sfdatagridDokspezifisch.AccessibleName = "Table";
|
||||
this.sfdatagridDokspezifisch.ContextMenuStrip = this.contextMenuIDV;
|
||||
this.sfdatagridDokspezifisch.Location = new System.Drawing.Point(3, 542);
|
||||
this.sfdatagridDokspezifisch.Name = "sfdatagridDokspezifisch";
|
||||
this.sfdatagridDokspezifisch.Size = new System.Drawing.Size(367, 101);
|
||||
this.sfdatagridDokspezifisch.TabIndex = 1;
|
||||
this.sfdatagridDokspezifisch.Text = "sfDataGrid1";
|
||||
this.sfdatagridDokspezifisch.Visible = false;
|
||||
this.sfdatagridDokspezifisch.CellClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.sfdatagridDokspezifisch_CellClick);
|
||||
//
|
||||
// contextMenuIDV
|
||||
//
|
||||
this.contextMenuIDV.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem1});
|
||||
this.contextMenuIDV.Name = "contextMenuIDV";
|
||||
this.contextMenuIDV.Size = new System.Drawing.Size(256, 26);
|
||||
//
|
||||
// platzhalterImDokumentEinfügenToolStripMenuItem1
|
||||
//
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem1.Name = "platzhalterImDokumentEinfügenToolStripMenuItem1";
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem1.Size = new System.Drawing.Size(255, 22);
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem1.Text = "Platzhalter im Dokument einfügen";
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem1.Click += new System.EventHandler(this.platzhalterImDokumentEinfügenToolStripMenuItem1_Click);
|
||||
//
|
||||
// label3
|
||||
//
|
||||
this.label3.AutoSize = true;
|
||||
this.label3.Location = new System.Drawing.Point(6, 526);
|
||||
this.label3.Name = "label3";
|
||||
this.label3.Size = new System.Drawing.Size(96, 13);
|
||||
this.label3.TabIndex = 5;
|
||||
this.label3.Text = "Verwendete Werte";
|
||||
//
|
||||
// sfdatagridUsed
|
||||
//
|
||||
this.sfdatagridUsed.AccessibleName = "Table";
|
||||
this.sfdatagridUsed.ContextMenuStrip = this.contextMenuUsed;
|
||||
this.sfdatagridUsed.Location = new System.Drawing.Point(6, 263);
|
||||
this.sfdatagridUsed.Location = new System.Drawing.Point(3, 542);
|
||||
this.sfdatagridUsed.Name = "sfdatagridUsed";
|
||||
this.sfdatagridUsed.Size = new System.Drawing.Size(367, 166);
|
||||
this.sfdatagridUsed.TabIndex = 2;
|
||||
@@ -138,72 +206,72 @@
|
||||
this.platzhalterLöschenToolStripMenuItem.Size = new System.Drawing.Size(257, 22);
|
||||
this.platzhalterLöschenToolStripMenuItem.Text = "Platzhalter löschen";
|
||||
//
|
||||
// sfdatagridDokspezifisch
|
||||
// label4
|
||||
//
|
||||
this.sfdatagridDokspezifisch.AccessibleName = "Table";
|
||||
this.sfdatagridDokspezifisch.ContextMenuStrip = this.contextMenuIDV;
|
||||
this.sfdatagridDokspezifisch.Location = new System.Drawing.Point(6, 135);
|
||||
this.sfdatagridDokspezifisch.Name = "sfdatagridDokspezifisch";
|
||||
this.sfdatagridDokspezifisch.Size = new System.Drawing.Size(367, 101);
|
||||
this.sfdatagridDokspezifisch.TabIndex = 1;
|
||||
this.sfdatagridDokspezifisch.Text = "sfDataGrid1";
|
||||
this.sfdatagridDokspezifisch.CellClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.sfdatagridDokspezifisch_CellClick);
|
||||
this.label4.AutoSize = true;
|
||||
this.label4.Location = new System.Drawing.Point(149, 16);
|
||||
this.label4.Name = "label4";
|
||||
this.label4.Size = new System.Drawing.Size(41, 13);
|
||||
this.label4.TabIndex = 6;
|
||||
this.label4.Text = "Suche:";
|
||||
//
|
||||
// contextMenuIDV
|
||||
// txtfilter
|
||||
//
|
||||
this.contextMenuIDV.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem1});
|
||||
this.contextMenuIDV.Name = "contextMenuIDV";
|
||||
this.contextMenuIDV.Size = new System.Drawing.Size(256, 26);
|
||||
this.txtfilter.Location = new System.Drawing.Point(196, 13);
|
||||
this.txtfilter.Name = "txtfilter";
|
||||
this.txtfilter.Size = new System.Drawing.Size(150, 20);
|
||||
this.txtfilter.TabIndex = 7;
|
||||
this.txtfilter.KeyDown += new System.Windows.Forms.KeyEventHandler(this.txtfilter_KeyDown);
|
||||
//
|
||||
// platzhalterImDokumentEinfügenToolStripMenuItem1
|
||||
// tscomboboxbp
|
||||
//
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem1.Name = "platzhalterImDokumentEinfügenToolStripMenuItem1";
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem1.Size = new System.Drawing.Size(255, 22);
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem1.Text = "Platzhalter im Dokument einfügen";
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem1.Click += new System.EventHandler(this.platzhalterImDokumentEinfügenToolStripMenuItem1_Click);
|
||||
this.tscomboboxbp.Name = "tscomboboxbp";
|
||||
this.tscomboboxbp.Size = new System.Drawing.Size(121, 25);
|
||||
//
|
||||
// sfdatagridstandard
|
||||
// groupBox2
|
||||
//
|
||||
this.sfdatagridstandard.AccessibleName = "Table";
|
||||
this.sfdatagridstandard.ContextMenuStrip = this.contextMenuStandard;
|
||||
this.sfdatagridstandard.Location = new System.Drawing.Point(6, 32);
|
||||
this.sfdatagridstandard.Name = "sfdatagridstandard";
|
||||
this.sfdatagridstandard.Size = new System.Drawing.Size(367, 84);
|
||||
this.sfdatagridstandard.TabIndex = 0;
|
||||
this.sfdatagridstandard.Text = "sfDataGrid1";
|
||||
this.sfdatagridstandard.CellClick += new Syncfusion.WinForms.DataGrid.Events.CellClickEventHandler(this.sfdatagridstandard_CellClick);
|
||||
this.groupBox2.Controls.Add(this.sfdatagridstandard);
|
||||
this.groupBox2.Controls.Add(this.label1);
|
||||
this.groupBox2.Controls.Add(this.label4);
|
||||
this.groupBox2.Controls.Add(this.txtfilter);
|
||||
this.groupBox2.Controls.Add(this.label2);
|
||||
this.groupBox2.Controls.Add(this.sfdatagridUsed);
|
||||
this.groupBox2.Controls.Add(this.sfdatagridDokspezifisch);
|
||||
this.groupBox2.Controls.Add(this.label3);
|
||||
this.groupBox2.Dock = System.Windows.Forms.DockStyle.Left;
|
||||
this.groupBox2.Location = new System.Drawing.Point(2, 27);
|
||||
this.groupBox2.Name = "groupBox2";
|
||||
this.groupBox2.Size = new System.Drawing.Size(387, 718);
|
||||
this.groupBox2.TabIndex = 9;
|
||||
this.groupBox2.TabStop = false;
|
||||
//
|
||||
// contextMenuStandard
|
||||
// toolStripButton3
|
||||
//
|
||||
this.contextMenuStandard.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem});
|
||||
this.contextMenuStandard.Name = "contextMenuStandard";
|
||||
this.contextMenuStandard.Size = new System.Drawing.Size(256, 26);
|
||||
this.toolStripButton3.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
|
||||
this.toolStripButton3.Image = global::OnDoc.Properties.Resources.Preview_Now_24x24_32;
|
||||
this.toolStripButton3.ImageTransparentColor = System.Drawing.Color.Magenta;
|
||||
this.toolStripButton3.Name = "toolStripButton3";
|
||||
this.toolStripButton3.Size = new System.Drawing.Size(23, 22);
|
||||
this.toolStripButton3.Text = "toolStripButton3";
|
||||
this.toolStripButton3.Click += new System.EventHandler(this.toolStripButton3_Click);
|
||||
//
|
||||
// platzhalterImDokumentEinfügenToolStripMenuItem
|
||||
// docPreview1
|
||||
//
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem.Name = "platzhalterImDokumentEinfügenToolStripMenuItem";
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem.Size = new System.Drawing.Size(255, 22);
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem.Text = "Platzhalter im Dokument einfügen";
|
||||
this.platzhalterImDokumentEinfügenToolStripMenuItem.Click += new System.EventHandler(this.platzhalterImDokumentEinfügenToolStripMenuItem_Click);
|
||||
//
|
||||
// toolStripButton1
|
||||
//
|
||||
this.toolStripButton1.DisplayStyle = System.Windows.Forms.ToolStripItemDisplayStyle.Image;
|
||||
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(23, 22);
|
||||
this.toolStripButton1.Text = "toolStripButton1";
|
||||
this.toolStripButton1.Click += new System.EventHandler(this.toolStripButton1_Click);
|
||||
this.docPreview1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||
this.docPreview1.Location = new System.Drawing.Point(389, 27);
|
||||
this.docPreview1.Name = "docPreview1";
|
||||
this.docPreview1.Size = new System.Drawing.Size(0, 718);
|
||||
this.docPreview1.TabIndex = 8;
|
||||
this.docPreview1.Visible = false;
|
||||
this.docPreview1.ZoomPercentage = 0;
|
||||
//
|
||||
// SerienbriefBearbeitung
|
||||
//
|
||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||
this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
|
||||
this.ClientSize = new System.Drawing.Size(386, 478);
|
||||
this.Controls.Add(this.groupBox1);
|
||||
this.ClientSize = new System.Drawing.Size(379, 747);
|
||||
this.Controls.Add(this.docPreview1);
|
||||
this.Controls.Add(this.groupBox2);
|
||||
this.Controls.Add(this.toolStrip1);
|
||||
this.Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
|
||||
this.Name = "SerienbriefBearbeitung";
|
||||
@@ -213,14 +281,14 @@
|
||||
this.Load += new System.EventHandler(this.SerienbriefBearbeitung_Load);
|
||||
this.toolStrip1.ResumeLayout(false);
|
||||
this.toolStrip1.PerformLayout();
|
||||
this.groupBox1.ResumeLayout(false);
|
||||
this.groupBox1.PerformLayout();
|
||||
((System.ComponentModel.ISupportInitialize)(this.sfdatagridUsed)).EndInit();
|
||||
this.contextMenuUsed.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)(this.sfdatagridDokspezifisch)).EndInit();
|
||||
this.contextMenuIDV.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)(this.sfdatagridstandard)).EndInit();
|
||||
this.contextMenuStandard.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)(this.sfdatagridDokspezifisch)).EndInit();
|
||||
this.contextMenuIDV.ResumeLayout(false);
|
||||
((System.ComponentModel.ISupportInitialize)(this.sfdatagridUsed)).EndInit();
|
||||
this.contextMenuUsed.ResumeLayout(false);
|
||||
this.groupBox2.ResumeLayout(false);
|
||||
this.groupBox2.PerformLayout();
|
||||
this.ResumeLayout(false);
|
||||
this.PerformLayout();
|
||||
|
||||
@@ -229,7 +297,6 @@
|
||||
#endregion
|
||||
|
||||
private System.Windows.Forms.ToolStrip toolStrip1;
|
||||
private System.Windows.Forms.GroupBox groupBox1;
|
||||
private Syncfusion.WinForms.DataGrid.SfDataGrid sfdatagridUsed;
|
||||
private Syncfusion.WinForms.DataGrid.SfDataGrid sfdatagridDokspezifisch;
|
||||
private Syncfusion.WinForms.DataGrid.SfDataGrid sfdatagridstandard;
|
||||
@@ -244,5 +311,12 @@
|
||||
private System.Windows.Forms.ToolStripMenuItem cursorImDokumentPositionierenToolStripMenuItem;
|
||||
private System.Windows.Forms.ToolStripMenuItem platzhalterLöschenToolStripMenuItem;
|
||||
private System.Windows.Forms.ToolStripButton toolStripButton1;
|
||||
private System.Windows.Forms.ToolStripButton toolStripButton2;
|
||||
private System.Windows.Forms.Label label4;
|
||||
private System.Windows.Forms.TextBox txtfilter;
|
||||
private System.Windows.Forms.ToolStripComboBox tscomboboxbp;
|
||||
private UIControls.DocPreview docPreview1;
|
||||
private System.Windows.Forms.GroupBox groupBox2;
|
||||
private System.Windows.Forms.ToolStripButton toolStripButton3;
|
||||
}
|
||||
}
|
||||
@@ -9,6 +9,8 @@ using System.Security.RightsManagement;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
using BroadcastListener.Classes;
|
||||
using System.Xml;
|
||||
using Model;
|
||||
using OnDoc.Helper;
|
||||
using OnDoc.Klassen;
|
||||
@@ -20,6 +22,9 @@ using Syncfusion.WinForms.DataGrid.Interactivity;
|
||||
using Windows.Devices.HumanInterfaceDevice;
|
||||
using Windows.Media.Ocr;
|
||||
using Windows.UI.Xaml.Controls;
|
||||
using BroadcastListener.Classes;
|
||||
using BroadcastListener.Interfaces;
|
||||
using static BroadcastListener.Classes.Factory;
|
||||
|
||||
namespace OnDoc.DocMgmt
|
||||
{
|
||||
@@ -48,6 +53,10 @@ namespace OnDoc.DocMgmt
|
||||
this.sb = sb;
|
||||
}
|
||||
|
||||
public void Update_Preview(string document)
|
||||
{
|
||||
this.docPreview1.Show_Doc(document);
|
||||
}
|
||||
private DataTable get_idvwerte()
|
||||
{
|
||||
int i;
|
||||
@@ -97,6 +106,14 @@ namespace OnDoc.DocMgmt
|
||||
}
|
||||
return dt;
|
||||
}
|
||||
|
||||
private void format_standardgrid()
|
||||
{
|
||||
sfdatagridstandard.RowHeight = 17;
|
||||
|
||||
sfdatagridstandard.Columns[0].Width = sfdatagridstandard.Width * 0.1;
|
||||
sfdatagridstandard.Columns[1].Width = sfdatagridstandard.Width * 0.85;
|
||||
}
|
||||
private void SerienbriefBearbeitung_Load(object sender, EventArgs e)
|
||||
{
|
||||
StdFelder = get_vorlagenfelder(sb.dokumenttypnr, 0);
|
||||
@@ -107,8 +124,12 @@ namespace OnDoc.DocMgmt
|
||||
dr[1] = dr[1].ToString().Replace(System.Environment.NewLine, " ");
|
||||
}
|
||||
StdFelder.AcceptChanges();
|
||||
sfdatagridstandard.RowHeight = 17;
|
||||
sfdatagridstandard.DataSource = StdFelder;
|
||||
foreach (System.Data.DataRow dr in sb.dsempfaenger.Tables[0].Rows)
|
||||
{
|
||||
tscomboboxbp.Items.Add(dr[0].ToString() + " " + dr[1].ToString());
|
||||
}
|
||||
format_standardgrid();
|
||||
|
||||
|
||||
IDVFelder = get_idvwerte();
|
||||
@@ -159,6 +180,7 @@ namespace OnDoc.DocMgmt
|
||||
private void get_usedfelder(ref System.Data.DataTable list)
|
||||
{
|
||||
list = get_vorlagenfelder(sb.dokumenttypnr, 1);
|
||||
if (sb.dsempfaenger.Tables["UsedFelder"].Rows.Count>0) list = sb.dsempfaenger.Tables["UsedFelder"].Copy();
|
||||
int i;
|
||||
string s;
|
||||
bool dodelete = false;
|
||||
@@ -190,7 +212,12 @@ namespace OnDoc.DocMgmt
|
||||
{
|
||||
try
|
||||
{
|
||||
if (row["Beginntextmarke"].ToString() == "TMSB_0")
|
||||
{
|
||||
string A = "";
|
||||
}
|
||||
s = word.ActiveDocument.Bookmarks[row["beginntextmarke"].ToString()].Name.ToString();
|
||||
|
||||
}
|
||||
catch
|
||||
{
|
||||
@@ -357,10 +384,14 @@ namespace OnDoc.DocMgmt
|
||||
string regelbez = "";
|
||||
private void sfdatagridstandard_CellClick(object sender, Syncfusion.WinForms.DataGrid.Events.CellClickEventArgs e)
|
||||
{
|
||||
var selectedItem = e.DataRow;
|
||||
var dataRow = (e.DataRow.RowData as DataRowView).Row;
|
||||
regelnr = Convert.ToInt32(dataRow[0].ToString());
|
||||
regelbez = dataRow[1].ToString();
|
||||
try
|
||||
{
|
||||
var selectedItem = e.DataRow;
|
||||
var dataRow = (e.DataRow.RowData as DataRowView).Row;
|
||||
regelnr = Convert.ToInt32(dataRow[0].ToString());
|
||||
regelbez = dataRow[1].ToString();
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
|
||||
private void sfdatagridDokspezifisch_CellClick(object sender, Syncfusion.WinForms.DataGrid.Events.CellClickEventArgs e)
|
||||
@@ -382,7 +413,59 @@ namespace OnDoc.DocMgmt
|
||||
}
|
||||
|
||||
sb.dsempfaenger.Tables["UsedFelder"].AcceptChanges();
|
||||
Broadcaster().Broadcast("BtnSBVorschauSave", new SenderInfo("Speichern", "Speichern",""));
|
||||
this.Close();
|
||||
}
|
||||
|
||||
private void toolStripTextBox1_KeyDown(object sender, KeyEventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private void txtfilter_KeyDown(object sender, KeyEventArgs e)
|
||||
{
|
||||
DataView dv = new DataView(StdFelder);
|
||||
try
|
||||
{
|
||||
dv.RowFilter = "Bezeichnung like '%" + txtfilter.Text.ToString() + "%'";
|
||||
}
|
||||
catch { dv.RowFilter = "Bezeichnung like '%'"; }
|
||||
|
||||
|
||||
sfdatagridstandard.DataSource = null;
|
||||
sfdatagridstandard.DataSource = dv;
|
||||
format_standardgrid();
|
||||
}
|
||||
|
||||
private void toolStripButton2_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
UsedFelder.AcceptChanges();
|
||||
sb.dsempfaenger.Tables["UsedFelder"].Rows.Clear();
|
||||
for (int i = 0; i < UsedFelder.Rows.Count; i++)
|
||||
{
|
||||
|
||||
sb.dsempfaenger.Tables["UsedFelder"].ImportRow(UsedFelder.Rows[i]);
|
||||
}
|
||||
|
||||
sb.dsempfaenger.Tables["UsedFelder"].AcceptChanges();
|
||||
|
||||
string FileName = word.ActiveDocument.FullName;
|
||||
word.ActiveDocument.Save();
|
||||
word.ActiveDocument.SaveAs2(word.ActiveDocument.FullName + ".tmp");
|
||||
word.ActiveDocument.Close();
|
||||
word.Documents.Open(FileName);
|
||||
this.docPreview1.Visible = true;
|
||||
this.Width = groupBox2.Width * 3;
|
||||
Broadcaster().Broadcast("BtnSBVorschau", new SenderInfo("Serienbriefbearbeitung", tscomboboxbp.Text, FileName));
|
||||
|
||||
}
|
||||
|
||||
private void toolStripButton3_Click(object sender, EventArgs e)
|
||||
{
|
||||
docPreview1.Visible = false;
|
||||
this.Width = groupBox2.Width + 10;
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -120,31 +120,16 @@
|
||||
<metadata name="toolStrip1.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="toolStripButton1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||
<value>
|
||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8
|
||||
YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAIDSURBVDhPpZLrS5NhGMb3j4SWh0oRQVExD4gonkDpg4hG
|
||||
YKxG6WBogkMZKgPNCEVJFBGdGETEvgwyO9DJE5syZw3PIlPEE9pgBCLZ5XvdMB8Ew8gXbl54nuf63dd9
|
||||
0OGSnwCahxbPRNPAPMw9Xpg6ZmF46kZZ0xSKzJPIrhpDWsVnpBhGkKx3nAX8Pv7z1zg8OoY/cITdn4fw
|
||||
bf/C0kYAN3Ma/w3gWfZL5kzTKBxjWyK2DftwI9tyMYCZKXbNHaD91bLYJrDXsYbrWfUKwJrPE9M2M1Oc
|
||||
VzOOpHI7Jr376Hi9ogHqFIANO0/MmmmbmSmm9a8ze+I4MrNWAdjtoJgWcx+PSzg166yZZ8xM8XvXDix9
|
||||
c4jIqFYAjoriBV9AhEPv1mH/sonogha0afbZMMZz+yreTGyhpusHwtNNCsA5U1zS4BLxzJIfg299qO32
|
||||
Ir7UJtZfftyATqeT+8o2D8JSjQrAJblrncYL7ZJ2+bfaFnC/1S1NjL3diRat7qrO7wLRP3HjWsojBeCo
|
||||
mDEo5mNjuweFGvjWg2EBhCbpkW78htSHHwRyNdmgAFzPEee2iFkzayy2OLXzT4gr6UdUnlXrullsxxQ+
|
||||
kx0g8BTA3aZlButjSTyjODq/WcQcW/B/Je4OQhLvKQDnzN1mp0nnkvAhR8VuMzNrpm1mpjgkoVwB/v8D
|
||||
TgDQASA1MVpwzwAAAABJRU5ErkJggg==
|
||||
</value>
|
||||
</data>
|
||||
<metadata name="contextMenuUsed.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>437, 17</value>
|
||||
<metadata name="contextMenuStandard.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>122, 17</value>
|
||||
</metadata>
|
||||
<metadata name="contextMenuIDV.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>294, 17</value>
|
||||
</metadata>
|
||||
<metadata name="contextMenuStandard.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>122, 17</value>
|
||||
<metadata name="contextMenuUsed.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
|
||||
<value>437, 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>
|
||||
AAABAAUAAAAAAAEAIAAXZwAAVgAAADAwAAABACAAqCUAAG1nAAAgIAAAAQAgAKgQAAAVjQAAGBgAAAEA
|
||||
|
||||
83
Client/Helper/APIHelper.cs
Normal file
83
Client/Helper/APIHelper.cs
Normal file
@@ -0,0 +1,83 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Net;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
namespace OnDoc.Helper
|
||||
{
|
||||
public class APIHelper
|
||||
{
|
||||
private string resturi = "";
|
||||
private string apikey = "";
|
||||
|
||||
public APIHelper(string iRestURI, string iApiKey)
|
||||
{
|
||||
resturi = iRestURI;
|
||||
apikey = iApiKey;
|
||||
}
|
||||
public string get_image(int imageid, int width, int height)
|
||||
|
||||
{
|
||||
string URL = resturi + "API/GetImageAsBase64?imageid=" + imageid.ToString() + "&ImageWidth=" + width.ToString() + "&ImageHeight=" + height.ToString();
|
||||
HttpWebRequest webRequest = HttpWebRequest.Create(URL) as HttpWebRequest;
|
||||
webRequest.Method = WebRequestMethods.Http.Get;
|
||||
webRequest.Headers["Authorization"] = "Bearer " + apikey;
|
||||
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 "";
|
||||
}
|
||||
}
|
||||
public string get_unterschrift(string MaNr)
|
||||
{
|
||||
|
||||
string URL = resturi + "API/GetUnterschriftAsBase64ByMitarbeiternr?MaNr=" + MaNr;
|
||||
|
||||
HttpWebRequest webRequest = HttpWebRequest.Create(URL) as HttpWebRequest;
|
||||
webRequest.Method = WebRequestMethods.Http.Get;
|
||||
webRequest.Headers["Authorization"] = "Bearer " + apikey;
|
||||
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, "Clinet - DokList GetDocument", "");
|
||||
return "";
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
return "";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -5,6 +5,7 @@ using OnDoc.DocMgmt;
|
||||
using OnDoc.Klassen;
|
||||
using Syncfusion.WinForms.Controls;
|
||||
using System;
|
||||
using System.Data;
|
||||
using System.Deployment.Application;
|
||||
using System.IO;
|
||||
using System.Windows.Forms;
|
||||
@@ -129,6 +130,20 @@ namespace OnDoc
|
||||
//}
|
||||
//partnerTree1.mitarbeiternr = AppParams.CurrentMitarbieter;
|
||||
|
||||
//DataSet ds = new DataSet();
|
||||
//System.Data.DataTable dataTable = new System.Data.DataTable();
|
||||
//dataTable.Columns.Add("ID");
|
||||
//dataTable.Columns.Add("ImageName");
|
||||
//System.Data.DataRow dr = dataTable.NewRow();
|
||||
//dr[0] = "1";
|
||||
//dr[1] = "Bildname";
|
||||
//dataTable.Rows.Add(dr);
|
||||
//ds.Tables.Add(dataTable);
|
||||
//ds.WriteXml(@"E:\Software-Projekte\OnDoc\Images\imageids.xml");
|
||||
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -50,7 +50,7 @@ namespace OnDoc.UIControls
|
||||
public void Show_Doc(string dokumentid)
|
||||
{
|
||||
clsdok dok = new clsdok("", "", "");
|
||||
dok = GetDoc(true, dokumentid);
|
||||
if (dokumentid.Length > 25) { dok.dokument = dokumentid; } else { dok = GetDoc(true, dokumentid); }
|
||||
var stream = new MemoryStream(Convert.FromBase64String(dok.dokument));
|
||||
|
||||
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
dFuyEhqaiQZ5vsGP66+D0BJttUtKYRCXt7XpBHLym7flLMz8gpFZgf28+9wwx30EkjOd0OVD5fgxqxFftCQ9UucI6Xf119aM48gMt3/T3tlx/QWcnuPlLhM/MpS8P8I4tuCwrj//dDGf194wJK9lWBB0LT6xFUqAZLuujmMHVPRn0QmcQQi992T00HTTiwz1SwgawjRlLt0jD40UO6vl9Wf2n5eq3000jwOno1YbyvCBqQu6wAVYtmtMAYw1IoKQ5bF6zpqAGehpFjm0EcdIJFVR6U3njEmI5xBjeY6/SNA=
|
||||
z45owU7noj0pu0Z+W+hYA5kZKbAEO3cuasO19k9g3ndk3oRgC6228Q+9Pr8xIicrsSKbrvNlmffYGud2EBxgDhsmfmOc73AS7nS27UKfxiiH7DDNF7Yi8tvsIgp2T8F+RQR0b3nPWkRT/0/lig8ey9sysJmqEfNZIwQixTsUbLfEjrjZrOS3716MAucLdzlbZPCLVKJsz3HGEyvTgzTzJLUjI07/cz5kUhSVj5TaQ8Ivvu4GFtou555cCEH1AXOjzJgznfHgHsojMyfyiCbukKZ62euGyEOUTSEUHpLfra8stsxqvGyiuq3eKvVc7xOQ9+keemMehQl6ZO9q9bM//A==
|
||||
Binary file not shown.
Binary file not shown.
@@ -1 +1 @@
|
||||
d12f283318bf5001c92ba993d56640d65572c928ee53285767ebdfcf370acd1a
|
||||
f6ccea9e3c71a133ca1f57e98fdde2a07e11150b4ee0bc22217f97cad0eae70e
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -32,6 +32,8 @@ using Syncfusion.XlsIO;
|
||||
using System.Security.Permissions;
|
||||
using System.Net;
|
||||
using System.Runtime.CompilerServices;
|
||||
using System.Runtime.InteropServices;
|
||||
using static System.Net.Mime.MediaTypeNames;
|
||||
|
||||
|
||||
|
||||
@@ -78,6 +80,35 @@ namespace DOCGEN.Klassen
|
||||
|
||||
}
|
||||
|
||||
private string get_image(int imageid, int width, int height)
|
||||
{
|
||||
string URL = resturi + "API/GetImageAsBase64?imageid=" + imageid.ToString() + "&ImageWidth=" + width.ToString() + "&ImageHeight=" + height.ToString();
|
||||
HttpWebRequest webRequest = HttpWebRequest.Create(URL) as HttpWebRequest;
|
||||
webRequest.Method = WebRequestMethods.Http.Get;
|
||||
webRequest.Headers["Authorization"] = "Bearer " + apikey;
|
||||
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 "";
|
||||
}
|
||||
}
|
||||
private string get_unterschrift(string MaNr)
|
||||
{
|
||||
|
||||
@@ -115,7 +146,7 @@ namespace DOCGEN.Klassen
|
||||
// return (Image)new Bitmap(imgToResize, size);
|
||||
|
||||
//}
|
||||
public string Generate_Word(string base64, clsDocData docdata)
|
||||
public string Generate_Word(string base64, clsDocData docdata, string img_UL="", string img_UR="",string img_faktura="")
|
||||
{
|
||||
string formattype = "";
|
||||
MemoryStream ms = new MemoryStream(Helper.EncodeExtensions.DecodeBase642ByteArray(base64));
|
||||
@@ -137,7 +168,12 @@ namespace DOCGEN.Klassen
|
||||
if (compatibilityMode > CompatibilityMode.Word2010) { document.Settings.CompatibilityMode = CompatibilityMode.Word2010; }
|
||||
formattype = document.ActualFormatType.ToString();
|
||||
var formattype_original = document.ActualFormatType;
|
||||
|
||||
string ppimg = "";
|
||||
string ppimg64 = "";
|
||||
if (img_faktura != "")
|
||||
{
|
||||
insert_ppfaktura(document, img_faktura);
|
||||
}
|
||||
foreach (clsDocValue dv in docdata.DocValues)
|
||||
{
|
||||
if (docdata.Form_ohne_Unterschrift == "True")
|
||||
@@ -167,15 +203,15 @@ namespace DOCGEN.Klassen
|
||||
bookmarkNavigator.MoveToBookmark(dv.TMBeginn.ToString());
|
||||
IWParagraph paragraph = new WParagraph(document);
|
||||
paragraph.AppendBreak(BreakType.LineBreak);
|
||||
|
||||
|
||||
if (dv.TMBeginn.ToString() == "TGEDKVornameNameLinksB99")
|
||||
{
|
||||
string unterschrift = get_unterschrift(docdata.Unterschrift_Links);
|
||||
string unterschrift = "";
|
||||
if (img_UL != "") { unterschrift = img_UL.ToString(); } else {
|
||||
unterschrift = Newtonsoft.Json.JsonConvert.DeserializeObject<string>(get_unterschrift(docdata.Unterschrift_Links)); }
|
||||
if (unterschrift != "")
|
||||
{
|
||||
string ss = Newtonsoft.Json.JsonConvert.DeserializeObject<string>(unterschrift);
|
||||
|
||||
MemoryStream mssign = new MemoryStream(Convert.FromBase64String(ss));
|
||||
MemoryStream mssign = new MemoryStream(Convert.FromBase64String(unterschrift));
|
||||
System.Drawing.Image img = System.Drawing.Image.FromStream(mssign);
|
||||
paragraph.AppendPicture(img);
|
||||
mssign.Dispose();
|
||||
@@ -184,11 +220,13 @@ namespace DOCGEN.Klassen
|
||||
}
|
||||
else
|
||||
{
|
||||
string unterschrift = get_unterschrift(docdata.Unterschrift_Rechts);
|
||||
string unterschrift = "";
|
||||
|
||||
if (img_UR != "") { unterschrift = img_UR; } else {
|
||||
unterschrift = Newtonsoft.Json.JsonConvert.DeserializeObject<string>(get_unterschrift(docdata.Unterschrift_Rechts)); }
|
||||
if (unterschrift != "")
|
||||
{
|
||||
string ss = Newtonsoft.Json.JsonConvert.DeserializeObject<string>(unterschrift);
|
||||
MemoryStream mssign = new MemoryStream(Helper.EncodeExtensions.DecodeBase642ByteArray(ss));
|
||||
MemoryStream mssign = new MemoryStream(Helper.EncodeExtensions.DecodeBase642ByteArray(unterschrift));
|
||||
System.Drawing.Image img = System.Drawing.Image.FromStream(mssign);
|
||||
mssign.Dispose();
|
||||
paragraph.AppendPicture(img);
|
||||
@@ -242,6 +280,10 @@ namespace DOCGEN.Klassen
|
||||
|
||||
if (dv.FieldName.ToString() != "")
|
||||
{
|
||||
if (dv.FieldName.ToString().Substring(0, 2) == "$$")
|
||||
{
|
||||
Replace_Text(ref document, dv.FieldName.ToString(),dv.Value.ToString());
|
||||
}
|
||||
try
|
||||
{
|
||||
foreach (WSection section in document.Sections)
|
||||
@@ -340,6 +382,7 @@ namespace DOCGEN.Klassen
|
||||
//document.UpdateDocumentFields();
|
||||
//document.UpdateAlternateChunks();
|
||||
|
||||
|
||||
|
||||
MemoryStream destms = new MemoryStream();
|
||||
if (formattype_original.ToString().ToUpper() == "DOTMXXX")
|
||||
@@ -504,10 +547,10 @@ namespace DOCGEN.Klassen
|
||||
}
|
||||
return baseEntity;
|
||||
}
|
||||
public Image resizeImage(Image imgToResize, Size size)
|
||||
{
|
||||
return (Image)(new Bitmap(imgToResize, size));
|
||||
}
|
||||
//public Image resizeImage(Image imgToResize, Size size)
|
||||
//{
|
||||
// return (Image)(new Bitmap(imgToResize, size));
|
||||
//}
|
||||
private static void FindAndReplaceInTable(WTable table, TextSelection textSelection)
|
||||
{
|
||||
//Iterate through the rows of table.
|
||||
@@ -534,6 +577,20 @@ namespace DOCGEN.Klassen
|
||||
}
|
||||
}
|
||||
|
||||
public void insert_ppfaktura(WordDocument document, string ppfakturaimage)
|
||||
{
|
||||
BookmarksNavigator bookmarkNavigator = new BookmarksNavigator(document);
|
||||
bookmarkNavigator.MoveToBookmark("TGEDKAdresseZustellungB99");
|
||||
string img = ppfakturaimage;
|
||||
byte[] b = Convert.FromBase64String(ppfakturaimage);
|
||||
MemoryStream mssign = new MemoryStream(b);
|
||||
System.Drawing.Image image = System.Drawing.Image.FromStream(mssign);
|
||||
IWParagraph paragraph = new WParagraph(document);
|
||||
paragraph.AppendPicture(image);
|
||||
bookmarkNavigator.InsertParagraph(paragraph);
|
||||
|
||||
}
|
||||
|
||||
public void Insert_Barcode(WordDocument document, clsDocData docData)
|
||||
{
|
||||
|
||||
|
||||
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.
@@ -93,7 +93,8 @@ namespace DOCGEN
|
||||
dd.DocValues = sb.DocValues;
|
||||
dd.As_Faksimile = sb.faksimile_unterschrfit.ToString();
|
||||
dd.Barcode = sb.vertrag == 1;
|
||||
dok.dokument = sfword.Generate_Word(vorlage,dd);
|
||||
|
||||
dok.dokument = sfword.Generate_Word(vorlage,dd, sb.img_unterschriftlinks,sb.img_unterschrfitrechts,sb.img_faktura);
|
||||
|
||||
dok.doktype = "D";
|
||||
|
||||
|
||||
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.
@@ -1257,6 +1257,8 @@ namespace Database
|
||||
sb.dsempfaenger.ReadXml(fn);
|
||||
System.IO.File.Delete(fn);
|
||||
}
|
||||
Get_Tabledata("Select isnull(faktura,0) from edex_sb_serienbrief where serienbriefnr=" + sb.serienbriefnr.ToString(), false, true);
|
||||
sb.ppfaktura = Convert.ToInt32(dsdaten.Tables[0].Rows[0][0]);
|
||||
return sb;
|
||||
}
|
||||
public int Save_Serienbrief(serienbrief sb, string temppath)
|
||||
@@ -1314,6 +1316,7 @@ namespace Database
|
||||
save_empfaengerdata(sb.serienbriefnr, temppath, sb.dsempfaenger);
|
||||
edoka_conn.CloseConnection(true);
|
||||
|
||||
Exec_SQL("Update edex_sb_serienbrief set faktura=" + sb.ppfaktura.ToString() + " where serienbriefnr = " + sb.serienbriefnr.ToString());
|
||||
|
||||
return sb.serienbriefnr;
|
||||
}
|
||||
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -44,11 +44,18 @@ namespace Model
|
||||
public int bldossier { get; set; } = 0;
|
||||
public int vertrag { get; set; } = 0;
|
||||
|
||||
public int ppfaktura { get; set; } = 0;
|
||||
|
||||
public int officevorlagenr { get; set; } = 0;
|
||||
public string filename { get; set; }
|
||||
public DataSet dsempfaenger { get; set; }
|
||||
public List<clsDocValue> DocValues { get; set; }
|
||||
public string VorlageBase64 { get; set; } = "";
|
||||
public string img_unterschriftlinks { get; set; } = "";
|
||||
public string img_unterschrfitrechts { get; set; } = "";
|
||||
public string img_faktura { get; set; } = "";
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
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