update 20250821

This commit is contained in:
Stefan Hutter
2025-08-21 17:17:36 +02:00
parent c417227651
commit 98dc8ed0cb
273 changed files with 2116816 additions and 1004487 deletions

View File

@@ -14,6 +14,8 @@ using System.Xml;
using System.Xml.Linq;
using System.Xml.Serialization;
using Database;
using Microsoft.Office.Interop.Word;
using Newtonsoft.Json;
namespace OnDoc.Klassen
@@ -140,6 +142,7 @@ namespace OnDoc.Klassen
List<EDK_Dokumentwerte> Dokwerte = new List<EDK_Dokumentwerte>();
if (nodeList.Count > 0)
{
string value;
string name;
var loopTo = nodeList.Count - 1;
@@ -148,6 +151,7 @@ namespace OnDoc.Klassen
value = nodeList.Item(i).InnerText;
name = nodeList.Item(i).LocalName;
Params.Add(new EDK_Parameters(name, value));
}
}
parameters = Params;
@@ -161,10 +165,13 @@ namespace OnDoc.Klassen
string name;
try { value = XNode[1].InnerText; } catch { value = ""; }
try { name = XNode[0].InnerText; } catch { name = ""; }
Dokwerte.Add(new EDK_Dokumentwerte(name, value));
}
dokumentwerte = Dokwerte;
var json = JsonConvert.SerializeObject(dokumentwerte);
// System.IO.File.WriteAllText(@"H:\dokwerte.txt", json);
if (parameters.Count > 0)
{
executed = false;
@@ -191,11 +198,16 @@ namespace OnDoc.Klassen
{
try
{
for (int i = 0; i < dokumentwerte.Count; i++)
{
EDK_Dokumentwerte d = dokumentwerte[i];
if (dokumentwerte[i].name == name || dokumentwerte[i].name == techname)
// System.IO.File.AppendAllText(@"h:\edklog.txt", Environment.NewLine + dokumentwerte[i].name);
if (dokumentwerte[i].name == name || (dokumentwerte[i].name == techname && dokumentwerte[i].name.ToString()!=""))
{
// System.IO.File.AppendAllText(@"h:\edklog.txt", Environment.NewLine + dokumentwerte[i].value);
return dokumentwerte[i].value;
}
}