update 20260303

This commit is contained in:
Stefan Hutter
2026-03-03 13:49:14 +01:00
parent 30d047e33d
commit bfa6a27e11
653 changed files with 455612 additions and 410 deletions

View File

@@ -1,34 +1,39 @@
using System;
using API_NetFramework.Models;
using CSVNET;
using Database;
using DOCGEN;
using DOCGEN.Klassen;
using edoka_dms;
using Helper;
using Logging;
using Microsoft.Ajax.Utilities;
using Microsoft.AspNetCore.Http.Features;
using Microsoft.SqlServer.Server;
using Model;
using Newtonsoft.Json;
using Newtonsoft.Json.Serialization;
using SecuringWebApiUsingApiKey.Middleware;
using Swashbuckle.Swagger;
using System;
using System.Collections.Generic;
using System.Configuration;
using System.Data;
using System.Globalization;
using System.IO;
using System.Linq;
using System.Net;
using System.Net.Http;
using System.Web.Http;
using DOCGEN;
using Model;
using Database;
using Newtonsoft.Json;
using API_NetFramework.Models;
using System.Runtime.Remoting.Messaging;
using System.IO;
using System.Web;
using System.Net.Http.Headers;
using System.Net.Mime;
using System.Runtime.CompilerServices;
using System.Runtime.Remoting.Messaging;
using System.Security.Cryptography;
using System.Security.Policy;
using System.Text;
using Microsoft.AspNetCore.Http.Features;
using System.Security.Cryptography;
using System.Net.Http.Headers;
using SecuringWebApiUsingApiKey.Middleware;
using DOCGEN.Klassen;
using CSVNET;
using System.Data;
using Helper;
using System.Runtime.CompilerServices;
using System.Threading;
using System.Web;
using System.Web.Http;
using System.Web.UI.WebControls;
using edoka_dms;
using Microsoft.Ajax.Utilities;
using Newtonsoft.Json.Serialization;
namespace API_NetFramework.Controllers
@@ -46,6 +51,7 @@ namespace API_NetFramework.Controllers
}
public enum uploadtype
{
fast = 1,
@@ -147,7 +153,7 @@ namespace API_NetFramework.Controllers
[HttpGet]
[Route("API/ArchiveDocFromDatabase")]
public IHttpActionResult ArchivDocFromDatabase(string DokumentID, string pdfdoc = "")
public IHttpActionResult ArchivDocFromDatabase(string DokumentID, string pdfdoc = "", string force = "")
{
if (SecuringWebApiUsingApiKey.Middleware.ApiKeyMiddleware.Authorized((HttpRequestMessage)Request, tokenfunction) == false)
{
@@ -179,9 +185,13 @@ namespace API_NetFramework.Controllers
//db.Get_Tabledata("Select erstellunginoffice from dokumenttyp where dokumenttypnr="+doktypnr.ToString(), false, true);
SQL = "Select erstellunginoffice from dokumenttyp where dokumenttypnr=@doktypnr";
db.clear_parameter();
db.add_parameter("@doktypnr", doktypnr);
db.Get_Tabledata_Addvar(SQL, false, true);
if (force=="TRUE")
{
db.dsdaten.Tables[0].Rows[0]["Erstellunginoffice"] = false;
}
if (Convert.ToBoolean(db.dsdaten.Tables[0].Rows[0]["Erstellunginoffice"]))
{
APILogging.Log((HttpRequestMessage)Request, DokumentID + " ErstellungInOffec - EDKB02DMS", LogLevelType.Debug);
@@ -221,7 +231,8 @@ namespace API_NetFramework.Controllers
default:
break;
};
}
;
return Content(HttpStatusCode.OK, DokumentID + " archiviert");
}
@@ -302,7 +313,7 @@ namespace API_NetFramework.Controllers
}
else
{
dok = dg.GetDocAsPDF(DokumentID);
extension = "PDF";
}
@@ -330,7 +341,7 @@ namespace API_NetFramework.Controllers
onbasedoc.attributes.Add(na);
}
onbasedoc.dokumentDatei = dok.dokument;
if (pdfdoc != "")
{
@@ -484,7 +495,8 @@ namespace API_NetFramework.Controllers
default:
break;
};
}
;
}
@@ -558,7 +570,8 @@ namespace API_NetFramework.Controllers
default:
break;
};
}
;
}
@@ -713,7 +726,7 @@ namespace API_NetFramework.Controllers
onbasedoc.dokumentDatum = db.dsdaten.Tables[0].Rows[0]["DokumentDatum"].ToString();
onbasedoc.dokumentTyp = db.dsdaten.Tables[0].Rows[0]["dokumenttyp"].ToString();
onbasedoc.dateiTyp = db.dsdaten.Tables[0].Rows[0]["dateityp"].ToString();
onbasedoc.attributes = new List<Model.OnBaseDocUpload.attribute>();
foreach (System.Data.DataRow rw in db.dsdaten.Tables[1].Rows)
@@ -814,7 +827,7 @@ namespace API_NetFramework.Controllers
oba.O2ODochandle = "";
oba.Status = "";
oba.ReferenceId = versandpaket.ReferenceID;
//if (oba.GASCouvert == "") { oba.GASCouvert = "false"; } else { oba.GASCouvert = "true"; }
foreach (Versanddokument vd in versandpaket.Dokument)
{
@@ -832,7 +845,7 @@ namespace API_NetFramework.Controllers
oba.Returnaddress = versandpaket.GASAdresse;
oba.O2ODochandle = "";
oba.Status = "";
oba.ReferenceId = versandpaket.ReferenceID;
oba.ReferenceId = versandpaket.ReferenceID;
foreach (Versanddokument vd in versandpaket.Dokument)
{
@@ -1030,5 +1043,248 @@ namespace API_NetFramework.Controllers
return Content(HttpStatusCode.InternalServerError, e.Message);
}
}
[HttpPost]
[Route("API/ArchivDocIL")]
public IHttpActionResult ArchivDocIL()
{
int a = 0;
APIErrorSimple apireturn = new APIErrorSimple();
APIOK apiok = new APIOK();
ArchiveDoc archivdoc = new ArchiveDoc();
try
{
string guid = Guid.NewGuid().ToString();
Logging.APIDocLog.Info("Start ArchivDocIL", "CreateDoc", guid, "");
if (SecuringWebApiUsingApiKey.Middleware.ApiKeyMiddleware.Authorized((HttpRequestMessage)Request, tokenfunction) == false)
{
apireturn.code = "ONDOC-ERR-ArchivDocIL-01";
apireturn.status = "401";
apireturn.message = "Invalid Token or API-Key";
apireturn.traceid = "";
apireturn.field = "";
return Content(HttpStatusCode.BadRequest, apireturn);
}
string ArchivAktiv;
ArchivAktiv = System.Configuration.ConfigurationManager.AppSettings["ArchivierungAktiv"].ToString();
if (ArchivAktiv != "True")
{
apireturn.code = "ONDOC-ERR-ArchivDocIL-02";
apireturn.status = "401";
apireturn.message = "Archivierung z.Zt. inaktiv";
apireturn.traceid = "";
apireturn.field = "";
return Content(HttpStatusCode.BadRequest, apireturn);
}
try
{
HttpRequestMessage rmsg = (HttpRequestMessage)Request;
string OwnHost = System.Configuration.ConfigurationManager.AppSettings["OwnHost"].ToString();
string imagepath = System.Configuration.ConfigurationManager.AppSettings["VSImagePath"].ToString();
var key = rmsg.Headers.Authorization.Parameter.ToString();
string result = Request.Content.ReadAsStringAsync().Result;
var root = JsonConvert.DeserializeObject<JsonTable>(result);
Logging.APIDocLog.Info("Input JSON", "CreateDoc", guid, result);
archivdoc = JsonConvert.DeserializeObject<ArchiveDoc>(result);
APILogging.Log((HttpRequestMessage)Request, "Start ArchivDocFromIRIS DokumentID: " + archivdoc.DokumentID, LogLevelType.Debug);
int i = 0;
if (archivdoc.DokumentID != "")
{
if (!archivdoc.Dokument.Contains("OFFEDK"))
{
string savedokumentid = archivdoc.DokumentID;
DB db = new DB(connectionstring);
try
{
db.Get_Tabledata("Select dokumentid from OnDoc_CLM_Dokumente where clmdokumentid='" + archivdoc.DokumentID + "'", false, true);
archivdoc.DokumentID = db.dsdaten.Tables[0].Rows[0][0].ToString(); ;
}
catch
{
apireturn.code = "ONDOC-ERR-ArchivDocIL-04";
apireturn.status = "401";
apireturn.message = "Dokument nicht gefunden für ID :" + archivdoc.DokumentID;
apireturn.traceid = "";
apireturn.field = "";
return Content(HttpStatusCode.BadRequest, apireturn);
}
finally { db = null; }
}
int i1 = 0;
// var hres = ArchivDocFromDatabase(archivdoc.DokumentID);
IHttpActionResult result1 = ArchivDocFromDatabase(archivdoc.DokumentID,"","TRUE");
// Execute the result
HttpResponseMessage response = result1.ExecuteAsync(CancellationToken.None).Result;
if (response.IsSuccessStatusCode)
{
string content = response.Content.ReadAsStringAsync().Result;
apiok.file = "";
apiok.code = "OK";
apiok.status = "200";
apiok.documentid = archivdoc.DokumentID;
return Content(HttpStatusCode.OK, apiok);
}
else
{
apireturn.code = "ONDOC-ERR-ArchivDocIL-05";
apireturn.status = "401";
apireturn.message = "Archivierung nicht OK:" + archivdoc.DokumentID;
apireturn.traceid = "";
apireturn.field = "";
return Content(HttpStatusCode.BadRequest, apireturn);
}
}
else
{
//archivdoc.DokumentDatum = "07/16/2025";
archivdoc.DokumentDatum = OnDocAPI_NetFramework.Helper.Helper.NormalizeDateToSystemFormat(archivdoc.DokumentDatum);
DateTime date = Convert.ToDateTime(archivdoc.DokumentDatum);
archivdoc.DokumentDatum = date.ToString("dd.MM.yyyy");
//DateTime d = Convert.ToDateTime(archivdoc.DokumentDatum);
//archivdoc.DokumentDatum = d.ToString("dd.MM.yyyy");
DB db = new DB(connectionstring);
db.clear_parameter();
db.add_parameter("@dokumenttypnr", archivdoc.DokumenttypNr);
db.add_parameter("@partnernr", archivdoc.PartnerNr);
db.add_parameter("@status", archivdoc.Status);
db.add_parameter("@verantwortlich", archivdoc.TGResponsible);
db.add_parameter("@ersteller", archivdoc.TGCreatedBy);
db.Get_Tabledata("dbo.sp_ondoc_get_archiv_parameter", true, false);
OnBaseDocUpload.OnBaseDokument onbasedoc = new OnBaseDocUpload.OnBaseDokument();
var Attribute = new List<Model.OnBaseDocUpload.attribute>();
onbasedoc.attributes = new List<Model.OnBaseDocUpload.attribute>();
onbasedoc.dokumentTyp = db.dsdaten.Tables[0].Rows[0][0].ToString();
onbasedoc.bpNummer = db.dsdaten.Tables[0].Rows[0][2].ToString();
onbasedoc.personNummer = db.dsdaten.Tables[0].Rows[0][3].ToString();
onbasedoc.dokumentDatum = archivdoc.DokumentDatum.ToString();
onbasedoc.dokumentDatei = archivdoc.Dokument;
onbasedoc.dateiTyp = archivdoc.DokumentType;
Add_Attribute(ref onbasedoc, "EDOKA Dokument-ID", "");
Add_Attribute(ref onbasedoc, "EDOKA Dokumenttyp Nr", archivdoc.DokumenttypNr);
Add_Attribute(ref onbasedoc, "Bezeichnung", db.dsdaten.Tables[0].Rows[0][1].ToString());
Add_Attribute(ref onbasedoc, "Dokumenttyp", db.dsdaten.Tables[0].Rows[0][0].ToString());
if (db.dsdaten.Tables[0].Rows[0][3].ToString() == "")
{
Add_Attribute(ref onbasedoc, "BP Nummer", onbasedoc.bpNummer);
}
else
{
Add_Attribute(ref onbasedoc, "Person Nummer", onbasedoc.personNummer);
}
Add_Attribute(ref onbasedoc, "Partner Kurzname/Ort", db.dsdaten.Tables[0].Rows[0][5].ToString());
if (db.dsdaten.Tables[0].Rows[0][4].ToString() == "In Aufbewahrung")
{
Add_Attribute(ref onbasedoc, "Status Korrespondenz", db.dsdaten.Tables[0].Rows[0][4].ToString());
}
else
{
Add_Attribute(ref onbasedoc, "Status Verträge", db.dsdaten.Tables[0].Rows[0][4].ToString());
}
Add_Attribute(ref onbasedoc, "Original Filename", guid);
Add_Attribute(ref onbasedoc, "Dokumentdatum", archivdoc.DokumentDatum);
Add_Attribute(ref onbasedoc, "Verantwortlich Email", db.dsdaten.Tables[0].Rows[0][6].ToString());
Add_Attribute(ref onbasedoc, "Verantwortlich Name", db.dsdaten.Tables[0].Rows[0][7].ToString());
Add_Attribute(ref onbasedoc, "Verantwortlich Benutzername", archivdoc.TGResponsible);
Add_Attribute(ref onbasedoc, "Created By", archivdoc.TGCreatedBy);
Add_Attribute(ref onbasedoc, "Papierkorb", "NEIN");
Add_Attribute(ref onbasedoc, "Herkunftsapplikation", archivdoc.Herkunftsapplikation);
Add_Attribute(ref onbasedoc, "ExternalReference", archivdoc.Reference);
string debugfilename = System.Configuration.ConfigurationManager.AppSettings["JSONDebugPath"];
string SendToOnBase = System.Configuration.ConfigurationManager.AppSettings["SendToOnBase"];
string SendToFile = System.Configuration.ConfigurationManager.AppSettings["SendToFile"];
string debugdir = System.Configuration.ConfigurationManager.AppSettings["DebugDir"];
string jsonstring = Newtonsoft.Json.JsonConvert.SerializeObject(onbasedoc);
IHttpActionResult transferResult = null;
ILResponse ilr = new ILResponse();
if (SendToOnBase != "Yes")
{
if (SendToFile == "Yes")
{
if (debugfilename != "")
{
debugfilename = debugfilename + guid + ".json";
System.IO.File.WriteAllText(debugfilename, jsonstring);
debugfilename = debugfilename + ".pdf";
Helper.clsFileHelper fh = new Helper.clsFileHelper();
fh.SaveBase64ToFile(onbasedoc.dokumentDatei, debugfilename);
fh = null;
}
}
{
transferResult = Transfer_OnBase(uploadtype.fast, ref jsonstring, ref ilr);
HttpResponseMessage response = transferResult.ExecuteAsync(CancellationToken.None).Result;
if (response.IsSuccessStatusCode)
{
string content = response.Content.ReadAsStringAsync().Result;
apiok.file = "";
apiok.code = "OK";
apiok.status = "200";
apiok.documentid = guid;
return Content(HttpStatusCode.OK, apiok);
}
else
{
apireturn.code = "ONDOC-ERR-ArchivDocIL-06";
apireturn.status = "401";
apireturn.message = "Archivierung nicht OK:" + guid;
apireturn.traceid = "";
apireturn.field = "";
return Content(HttpStatusCode.BadRequest, apireturn);
}
}
}
}
return Content(HttpStatusCode.InternalServerError, "e.Message");
}
catch (Exception e)
{
APILogging.Log((HttpRequestMessage)Request, e.Message, LogLevelType.Error);
return Content(HttpStatusCode.InternalServerError, e.Message);
}
}
catch (Exception ex)
{
apireturn.code = "ONDOC-ERR-ArchivDocIL-03";
apireturn.status = "401";
apireturn.message = ex.Message; ;
apireturn.traceid = "";
apireturn.field = "";
apireturn = null; apiok = null;
return Content(HttpStatusCode.BadRequest, apireturn);
}
finally
{
apireturn = null; apiok = null; archivdoc = null;
}
}
private void Add_Attribute(ref OnBaseDocUpload.OnBaseDokument onbasedoc, string Attributname, string value)
{
OnBaseDocUpload.attribute na = new OnBaseDocUpload.attribute(Attributname, value);
onbasedoc.attributes.Add(na);
}
}
}

View File

@@ -257,6 +257,7 @@ namespace API_NetFramework.Controllers
[Route("API/CreateDoks")]
public IHttpActionResult CreateDoks()
{
APIErrorSimple apireturn = new APIErrorSimple();
APIOK apiok = new APIOK();
string mailbody = "";
@@ -406,6 +407,7 @@ namespace API_NetFramework.Controllers
OnDocAPI_NetFramework.Helper.Helper.CopyProperties(dokdata, docgendata);
OnDocAPI_NetFramework.Helper.Helper.CopyProperties(dokument, doccreate);
doccreate.Reference = paket.Reference;
doccreate.ResultFileType=paket.ResultFileType;
dokument.DokumentID = gendoc(ref doccreate, ref dokdata, ref docgendata, key.ToString());
dokument.DokumentID = dokdata.Dokumentid;
dokdata = null;
@@ -516,7 +518,7 @@ namespace API_NetFramework.Controllers
vp.GASAdresse = paket.GASAdresse;
if (string.IsNullOrEmpty(vp.GASAdresse)) { vp.GASAdresse = ""; }
vp.Mitteilung = "";
vp.PaketNr = new Guid().ToString();
vp.PaketNr = guid;
if (vp.GASAdresse != "") { vp.GAS = "1"; } else { vp.GAS = ""; }
vp.GASSize = paket.GASCouvert;
vp.Versandoption = paket.VersandOption;
@@ -658,6 +660,7 @@ namespace API_NetFramework.Controllers
[Route("API/CreateDok")]
public IHttpActionResult CreateDok()
{
//eINZELDOKUMENT
APIErrorSimple apireturn = new APIErrorSimple();
APIOK apiok = new APIOK();
string mailbody = "";
@@ -765,6 +768,7 @@ namespace API_NetFramework.Controllers
if (checkinondoc==true) { dokdata.print_signature = false; }
string dokumentid = gendoc(ref doccreate, ref dokdata, ref docgendata, key.ToString());
dokumentid = dokdata.Dokumentid;
if (doccreate.ResultSender == "true")
{
DocGet dg = new DocGet(this.connectionstring);
@@ -856,7 +860,9 @@ namespace API_NetFramework.Controllers
dr["notiz"] = "API-Dokument zur Unterzeichnung";
db.daten.Tables[0].Rows.Add(dr);
db.Update_Data();
db.Get_Tabledata("Select top 1 bewilligungid from dokumenet_bewillung where dokumentid='" + dokumentid + "' or by id desc", false, true);
send_mail(20, manr.ToString(), "", "", dokumentid, "", "OnDoc", db.dsdaten.Tables[0].Rows[0][0].ToString());
}
if (doccreate.TGNrUnterschriftRechts != "-1" && doccreate.UnterschriftRechtsGeprueft == "false")
{
@@ -878,6 +884,7 @@ namespace API_NetFramework.Controllers
dr["notiz"] = "API-Dokument zur Unterzeichnung";
db.daten.Tables[0].Rows.Add(dr);
db.Update_Data();
send_mail(20, manr.ToString(), "", "", dokumentid, "", "OnDoc", db.dsdaten.Tables[0].Rows[0][0].ToString());
}
db = null;
@@ -911,11 +918,12 @@ namespace API_NetFramework.Controllers
vsdoc = vs.Prepare_PDF(dokumentid, "", connectionstring, OwnHost, key.ToString(), imagepath);
Versandpaket vp = new Versandpaket();
vp.PaketNr = Guid.NewGuid().ToString();
vp.PaketNr = guid;
vp.partnernr = Convert.ToInt32(docgendata.partnernr);
vp.GASAdresse = doccreate.GASAdresse;
if (string.IsNullOrEmpty(vp.GASAdresse)) { vp.GASAdresse = ""; }
if (vp.GASAdresse.ToString().Trim() == "") { vp.GAS = ""; } else { vp.GAS = "true"; }
if (vp.GASAdresse.ToString().Trim() == "") { vp.GAS = ""; } else { vp.GAS = "1"; }
vp.GASSize = doccreate.GASCouvert;
vp.Versandoption = doccreate.VersandOption; ;
List<Versanddokument> vdoc = new List<Versanddokument>();
Versanddokument vd = new Versanddokument(dokumentid, doccreate.PartnerNr + " - " + dokdata.Bezeichnung, doccreate.PartnerNr);
@@ -950,8 +958,6 @@ namespace API_NetFramework.Controllers
// message = message + " Dokument über Versandstrasse bereit gestellt.";
// }
// }
//}
Logging.APIDocLog.Info("Dokument abgeschlossen", "CreateDok", guid, dokumentid);
apireturn.code = "OK";
@@ -1108,6 +1114,7 @@ namespace API_NetFramework.Controllers
CLMDocItem tmp = new CLMDocItem();
tmp.itemname = "";
dokumentdaten.Add(tmp);
string archivstatus = "Aktiv";
foreach (DataRow dr in db.dsdaten.Tables[0].Rows)
{
CLMDocItem d = new CLMDocItem();
@@ -1126,11 +1133,15 @@ namespace API_NetFramework.Controllers
d.left = dr["ess_img_left"].ToString();
d.width = dr["ess_img_width"].ToString();
d.height = dr["ess_img_height"].ToString();
d.itemvalue="";
switch (d.type.ToString())
{
case "1":
d.itemvalue = get_item_value(dr["ess_feldname"].ToString(), ref clmdocitemlist);
break;
case "2":
d.itemvalue = get_item_value(dr["ess_feldname"].ToString(), ref clmdocitemlist);
break;
case "3":
d.itemvalue = get_item_value(dr["ess_feldname"].ToString(), ref clmdocitemlist);
@@ -1185,6 +1196,7 @@ namespace API_NetFramework.Controllers
{
d.itemvalue = get_datamatrix_value(dr["ess_feldname"].ToString(), clmdokumentid, ref clmdocitemlist);
}
if (d.itemvalue != "") { archivstatus = "Pendent"; }
break;
case "18": //Pruefziffer
d.itemvalue = pruefziffer(get_item_value(dr["ess_feldname"].ToString(), ref clmdocitemlist));
@@ -1217,7 +1229,11 @@ namespace API_NetFramework.Controllers
db = null;
clmdocitemlist.RemoveAll((y) => string.IsNullOrEmpty(y.type));
//foreach (CLMDocItem d in dokumentdaten)
//{
// System.IO.File.AppendAllText(@"d:\apps\apilog.txt", d.itemname + ":" + d.itemvalue + ":" + d.field + ":" + d.bmstart + ":" + d.bmend + Environment.NewLine);
//}
string CheckResult = "";
CheckResult = CLM_Verify(ref dokumentdaten, ref result);
if (CheckResult != "")
@@ -1235,7 +1251,7 @@ namespace API_NetFramework.Controllers
clsdok dok = new clsdok("", "", "", "");
Logging.APIDocLog.Debug("Start GenDocCLM", "CreateCLM", guid, "");
gendocCLM(ref dokumentdaten, ref dataj, ref dok, key, clmdokumentid);
gendocCLM(ref dokumentdaten, ref dataj, ref dok, key, clmdokumentid,archivstatus);
Logging.APIDocLog.Info("Dokument abgeschlossen", "CreateDok", guid, clmdokumentid);
apiok.code = "200";
@@ -1421,7 +1437,7 @@ namespace API_NetFramework.Controllers
if (paket.Versandstrasse == "true")
{
if (paket.VersandOption == "") { return "Versandoption fehlt (A_Post, B1_Post, B2_Post"; }
if (paket.VersandOption == "") { return "Versandoption fehlt (A_Post, B1_Post, B2_Post, Einschreiben"; }
}
return "";
}
@@ -1475,7 +1491,7 @@ namespace API_NetFramework.Controllers
//{
// return "Versandstrasse mit zwei Unterschriften kann nicht automatisch angesteuert werden";
//}
if (doccreate.VersandOption == "") { return "Versandoption fehlt (A_Post, B1_Post, B2_Post"; }
if (doccreate.VersandOption == "") { return "Versandoption fehlt (A_Post, B1_Post, B2_Post, Einschreiben"; }
}
return "";
}
@@ -1528,7 +1544,7 @@ namespace API_NetFramework.Controllers
if (ParamValue != "WORD" && ParamValue != "PDF") { return false; }
break;
case "versandoption":
if (ParamValue != "A_POST" && ParamValue != "B1_POST" && ParamValue != "B2_POST" && ParamValue != "") { return false; }
if (ParamValue != "A_POST" && ParamValue != "B1_POST" && ParamValue != "B2_POST" && ParamValue != "EINSCHREIBEN" && ParamValue != "") { return false; }
break;
case "doktypversandstrasse":
db.Get_Tabledata("Select versandstrasse_moeglich, versandstrasse_firstdoc from dokumenttyp where dokumenttypnr=" + ParamValue, false, true);
@@ -1758,7 +1774,7 @@ namespace API_NetFramework.Controllers
}
private void gendocCLM(ref List<CLMDocItem> clmdocitemlist, ref dynamic dataj, ref clsdok dok, string key, string clmdokumentid)
private void gendocCLM(ref List<CLMDocItem> clmdocitemlist, ref dynamic dataj, ref clsdok dok, string key, string clmdokumentid, string archivstatus = "Aktiv")
{
string OwnHost = System.Configuration.ConfigurationManager.AppSettings["OwnHost"].ToString();
string imagepath = System.Configuration.ConfigurationManager.AppSettings["VSImagePath"].ToString();
@@ -1766,12 +1782,14 @@ namespace API_NetFramework.Controllers
string dokumentid = clmdokumentid;
dokdata.Dokumentid = clmdokumentid;
string bezeichnung = "";
;
Database.DB db = new DB(connectionstring);
db.Get_Tabledata("Select * from dokumenttyp where dokumenttypnr=" + dataj.Dokumenttyp.ToString(), false, true);
System.Data.DataRow dr = db.dsdaten.Tables[0].Rows[0];
bezeichnung = db.dsdaten.Tables[0].Rows[0]["Bezeichnung"].ToString();
dokdata.Barcode = Convert.ToBoolean(dr["Vertrag"]) == true;
if (dokdata.Barcode==false) { archivstatus = "In Aufbewahrung"; }
dokdata.Barcode = false;
db.Get_Tabledata("Select beschreibung from physischesarchiv where physischesarchivnr = " + dr["physisches_archiv"].ToString(), false, true);
dokdata.barcode_zusatz = db.dsdaten.Tables[0].Rows[0][0].ToString();
@@ -1926,6 +1944,7 @@ namespace API_NetFramework.Controllers
if (dok.extension.ToUpper() != "PDF")
{
dok.dokument = dget.Convert_Word_To_PDF(dok.dokument);
db.Exec_SQL("update dokument set dokumentname = dokumentname + '.pdf' where dokumentid = '" + dokumentid + "'");
}
// db.Save_To_DB(dokumentid, "", dok.dokument);
@@ -1936,6 +1955,16 @@ namespace API_NetFramework.Controllers
if (System.Configuration.ConfigurationManager.AppSettings["CLMSaveOnDoc"].ToString() == "True" || clmdokumentid != "")
{
db.Save_To_DB(dokumentid, "", dok.dokument);
string sql = "delete from ondoc_clm_dokumente where clmdokumentid ='" + dataj.Id + "'";
db.Exec_SQL(sql);
sql = "Insert OnDoc_CLM_Dokumente (dokumentid,clmdokumentid,erstellt_am,aktiv,archivstatus) values(";
sql=sql+"'"+dokumentid+"','"+dataj.Id+"',getdate(),1,'"+archivstatus+"')";
db.Exec_SQL(sql);
//string sql = "Insert OnDoc_CLM_DocReference ";
//sql = sql + "(ondocdokumentid, clmdokumentid, erstellt_am,aktiv) ";
//sql = sql + "values('"+ dokdata.Dokumentid+","
//db.Exec_SQL("Insert OnDoc_CLM_DocReference")
}
else
{
@@ -2062,7 +2091,20 @@ namespace API_NetFramework.Controllers
dr2[12] = doccreate.Paketbezeichnung.ToString();
db.daten.Tables[0].Rows.Add(dr2);
db.Update_Data();
//yxyy
if (Convert.ToInt32(dr2[4]) == 0)
{
db.Get_Tabledata("Select mitarbeiternr from mitarbeiter where tgnummer='"+ doccreate.Dokumente[0].TGNrUnterschriftLinks + "'",false,true);
send_mail(21, db.dsdaten.Tables[0].Rows[0][0].ToString(), "", "",paketid.ToString(), "", "", "");
}
if (Convert.ToInt32(dr2[7]) == 0)
{
db.Get_Tabledata("Select mitarbeiternr from mitarbeiter where tgnummer='" + doccreate.Dokumente[0].TGNrUnterschriftRechts + "'", false, true);
send_mail(21, db.dsdaten.Tables[0].Rows[0][0].ToString(), "", "",paketid.ToString(), "", "", "");
}
}
db = null;
}
else
@@ -2174,26 +2216,63 @@ namespace API_NetFramework.Controllers
private string get_item_value(string inhalt, ref List<CLMDocItem> clmdocitemlist)
{
if (inhalt.Contains("Typ"))
char d = '$';
if (inhalt.Count(x => x == d) > 1 )
{
string a = "1";
}
string result = "";
try
{
foreach (CLMDocItem di in clmdocitemlist)
string result = "";
try
{
if (di.itemname == inhalt.Replace("$.", ""))
result = inhalt;
string[] inhalte = inhalt.Split(' ');
foreach (string s in inhalte)
{
result = di.itemvalue;
break;
if (s.Contains("$")){
foreach (CLMDocItem di in clmdocitemlist)
{
string chkvalue = s.Replace("$.", "").Replace(",", "").Replace("-", "").Replace("/", "").Replace("\n", "").Replace(". ", "").Trim();
if (di.itemname == chkvalue)
{
result = result.Replace(chkvalue, di.itemvalue);
//result = result + di.itemvalue;
;
}
}
}
else {
}
result = result.Replace("$.", "");
}
return result;
}
catch {
return "";
}
return result;
}
catch
else
{
return "";
string result = "";
try
{
foreach (CLMDocItem di in clmdocitemlist)
{
if (di.itemname == inhalt.Replace("$.", ""))
{
result = di.itemvalue;
return result;
}
}
return result;
}
catch
{
return "";
}
}
}
private string get_datamatrix_value(string inhalt, string clmdokumentid, ref List<CLMDocItem> clmdocitemlist)
@@ -2371,7 +2450,7 @@ namespace API_NetFramework.Controllers
public void Send_Confirmation(ref mailInhalt inhalt)// string sendmail, string receipt, string subject, string message, bool onlyadmin = false, string code = "", string statu="",string msg="")
{
inhalt = null;
//inhalt = null;
if (inhalt.sendmail != true && inhalt.forceadminmail != true) { inhalt = null; return; }
try
{
@@ -2436,12 +2515,81 @@ namespace API_NetFramework.Controllers
}
}
inhalt = null;
}
catch (Exception e)
{
inhalt = null;
APILogging.Log((HttpRequestMessage)Request, "Mail Versand NOK: " + e.Message + " " , LogLevelType.Debug);
}
}
private void send_bewilligungsmail(int mailid, string empfaenger, string betreff, string message, string dokumentid, string ondoclink, string absender, string bewilligungid)
{
}
private void send_mail(int mailid, string empfaenger, string betreff, string message, string dokumentid, string ondoclink, string absender, string bewilligungid)
{
DB db = new DB(connectionstring);
try
{
db.clear_parameter();
db.add_parameter("@mailid", mailid.ToString());
db.add_parameter("@empf", empfaenger);
db.add_parameter("@dokid", dokumentid);
db.add_parameter("@absender", absender);
db.add_parameter("@bewilligungid", bewilligungid);
db.Get_Tabledata("sp_ondoc_maildaten", true, false);
if (message == null) { message = ""; }
if (betreff == null) { betreff = ""; }
if (betreff == "") { betreff = db.dsdaten.Tables[0].Rows[0][1].ToString(); }
if (message == "") { message = db.dsdaten.Tables[0].Rows[0][2].ToString(); }
if (Convert.ToInt32(db.dsdaten.Tables[0].Rows[0][3]) == 0)
{
db = null;
return;
}
empfaenger = db.dsdaten.Tables[0].Rows[0][0].ToString();
db = null;
MailMessage mail = new MailMessage();
SmtpClient SmtpServer = new SmtpClient();
mail.To.Add(empfaenger);
mail.From = new MailAddress("OnDoc@tkb.ch");
mail.Subject = betreff;
mail.IsBodyHtml = true;
mail.Body = message;
SmtpServer.Host = "smtp.tgcorp.ch";
SmtpServer.Port = 25;
SmtpServer.DeliveryMethod = System.Net.Mail.SmtpDeliveryMethod.Network;
try
{
SmtpServer.Send(mail);
APILogging.Log((HttpRequestMessage)Request, "SMTPMail Versand: " + empfaenger, LogLevelType.Debug);
return;
}
catch (Exception ex)
{
APILogging.Log((HttpRequestMessage)Request, "Mail Versand NOK: " + ex.Message + " " + empfaenger, LogLevelType.Debug);
if (ex.InnerException != null)
{
APILogging.Log((HttpRequestMessage)Request, "Mail Versand NOK - Exception Inner: " + ex.InnerException, LogLevelType.Debug);
}
return;
}
}
catch (Exception ex)
{
APILogging.Log((HttpRequestMessage)Request, "Mail Versand NOK - Exception Inner: " + ex.InnerException, LogLevelType.Debug);
}
finally
{
db = null;
}
}
#endregion
}

View File

@@ -56,6 +56,8 @@ namespace OnDocAPI_NetFramework.Helper
"dd.MM.yyyy",
"d.M.yyyy",
"dd/MM/yyyy",
"d/MM/yyyy",
"d/M/yyyy",
"MM/dd/yyyy",
"yyyy-MM-ddTHH:mm:ss",
"yyyy-MM-dd HH:mm:ss",

View File

@@ -5,15 +5,15 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<Project>
<PropertyGroup>
<_PublishTargetUrl>E:\Software-Projekte\OnDoc\PubServices\OnDoc</_PublishTargetUrl>
<History>True|2026-02-20T10:11:41.2906293Z||;True|2026-02-20T10:46:35.4015642+01:00||;True|2026-02-20T09:45:14.8833885+01:00||;True|2026-02-20T07:32:39.1940489+01:00||;True|2026-02-18T09:12:43.1434580+01:00||;True|2026-02-17T15:15:14.8805757+01:00||;True|2026-02-17T11:09:40.4786451+01:00||;True|2026-02-17T10:45:37.3358353+01:00||;True|2026-02-17T10:33:30.6184470+01:00||;True|2026-02-16T18:55:30.1424518+01:00||;True|2026-02-16T18:01:46.0478978+01:00||;True|2026-02-16T14:51:53.3273467+01:00||;True|2026-02-16T14:12:09.6130777+01:00||;True|2026-02-16T11:21:18.5769808+01:00||;True|2026-02-16T10:08:08.4277947+01:00||;True|2026-02-16T09:52:01.8749049+01:00||;True|2026-02-16T08:13:22.5356518+01:00||;True|2026-02-13T12:36:18.0536988+01:00||;True|2026-02-13T07:29:34.9460520+01:00||;True|2026-02-13T07:27:07.4597689+01:00||;True|2026-02-13T07:23:53.8686289+01:00||;True|2026-02-13T07:21:55.2559788+01:00||;True|2026-02-13T07:19:52.5556550+01:00||;True|2026-02-13T07:18:16.9005327+01:00||;False|2026-02-13T07:17:55.2943268+01:00||;True|2026-02-13T07:16:44.2373881+01:00||;True|2026-02-13T07:14:10.2117483+01:00||;True|2026-02-13T07:06:07.9920856+01:00||;True|2026-02-13T06:48:45.3887087+01:00||;True|2026-02-12T09:21:36.9475377+01:00||;True|2026-02-11T09:09:26.3046534+01:00||;True|2026-02-09T12:16:03.1919757+01:00||;True|2026-02-09T10:52:16.6031577+01:00||;True|2026-02-09T10:43:50.3235884+01:00||;True|2026-02-09T10:32:56.5607905+01:00||;True|2026-02-09T09:28:25.4932552+01:00||;True|2026-02-09T09:11:35.2661821+01:00||;True|2026-02-09T09:09:05.8813514+01:00||;True|2026-02-09T08:54:25.9191904+01:00||;True|2026-02-09T08:41:16.2561697+01:00||;True|2026-02-09T08:22:16.8766070+01:00||;True|2026-02-09T08:09:42.8971751+01:00||;True|2026-02-08T11:04:49.3984275+01:00||;True|2026-02-08T11:00:30.1676134+01:00||;True|2026-02-08T10:02:58.9814683+01:00||;True|2026-02-08T09:53:57.1672910+01:00||;True|2026-02-08T09:50:45.8178289+01:00||;True|2026-02-08T09:47:06.6864472+01:00||;True|2026-02-08T09:44:42.9541012+01:00||;True|2026-02-08T09:44:34.5282303+01:00||;True|2026-02-08T09:42:53.1642218+01:00||;True|2026-02-07T20:47:10.6440687+01:00||;True|2026-02-07T20:45:09.1431081+01:00||;True|2026-02-07T20:43:29.6280085+01:00||;True|2026-02-07T20:42:07.5303009+01:00||;True|2026-02-07T20:40:45.5900631+01:00||;True|2026-02-07T20:39:21.4280903+01:00||;True|2026-02-07T20:37:35.6740413+01:00||;True|2026-02-07T20:35:28.7713095+01:00||;True|2026-02-07T17:44:22.3698834+01:00||;True|2026-02-07T17:41:18.9012786+01:00||;True|2026-02-07T17:38:04.4942892+01:00||;True|2026-02-07T17:36:20.2684316+01:00||;True|2026-02-07T17:34:04.9490195+01:00||;True|2026-02-07T17:22:59.3565852+01:00||;True|2026-02-06T13:40:59.2939609+01:00||;True|2026-02-06T11:18:07.8969690+01:00||;True|2026-02-06T10:59:39.4737336+01:00||;True|2026-02-05T21:32:59.4185291+01:00||;True|2026-02-05T12:13:20.2332661+01:00||;True|2026-02-04T16:35:40.9208916+01:00||;True|2025-10-10T15:41:22.9564966+02:00||;True|2025-10-10T15:21:08.6905497+02:00||;True|2025-09-19T09:11:10.1942384+02:00||;True|2025-09-19T07:55:35.0537789+02:00||;True|2025-09-18T21:48:40.2991372+02:00||;True|2025-09-18T13:16:54.4124291+02:00||;True|2025-09-18T10:23:27.1134868+02:00||;True|2025-09-18T10:13:34.7405491+02:00||;True|2025-09-17T15:43:19.1968865+02:00||;True|2025-09-17T15:10:10.4467969+02:00||;True|2025-09-17T14:50:26.2708120+02:00||;True|2025-09-17T14:38:16.6713613+02:00||;True|2025-09-17T14:27:41.2827503+02:00||;True|2025-09-16T14:40:20.4155584+02:00||;True|2025-09-14T10:11:07.0112380+02:00||;True|2025-08-25T14:37:08.2725069+02:00||;True|2025-08-25T14:37:00.3337309+02:00||;True|2025-08-19T18:30:42.3338032+02:00||;True|2025-07-29T10:29:50.9928831+02:00||;True|2025-07-28T13:40:59.0692059+02:00||;True|2025-07-28T13:31:38.8352333+02:00||;True|2025-07-28T10:53:02.7503896+02:00||;True|2025-07-28T10:31:56.3061779+02:00||;True|2025-07-28T10:07:32.1199283+02:00||;True|2025-07-27T12:13:11.7201345+02:00||;True|2025-07-23T12:31:01.1003759+02:00||;True|2025-07-23T11:05:44.2579070+02:00||;True|2025-07-23T10:23:34.5089684+02:00||;True|2025-07-23T09:24:38.1420693+02:00||;</History>
<History>True|2026-03-03T06:42:58.6695248Z||;True|2026-03-02T18:56:44.9083635+01:00||;True|2026-03-02T15:22:04.7632771+01:00||;True|2026-03-02T15:17:19.5888051+01:00||;True|2026-03-02T14:44:15.1850254+01:00||;False|2026-03-02T14:43:43.8750165+01:00||;True|2026-03-02T13:00:06.4813259+01:00||;True|2026-03-02T09:00:14.6639978+01:00||;True|2026-02-26T14:00:46.9137562+01:00||;True|2026-02-26T10:52:44.7996454+01:00||;True|2026-02-26T10:20:38.9297393+01:00||;True|2026-02-26T08:17:22.1709972+01:00||;True|2026-02-26T08:01:54.5490566+01:00||;True|2026-02-26T07:56:47.9173498+01:00||;True|2026-02-26T05:50:34.4180646+01:00||;True|2026-02-25T16:00:31.8051644+01:00||;True|2026-02-25T15:40:22.6200444+01:00||;True|2026-02-25T15:32:39.6209326+01:00||;True|2026-02-25T15:03:49.5202958+01:00||;True|2026-02-25T14:49:40.4560899+01:00||;True|2026-02-25T10:41:35.9042956+01:00||;True|2026-02-25T10:33:42.2485129+01:00||;True|2026-02-25T10:05:23.9864404+01:00||;True|2026-02-24T20:45:52.7533529+01:00||;True|2026-02-24T17:49:48.6739610+01:00||;True|2026-02-24T14:30:47.0663499+01:00||;True|2026-02-24T09:28:30.5328425+01:00||;True|2026-02-24T08:40:15.6054714+01:00||;True|2026-02-24T07:59:34.6469067+01:00||;True|2026-02-24T07:30:03.4506392+01:00||;True|2026-02-23T08:26:05.4681353+01:00||;True|2026-02-22T10:44:29.6270572+01:00||;True|2026-02-22T10:41:26.3016875+01:00||;True|2026-02-22T10:30:20.0395713+01:00||;True|2026-02-22T10:06:09.3728289+01:00||;True|2026-02-20T11:11:41.2906293+01:00||;True|2026-02-20T10:46:35.4015642+01:00||;True|2026-02-20T09:45:14.8833885+01:00||;True|2026-02-20T07:32:39.1940489+01:00||;True|2026-02-18T09:12:43.1434580+01:00||;True|2026-02-17T15:15:14.8805757+01:00||;True|2026-02-17T11:09:40.4786451+01:00||;True|2026-02-17T10:45:37.3358353+01:00||;True|2026-02-17T10:33:30.6184470+01:00||;True|2026-02-16T18:55:30.1424518+01:00||;True|2026-02-16T18:01:46.0478978+01:00||;True|2026-02-16T14:51:53.3273467+01:00||;True|2026-02-16T14:12:09.6130777+01:00||;True|2026-02-16T11:21:18.5769808+01:00||;True|2026-02-16T10:08:08.4277947+01:00||;True|2026-02-16T09:52:01.8749049+01:00||;True|2026-02-16T08:13:22.5356518+01:00||;True|2026-02-13T12:36:18.0536988+01:00||;True|2026-02-13T07:29:34.9460520+01:00||;True|2026-02-13T07:27:07.4597689+01:00||;True|2026-02-13T07:23:53.8686289+01:00||;True|2026-02-13T07:21:55.2559788+01:00||;True|2026-02-13T07:19:52.5556550+01:00||;True|2026-02-13T07:18:16.9005327+01:00||;False|2026-02-13T07:17:55.2943268+01:00||;True|2026-02-13T07:16:44.2373881+01:00||;True|2026-02-13T07:14:10.2117483+01:00||;True|2026-02-13T07:06:07.9920856+01:00||;True|2026-02-13T06:48:45.3887087+01:00||;True|2026-02-12T09:21:36.9475377+01:00||;True|2026-02-11T09:09:26.3046534+01:00||;True|2026-02-09T12:16:03.1919757+01:00||;True|2026-02-09T10:52:16.6031577+01:00||;True|2026-02-09T10:43:50.3235884+01:00||;True|2026-02-09T10:32:56.5607905+01:00||;True|2026-02-09T09:28:25.4932552+01:00||;True|2026-02-09T09:11:35.2661821+01:00||;True|2026-02-09T09:09:05.8813514+01:00||;True|2026-02-09T08:54:25.9191904+01:00||;True|2026-02-09T08:41:16.2561697+01:00||;True|2026-02-09T08:22:16.8766070+01:00||;True|2026-02-09T08:09:42.8971751+01:00||;True|2026-02-08T11:04:49.3984275+01:00||;True|2026-02-08T11:00:30.1676134+01:00||;True|2026-02-08T10:02:58.9814683+01:00||;True|2026-02-08T09:53:57.1672910+01:00||;True|2026-02-08T09:50:45.8178289+01:00||;True|2026-02-08T09:47:06.6864472+01:00||;True|2026-02-08T09:44:42.9541012+01:00||;True|2026-02-08T09:44:34.5282303+01:00||;True|2026-02-08T09:42:53.1642218+01:00||;True|2026-02-07T20:47:10.6440687+01:00||;True|2026-02-07T20:45:09.1431081+01:00||;True|2026-02-07T20:43:29.6280085+01:00||;True|2026-02-07T20:42:07.5303009+01:00||;True|2026-02-07T20:40:45.5900631+01:00||;True|2026-02-07T20:39:21.4280903+01:00||;True|2026-02-07T20:37:35.6740413+01:00||;True|2026-02-07T20:35:28.7713095+01:00||;True|2026-02-07T17:44:22.3698834+01:00||;True|2026-02-07T17:41:18.9012786+01:00||;True|2026-02-07T17:38:04.4942892+01:00||;True|2026-02-07T17:36:20.2684316+01:00||;True|2026-02-07T17:34:04.9490195+01:00||;True|2026-02-07T17:22:59.3565852+01:00||;</History>
<LastFailureDetails />
</PropertyGroup>
<ItemGroup>
<File Include="App_Data/TableConfig.json">
<publishTime>01/02/2026 19:14:03</publishTime>
<publishTime>02/01/2026 19:14:03</publishTime>
</File>
<File Include="Areas/HelpPage/HelpPage.css">
<publishTime>06/03/2024 09:20:46</publishTime>
<publishTime>03/06/2024 09:20:46</publishTime>
</File>
<File Include="Areas/HelpPage/Views/Help/Api.cshtml">
<publishTime>07/19/2024 12:24:15</publishTime>
@@ -52,7 +52,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<publishTime>07/19/2024 12:24:15</publishTime>
</File>
<File Include="Areas/HelpPage/Views/Help/DisplayTemplates/Samples.cshtml">
<publishTime>06/03/2024 09:20:41</publishTime>
<publishTime>03/06/2024 09:20:41</publishTime>
</File>
<File Include="Areas/HelpPage/Views/Help/DisplayTemplates/SimpleTypeModelDescription.cshtml">
<publishTime>07/19/2024 12:24:15</publishTime>
@@ -67,49 +67,49 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<publishTime>07/19/2024 12:24:15</publishTime>
</File>
<File Include="Areas/HelpPage/Views/Shared/_Layout.cshtml">
<publishTime>06/03/2024 09:20:40</publishTime>
<publishTime>03/06/2024 09:20:40</publishTime>
</File>
<File Include="Areas/HelpPage/Views/Web.config">
<publishTime>06/03/2024 09:20:40</publishTime>
<publishTime>03/06/2024 09:20:40</publishTime>
</File>
<File Include="Areas/HelpPage/Views/_ViewStart.cshtml">
<publishTime>06/03/2024 09:20:40</publishTime>
<publishTime>03/06/2024 09:20:40</publishTime>
</File>
<File Include="bin/Antlr3.Runtime.dll">
<publishTime>09/10/2013 17:29:20</publishTime>
<publishTime>10/09/2013 17:29:20</publishTime>
</File>
<File Include="bin/Antlr3.Runtime.pdb">
<publishTime>09/10/2013 17:29:20</publishTime>
<publishTime>10/09/2013 17:29:20</publishTime>
</File>
<File Include="bin/arm64/libSkiaSharp.dll">
<publishTime>04/09/2024 19:25:14</publishTime>
<publishTime>09/04/2024 19:25:14</publishTime>
</File>
<File Include="bin/BarcodeLib.dll">
<publishTime>02/20/2026 06:38:19</publishTime>
<publishTime>02/03/2026 10:48:32</publishTime>
</File>
<File Include="bin/BarcodeLib.pdb">
<publishTime>02/20/2026 06:38:19</publishTime>
<publishTime>02/03/2026 10:48:32</publishTime>
</File>
<File Include="bin/CSVNET.dll">
<publishTime>02/28/2025 10:40:17</publishTime>
<publishTime>02/03/2026 12:58:54</publishTime>
</File>
<File Include="bin/CSVNET.pdb">
<publishTime>02/28/2025 10:40:17</publishTime>
<publishTime>02/03/2026 12:58:54</publishTime>
</File>
<File Include="bin/Database.dll">
<publishTime>02/20/2026 06:34:15</publishTime>
<publishTime>03/02/2026 15:19:54</publishTime>
</File>
<File Include="bin/Database.dll.config">
<publishTime>09/18/2025 08:15:15</publishTime>
</File>
<File Include="bin/Database.pdb">
<publishTime>02/20/2026 06:34:15</publishTime>
<publishTime>03/02/2026 15:19:54</publishTime>
</File>
<File Include="bin/DataMatrix.net.dll">
<publishTime>01/14/2026 08:32:18</publishTime>
<publishTime>02/03/2026 12:58:54</publishTime>
</File>
<File Include="bin/DataMatrix.net.pdb">
<publishTime>01/14/2026 08:32:18</publishTime>
<publishTime>02/03/2026 12:58:54</publishTime>
</File>
<File Include="bin/de/System.Net.Http.Formatting.resources.dll">
<publishTime>10/20/2023 22:35:02</publishTime>
@@ -127,7 +127,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<publishTime>10/20/2023 22:35:02</publishTime>
</File>
<File Include="bin/de/System.Web.Optimization.resources.dll">
<publishTime>02/11/2014 16:28:40</publishTime>
<publishTime>11/02/2014 16:28:40</publishTime>
</File>
<File Include="bin/de/System.Web.Razor.resources.dll">
<publishTime>10/20/2023 22:35:02</publishTime>
@@ -142,22 +142,22 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<publishTime>10/20/2023 22:35:04</publishTime>
</File>
<File Include="bin/DOCGEN.dll">
<publishTime>02/20/2026 11:14:02</publishTime>
<publishTime>03/03/2026 07:42:56</publishTime>
</File>
<File Include="bin/DOCGEN.dll.config">
<publishTime>09/18/2025 10:22:52</publishTime>
</File>
<File Include="bin/DOCGEN.pdb">
<publishTime>02/20/2026 11:14:02</publishTime>
<publishTime>03/03/2026 07:42:56</publishTime>
</File>
<File Include="bin/FastReport.Bars.dll">
<publishTime>11/27/2023 09:49:58</publishTime>
</File>
<File Include="bin/FastReport.Compat.dll">
<publishTime>09/07/2023 11:54:46</publishTime>
<publishTime>07/09/2023 11:54:46</publishTime>
</File>
<File Include="bin/FastReport.DataVisualization.dll">
<publishTime>09/07/2023 12:19:34</publishTime>
<publishTime>07/09/2023 12:19:34</publishTime>
</File>
<File Include="bin/FastReport.dll">
<publishTime>11/27/2023 09:50:34</publishTime>
@@ -166,40 +166,40 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<publishTime>11/27/2023 09:50:04</publishTime>
</File>
<File Include="bin/Helper.dll">
<publishTime>01/12/2025 09:36:24</publishTime>
<publishTime>03/02/2026 15:19:48</publishTime>
</File>
<File Include="bin/Helper.pdb">
<publishTime>01/12/2025 09:36:24</publishTime>
<publishTime>03/02/2026 15:19:48</publishTime>
</File>
<File Include="bin/libSkiaSharp.dylib">
<publishTime>04/09/2024 18:58:02</publishTime>
<publishTime>09/04/2024 18:58:02</publishTime>
</File>
<File Include="bin/Logging.dll">
<publishTime>01/12/2025 09:36:24</publishTime>
<publishTime>03/02/2026 15:19:48</publishTime>
</File>
<File Include="bin/Logging.dll.config">
<publishTime>09/17/2025 15:09:13</publishTime>
</File>
<File Include="bin/Logging.pdb">
<publishTime>01/12/2025 09:36:24</publishTime>
<publishTime>03/02/2026 15:19:48</publishTime>
</File>
<File Include="bin/Microsoft.AspNetCore.Http.Abstractions.dll">
<publishTime>11/12/2018 18:29:00</publishTime>
<publishTime>12/11/2018 18:29:00</publishTime>
</File>
<File Include="bin/Microsoft.AspNetCore.Http.dll">
<publishTime>01/25/2019 00:18:54</publishTime>
</File>
<File Include="bin/Microsoft.AspNetCore.Http.Features.dll">
<publishTime>11/12/2018 18:28:58</publishTime>
<publishTime>12/11/2018 18:28:58</publishTime>
</File>
<File Include="bin/Microsoft.AspNetCore.WebUtilities.dll">
<publishTime>11/12/2018 18:29:00</publishTime>
<publishTime>12/11/2018 18:29:00</publishTime>
</File>
<File Include="bin/Microsoft.Bcl.AsyncInterfaces.dll">
<publishTime>12/02/2025 00:12:14</publishTime>
<publishTime>02/12/2025 00:12:14</publishTime>
</File>
<File Include="bin/Microsoft.CodeDom.Providers.DotNetCompilerPlatform.dll">
<publishTime>03/05/2023 23:41:40</publishTime>
<publishTime>05/03/2023 23:41:40</publishTime>
</File>
<File Include="bin/Microsoft.Extensions.Configuration.Abstractions.dll">
<publishTime>10/31/2023 16:04:06</publishTime>
@@ -223,16 +223,16 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<publishTime>10/31/2023 16:00:32</publishTime>
</File>
<File Include="bin/Microsoft.Net.Http.Headers.dll">
<publishTime>11/12/2018 18:28:58</publishTime>
<publishTime>12/11/2018 18:28:58</publishTime>
</File>
<File Include="bin/Microsoft.Web.Infrastructure.dll">
<publishTime>04/11/2022 19:09:46</publishTime>
<publishTime>11/04/2022 19:09:46</publishTime>
</File>
<File Include="bin/Model.dll">
<publishTime>02/20/2026 06:34:14</publishTime>
<publishTime>03/02/2026 15:19:48</publishTime>
</File>
<File Include="bin/Model.pdb">
<publishTime>02/20/2026 06:34:14</publishTime>
<publishTime>03/02/2026 15:19:48</publishTime>
</File>
<File Include="bin/MW6.SDK.dll">
<publishTime>08/19/2014 21:33:57</publishTime>
@@ -244,10 +244,10 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<publishTime>11/28/2018 00:07:54</publishTime>
</File>
<File Include="bin/Newtonsoft.Json.dll">
<publishTime>03/08/2023 06:09:56</publishTime>
<publishTime>08/03/2023 06:09:56</publishTime>
</File>
<File Include="bin/NLog.Database.dll">
<publishTime>08/10/2025 20:21:44</publishTime>
<publishTime>10/08/2025 20:21:44</publishTime>
</File>
<File Include="bin/NLog.dll">
<publishTime>06/21/2025 15:10:40</publishTime>
@@ -259,22 +259,22 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<publishTime>01/01/0001 00:00:00</publishTime>
</File>
<File Include="bin/OfficeToPDFConverter.dll">
<publishTime>01/01/0001 00:00:00</publishTime>
<publishTime>02/03/2026 12:58:53</publishTime>
</File>
<File Include="bin/OfficeToPDFConverter.pdb">
<publishTime>01/01/0001 00:00:00</publishTime>
<publishTime>02/03/2026 12:58:53</publishTime>
</File>
<File Include="bin/OnDocOffice.dll">
<publishTime>02/20/2026 11:14:01</publishTime>
<publishTime>03/03/2026 07:42:56</publishTime>
</File>
<File Include="bin/OnDocOffice.pdb">
<publishTime>02/20/2026 11:14:01</publishTime>
<publishTime>03/03/2026 07:42:56</publishTime>
</File>
<File Include="bin/OnDoc_NetFramework.dll">
<publishTime>02/20/2026 11:14:02</publishTime>
<publishTime>03/03/2026 07:42:57</publishTime>
</File>
<File Include="bin/OnDoc_NetFramework.pdb">
<publishTime>02/20/2026 11:14:02</publishTime>
<publishTime>03/03/2026 07:42:57</publishTime>
</File>
<File Include="bin/Owin.dll">
<publishTime>11/13/2012 13:19:34</publishTime>
@@ -322,10 +322,10 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<publishTime>02/15/2022 06:21:10</publishTime>
</File>
<File Include="bin/roslyn/Microsoft.DiaSymReader.Native.amd64.dll">
<publishTime>10/05/2021 02:47:54</publishTime>
<publishTime>05/10/2021 02:47:54</publishTime>
</File>
<File Include="bin/roslyn/Microsoft.DiaSymReader.Native.x86.dll">
<publishTime>10/05/2021 02:49:46</publishTime>
<publishTime>05/10/2021 02:49:46</publishTime>
</File>
<File Include="bin/roslyn/Microsoft.Managed.Core.CurrentVersions.targets">
<publishTime>02/15/2022 06:33:08</publishTime>
@@ -376,34 +376,34 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<publishTime>02/15/2022 06:38:42</publishTime>
</File>
<File Include="bin/Swashbuckle.Core.dll">
<publishTime>07/08/2017 03:30:56</publishTime>
<publishTime>08/07/2017 03:30:56</publishTime>
</File>
<File Include="bin/Syncfusion.Compression.Base.dll">
<publishTime>01/08/2025 12:18:28</publishTime>
<publishTime>08/01/2025 12:18:28</publishTime>
</File>
<File Include="bin/Syncfusion.DocIO.Base.dll">
<publishTime>01/08/2025 12:21:18</publishTime>
<publishTime>08/01/2025 12:21:18</publishTime>
</File>
<File Include="bin/Syncfusion.DocToPDFConverter.Base.dll">
<publishTime>01/08/2025 12:24:08</publishTime>
<publishTime>08/01/2025 12:24:08</publishTime>
</File>
<File Include="bin/Syncfusion.ExcelToPDFConverter.Base.dll">
<publishTime>01/08/2025 12:29:16</publishTime>
<publishTime>08/01/2025 12:29:16</publishTime>
</File>
<File Include="bin/Syncfusion.Licensing.dll">
<publishTime>01/08/2025 12:14:22</publishTime>
<publishTime>08/01/2025 12:14:22</publishTime>
</File>
<File Include="bin/Syncfusion.OfficeChart.Base.dll">
<publishTime>01/08/2025 12:19:40</publishTime>
<publishTime>08/01/2025 12:19:40</publishTime>
</File>
<File Include="bin/Syncfusion.Pdf.Base.dll">
<publishTime>01/08/2025 12:23:02</publishTime>
<publishTime>08/01/2025 12:23:02</publishTime>
</File>
<File Include="bin/Syncfusion.Presentation.Base.dll">
<publishTime>01/08/2025 12:28:16</publishTime>
<publishTime>08/01/2025 12:28:16</publishTime>
</File>
<File Include="bin/Syncfusion.XlsIO.Base.dll">
<publishTime>01/08/2025 12:25:24</publishTime>
<publishTime>08/01/2025 12:25:24</publishTime>
</File>
<File Include="bin/System.Buffers.dll">
<publishTime>02/19/2020 11:05:18</publishTime>
@@ -412,10 +412,10 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<publishTime>05/15/2018 15:29:36</publishTime>
</File>
<File Include="bin/System.IO.Pipelines.dll">
<publishTime>12/02/2025 00:12:24</publishTime>
<publishTime>02/12/2025 00:12:24</publishTime>
</File>
<File Include="bin/System.Memory.dll">
<publishTime>05/08/2022 05:31:02</publishTime>
<publishTime>08/05/2022 05:31:02</publishTime>
</File>
<File Include="bin/System.Net.Http.Formatting.dll">
<publishTime>10/20/2023 22:33:52</publishTime>
@@ -427,10 +427,10 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<publishTime>10/23/2021 01:40:18</publishTime>
</File>
<File Include="bin/System.Text.Encodings.Web.dll">
<publishTime>12/02/2025 00:18:34</publishTime>
<publishTime>02/12/2025 00:18:34</publishTime>
</File>
<File Include="bin/System.Text.Json.dll">
<publishTime>12/02/2025 00:18:50</publishTime>
<publishTime>02/12/2025 00:18:50</publishTime>
</File>
<File Include="bin/System.Threading.Tasks.Extensions.dll">
<publishTime>02/19/2020 11:05:18</publishTime>
@@ -439,7 +439,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<publishTime>05/15/2018 15:29:52</publishTime>
</File>
<File Include="bin/System.Web.Cors.dll">
<publishTime>10/01/2013 22:54:22</publishTime>
<publishTime>01/10/2013 22:54:22</publishTime>
</File>
<File Include="bin/System.Web.Helpers.dll">
<publishTime>10/20/2023 22:33:58</publishTime>
@@ -457,7 +457,7 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<publishTime>01/01/0001 00:00:00</publishTime>
</File>
<File Include="bin/System.Web.Optimization.dll">
<publishTime>02/11/2014 15:26:04</publishTime>
<publishTime>11/02/2014 15:26:04</publishTime>
</File>
<File Include="bin/System.Web.Razor.dll">
<publishTime>10/20/2023 22:33:48</publishTime>
@@ -472,139 +472,139 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<publishTime>10/20/2023 22:33:58</publishTime>
</File>
<File Include="bin/vbBarcodes.dll">
<publishTime>01/06/2026 12:51:01</publishTime>
<publishTime>02/03/2026 12:58:54</publishTime>
</File>
<File Include="bin/vbBarcodes.pdb">
<publishTime>01/06/2026 12:51:01</publishTime>
<publishTime>02/03/2026 12:58:54</publishTime>
</File>
<File Include="bin/VBFileManagement.dll">
<publishTime>09/18/2025 08:11:14</publishTime>
<publishTime>02/28/2026 10:14:01</publishTime>
</File>
<File Include="bin/VBFileManagement.pdb">
<publishTime>09/18/2025 08:11:14</publishTime>
<publishTime>02/28/2026 10:14:01</publishTime>
</File>
<File Include="bin/VBOffice.dll">
<publishTime>01/06/2026 12:51:01</publishTime>
<publishTime>02/03/2026 12:58:53</publishTime>
</File>
<File Include="bin/VBOffice.pdb">
<publishTime>01/06/2026 12:51:01</publishTime>
<publishTime>02/03/2026 12:58:53</publishTime>
</File>
<File Include="bin/Versandstrasse.dll">
<publishTime>01/06/2026 12:51:01</publishTime>
<publishTime>02/03/2026 12:58:53</publishTime>
</File>
<File Include="bin/Versandstrasse.pdb">
<publishTime>01/06/2026 12:51:01</publishTime>
<publishTime>02/03/2026 12:58:53</publishTime>
</File>
<File Include="bin/WebActivatorEx.dll">
<publishTime>10/05/2016 15:11:52</publishTime>
<publishTime>05/10/2016 15:11:52</publishTime>
</File>
<File Include="bin/WebGrease.dll">
<publishTime>01/23/2014 13:57:34</publishTime>
</File>
<File Include="bin/x64/libSkiaSharp.dll">
<publishTime>04/09/2024 19:24:38</publishTime>
<publishTime>09/04/2024 19:24:38</publishTime>
</File>
<File Include="bin/x86/libSkiaSharp.dll">
<publishTime>04/09/2024 19:24:38</publishTime>
<publishTime>09/04/2024 19:24:38</publishTime>
</File>
<File Include="Content/bootstrap-grid.css">
<publishTime>06/03/2024 09:16:17</publishTime>
<publishTime>03/06/2024 09:16:17</publishTime>
</File>
<File Include="Content/bootstrap-grid.css.map">
<publishTime>06/03/2024 09:16:16</publishTime>
<publishTime>03/06/2024 09:16:16</publishTime>
</File>
<File Include="Content/bootstrap-grid.min.css">
<publishTime>06/03/2024 09:16:16</publishTime>
<publishTime>03/06/2024 09:16:16</publishTime>
</File>
<File Include="Content/bootstrap-grid.min.css.map">
<publishTime>06/03/2024 09:16:16</publishTime>
<publishTime>03/06/2024 09:16:16</publishTime>
</File>
<File Include="Content/bootstrap-grid.rtl.css">
<publishTime>06/03/2024 09:16:16</publishTime>
<publishTime>03/06/2024 09:16:16</publishTime>
</File>
<File Include="Content/bootstrap-grid.rtl.css.map">
<publishTime>06/03/2024 09:16:16</publishTime>
<publishTime>03/06/2024 09:16:16</publishTime>
</File>
<File Include="Content/bootstrap-grid.rtl.min.css">
<publishTime>06/03/2024 09:16:16</publishTime>
<publishTime>03/06/2024 09:16:16</publishTime>
</File>
<File Include="Content/bootstrap-grid.rtl.min.css.map">
<publishTime>06/03/2024 09:16:16</publishTime>
<publishTime>03/06/2024 09:16:16</publishTime>
</File>
<File Include="Content/bootstrap-reboot.css">
<publishTime>06/03/2024 09:16:16</publishTime>
<publishTime>03/06/2024 09:16:16</publishTime>
</File>
<File Include="Content/bootstrap-reboot.css.map">
<publishTime>06/03/2024 09:16:16</publishTime>
<publishTime>03/06/2024 09:16:16</publishTime>
</File>
<File Include="Content/bootstrap-reboot.min.css">
<publishTime>06/03/2024 09:16:16</publishTime>
<publishTime>03/06/2024 09:16:16</publishTime>
</File>
<File Include="Content/bootstrap-reboot.min.css.map">
<publishTime>06/03/2024 09:16:16</publishTime>
<publishTime>03/06/2024 09:16:16</publishTime>
</File>
<File Include="Content/bootstrap-reboot.rtl.css">
<publishTime>06/03/2024 09:16:16</publishTime>
<publishTime>03/06/2024 09:16:16</publishTime>
</File>
<File Include="Content/bootstrap-reboot.rtl.css.map">
<publishTime>06/03/2024 09:16:16</publishTime>
<publishTime>03/06/2024 09:16:16</publishTime>
</File>
<File Include="Content/bootstrap-reboot.rtl.min.css">
<publishTime>06/03/2024 09:16:16</publishTime>
<publishTime>03/06/2024 09:16:16</publishTime>
</File>
<File Include="Content/bootstrap-reboot.rtl.min.css.map">
<publishTime>06/03/2024 09:16:16</publishTime>
<publishTime>03/06/2024 09:16:16</publishTime>
</File>
<File Include="Content/bootstrap-utilities.css">
<publishTime>06/03/2024 09:16:15</publishTime>
<publishTime>03/06/2024 09:16:15</publishTime>
</File>
<File Include="Content/bootstrap-utilities.css.map">
<publishTime>06/03/2024 09:16:15</publishTime>
<publishTime>03/06/2024 09:16:15</publishTime>
</File>
<File Include="Content/bootstrap-utilities.min.css">
<publishTime>06/03/2024 09:16:15</publishTime>
<publishTime>03/06/2024 09:16:15</publishTime>
</File>
<File Include="Content/bootstrap-utilities.min.css.map">
<publishTime>06/03/2024 09:16:15</publishTime>
<publishTime>03/06/2024 09:16:15</publishTime>
</File>
<File Include="Content/bootstrap-utilities.rtl.css">
<publishTime>06/03/2024 09:16:15</publishTime>
<publishTime>03/06/2024 09:16:15</publishTime>
</File>
<File Include="Content/bootstrap-utilities.rtl.css.map">
<publishTime>06/03/2024 09:16:15</publishTime>
<publishTime>03/06/2024 09:16:15</publishTime>
</File>
<File Include="Content/bootstrap-utilities.rtl.min.css">
<publishTime>06/03/2024 09:16:15</publishTime>
<publishTime>03/06/2024 09:16:15</publishTime>
</File>
<File Include="Content/bootstrap-utilities.rtl.min.css.map">
<publishTime>06/03/2024 09:16:15</publishTime>
<publishTime>03/06/2024 09:16:15</publishTime>
</File>
<File Include="Content/bootstrap.css">
<publishTime>06/03/2024 09:16:15</publishTime>
<publishTime>03/06/2024 09:16:15</publishTime>
</File>
<File Include="Content/bootstrap.css.map">
<publishTime>06/03/2024 09:16:15</publishTime>
<publishTime>03/06/2024 09:16:15</publishTime>
</File>
<File Include="Content/bootstrap.min.css">
<publishTime>06/03/2024 09:16:15</publishTime>
<publishTime>03/06/2024 09:16:15</publishTime>
</File>
<File Include="Content/bootstrap.min.css.map">
<publishTime>06/03/2024 09:16:15</publishTime>
<publishTime>03/06/2024 09:16:15</publishTime>
</File>
<File Include="Content/bootstrap.rtl.css">
<publishTime>06/03/2024 09:16:15</publishTime>
<publishTime>03/06/2024 09:16:15</publishTime>
</File>
<File Include="Content/bootstrap.rtl.css.map">
<publishTime>06/03/2024 09:16:15</publishTime>
<publishTime>03/06/2024 09:16:15</publishTime>
</File>
<File Include="Content/bootstrap.rtl.min.css">
<publishTime>06/03/2024 09:16:15</publishTime>
<publishTime>03/06/2024 09:16:15</publishTime>
</File>
<File Include="Content/bootstrap.rtl.min.css.map">
<publishTime>06/03/2024 09:16:14</publishTime>
<publishTime>03/06/2024 09:16:14</publishTime>
</File>
<File Include="Content/Site.css">
<publishTime>06/03/2024 08:11:55</publishTime>
<publishTime>03/06/2024 08:11:55</publishTime>
</File>
<File Include="DocTester.aspx">
<publishTime>02/13/2026 07:13:12</publishTime>
@@ -613,79 +613,79 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<publishTime>02/08/2026 09:59:34</publishTime>
</File>
<File Include="favicon.ico">
<publishTime>06/03/2024 08:11:55</publishTime>
<publishTime>03/06/2024 08:11:55</publishTime>
</File>
<File Include="Global.asax">
<publishTime>07/19/2024 12:25:43</publishTime>
</File>
<File Include="Scripts/bootstrap.bundle.js">
<publishTime>06/03/2024 09:16:14</publishTime>
<publishTime>03/06/2024 09:16:14</publishTime>
</File>
<File Include="Scripts/bootstrap.bundle.js.map">
<publishTime>06/03/2024 09:16:14</publishTime>
<publishTime>03/06/2024 09:16:14</publishTime>
</File>
<File Include="Scripts/bootstrap.bundle.min.js">
<publishTime>06/03/2024 09:16:14</publishTime>
<publishTime>03/06/2024 09:16:14</publishTime>
</File>
<File Include="Scripts/bootstrap.bundle.min.js.map">
<publishTime>06/03/2024 09:16:14</publishTime>
<publishTime>03/06/2024 09:16:14</publishTime>
</File>
<File Include="Scripts/bootstrap.esm.js">
<publishTime>06/03/2024 09:16:14</publishTime>
<publishTime>03/06/2024 09:16:14</publishTime>
</File>
<File Include="Scripts/bootstrap.esm.js.map">
<publishTime>06/03/2024 09:16:14</publishTime>
<publishTime>03/06/2024 09:16:14</publishTime>
</File>
<File Include="Scripts/bootstrap.esm.min.js">
<publishTime>06/03/2024 09:16:14</publishTime>
<publishTime>03/06/2024 09:16:14</publishTime>
</File>
<File Include="Scripts/bootstrap.esm.min.js.map">
<publishTime>06/03/2024 09:16:14</publishTime>
<publishTime>03/06/2024 09:16:14</publishTime>
</File>
<File Include="Scripts/bootstrap.js">
<publishTime>06/03/2024 09:16:14</publishTime>
<publishTime>03/06/2024 09:16:14</publishTime>
</File>
<File Include="Scripts/bootstrap.js.map">
<publishTime>06/03/2024 09:16:14</publishTime>
<publishTime>03/06/2024 09:16:14</publishTime>
</File>
<File Include="Scripts/bootstrap.min.js">
<publishTime>06/03/2024 09:16:14</publishTime>
<publishTime>03/06/2024 09:16:14</publishTime>
</File>
<File Include="Scripts/bootstrap.min.js.map">
<publishTime>06/03/2024 09:16:13</publishTime>
<publishTime>03/06/2024 09:16:13</publishTime>
</File>
<File Include="Scripts/jquery-3.7.1.js">
<publishTime>06/03/2024 09:16:17</publishTime>
<publishTime>03/06/2024 09:16:17</publishTime>
</File>
<File Include="Scripts/jquery-3.7.1.min.js">
<publishTime>06/03/2024 09:16:17</publishTime>
<publishTime>03/06/2024 09:16:17</publishTime>
</File>
<File Include="Scripts/jquery-3.7.1.min.map">
<publishTime>06/03/2024 09:16:17</publishTime>
<publishTime>03/06/2024 09:16:17</publishTime>
</File>
<File Include="Scripts/jquery-3.7.1.slim.js">
<publishTime>06/03/2024 09:16:17</publishTime>
<publishTime>03/06/2024 09:16:17</publishTime>
</File>
<File Include="Scripts/jquery-3.7.1.slim.min.js">
<publishTime>06/03/2024 09:16:17</publishTime>
<publishTime>03/06/2024 09:16:17</publishTime>
</File>
<File Include="Scripts/jquery-3.7.1.slim.min.map">
<publishTime>06/03/2024 09:16:17</publishTime>
<publishTime>03/06/2024 09:16:17</publishTime>
</File>
<File Include="Scripts/modernizr-2.8.3.js">
<publishTime>06/03/2024 08:12:04</publishTime>
<publishTime>03/06/2024 08:12:04</publishTime>
</File>
<File Include="SelectTable.aspx">
<publishTime>01/02/2026 13:52:15</publishTime>
<publishTime>02/01/2026 13:52:15</publishTime>
</File>
<File Include="Views/Home/APIGenerator.cshtml">
<publishTime>10/01/2024 20:21:44</publishTime>
<publishTime>01/10/2024 20:21:44</publishTime>
</File>
<File Include="Views/Home/Index.cshtml">
<publishTime>04/14/2025 18:12:39</publishTime>
</File>
<File Include="Views/Shared/Error.cshtml">
<publishTime>06/03/2024 08:11:55</publishTime>
<publishTime>03/06/2024 08:11:55</publishTime>
</File>
<File Include="Views/Shared/_Layout.cshtml">
<publishTime>04/14/2025 18:11:03</publishTime>
@@ -694,10 +694,10 @@ https://go.microsoft.com/fwlink/?LinkID=208121.
<publishTime>07/19/2024 12:25:43</publishTime>
</File>
<File Include="Views/_ViewStart.cshtml">
<publishTime>06/03/2024 08:11:55</publishTime>
<publishTime>03/06/2024 08:11:55</publishTime>
</File>
<File Include="Web.config">
<publishTime>02/05/2026 21:32:58</publishTime>
<publishTime>03/02/2026 15:22:03</publishTime>
</File>
</ItemGroup>
</Project>

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@@ -167,6 +167,7 @@ E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\roslyn\VBCSCompiler.exe.co
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Antlr3.Runtime.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\CSVNET.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Database.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\DataMatrix.net.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\DOCGEN.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Helper.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Logging.dll
@@ -191,6 +192,7 @@ E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Newtonsoft.Json.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\OfficeToPDFConverter.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Owin.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Swashbuckle.Core.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.DocIO.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Buffers.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.ComponentModel.Annotations.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.IO.Pipelines.dll
@@ -205,6 +207,7 @@ E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.ValueTuple.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Cors.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Helpers.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Http.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Http.Tracing.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Http.WebHost.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Mvc.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Optimization.dll
@@ -212,25 +215,39 @@ E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Razor.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.WebPages.Deployment.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.WebPages.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.WebPages.Razor.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Versandstrasse.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\WebActivatorEx.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\WebGrease.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\VBFileManagement.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\NLog.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.Pdf.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.DocIO.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\OnDocOffice.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.XlsIO.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.DocToPDFConverter.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.ExcelToPDFConverter.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.Presentation.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\BarcodeLib.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.Licensing.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\NLog.Database.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.Compression.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\VBOffice.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\vbBarcodes.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.OfficeChart.Base.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\QRCoder.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\MW6.SDK.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.Compat.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.Bars.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.DataVisualization.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.Editor.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Database.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Database.dll.config
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Logging.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Logging.dll.config
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Helper.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Model.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\CSVNET.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\DataMatrix.net.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.AspNetCore.Http.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.AspNetCore.Http.Abstractions.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.AspNetCore.Http.Features.xml
@@ -248,6 +265,7 @@ E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Microsoft.Net.Http.Headers
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Newtonsoft.Json.Bson.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Newtonsoft.Json.Bson.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\OfficeToPDFConverter.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.DocIO.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Buffers.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.IO.Pipelines.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Memory.xml
@@ -260,6 +278,7 @@ E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Threading.Tasks.Ext
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.ValueTuple.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Helpers.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Http.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Http.Tracing.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Http.WebHost.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Mvc.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Razor.xml
@@ -268,19 +287,26 @@ E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.WebPages.Deploy
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.WebPages.Razor.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Newtonsoft.Json.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Optimization.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Versandstrasse.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Antlr3.Runtime.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\VBFileManagement.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\VBFileManagement.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\NLog.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.Pdf.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.DocIO.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\OnDocOffice.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.XlsIO.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.DocToPDFConverter.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.ExcelToPDFConverter.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.Presentation.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\BarcodeLib.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\NLog.Database.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.Compression.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\VBOffice.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\VBOffice.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\vbBarcodes.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\vbBarcodes.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Syncfusion.OfficeChart.Base.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\de\System.Net.Http.Formatting.resources.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\de\System.Web.Helpers.resources.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\de\System.Web.Http.resources.dll
@@ -296,34 +322,8 @@ E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\API_NetFramework.csp
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\API_NetF.7D617477.Up2Date
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\OnDoc_NetFramework.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\obj\Debug\OnDoc_NetFramework.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\OnDocOffice.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\BarcodeLib.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\VBOffice.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\vbBarcodes.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\QRCoder.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\MW6.SDK.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.Compat.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.Bars.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.DataVisualization.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.Editor.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\DOCGEN.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\OnDocOffice.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\BarcodeLib.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\VBOffice.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\VBOffice.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\vbBarcodes.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\vbBarcodes.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\FastReport.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Versandstrasse.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Versandstrasse.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Logging.dll.config
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\OfficePrinter.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\DOCGEN.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\DOCGEN.dll.config
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\OfficePrinter.pdb
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\Database.dll.config
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Http.Tracing.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\System.Web.Http.Tracing.xml
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\DataMatrix.net.dll
E:\Software-Projekte\OnDoc\OnDoc\API_NetFramework\bin\DataMatrix.net.pdb