update 20250821
This commit is contained in:
@@ -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;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user