Update 20250331

This commit is contained in:
Stefan Hutter
2025-03-31 21:01:07 +02:00
parent c0bf4774b5
commit 632b97c292
23 changed files with 135 additions and 39 deletions

View File

@@ -318,21 +318,48 @@ namespace OnDoc.Versandstrasse
try
{
Versandpaket paket = treeViewAdv1.SelectedNode.TagObject as Versandpaket;
foreach (Versanddokument vsdok in paket.Dokument)
foreach (TreeNodeAdv tn in treeViewAdv1.SelectedNode.Nodes)
{
clsVersandstrasse vs = new clsVersandstrasse();
vsdok.dokument = vs.Prepare_PDF(vsdok.DokumentID.ToString(), AppParams.tempdir, AppParams.connectionstring,AppParams.RESTURI,AppParams.apikey, Application.StartupPath);
//string dok = vs.Prepare_PDF(vsdok.DokumentID.ToString(), AppParams.tempdir, AppParams.connectionstring);
foreach(Versanddokument vsdok in paket.Dokument)
{
if (vsdok.DokumentID == tn.Tag.ToString())
{
clsVersandstrasse vs = new clsVersandstrasse();
vsdok.dokument = vs.Prepare_PDF(vsdok.DokumentID.ToString(), AppParams.tempdir, AppParams.connectionstring, AppParams.RESTURI, AppParams.apikey, Application.StartupPath);
}
}
}
//foreach (Versanddokument vsdok in paket.Dokument)
//{
// clsVersandstrasse vs = new clsVersandstrasse();
// vsdok.dokument = vs.Prepare_PDF(vsdok.DokumentID.ToString(), AppParams.tempdir, AppParams.connectionstring,AppParams.RESTURI,AppParams.apikey, Application.StartupPath);
// //string dok = vs.Prepare_PDF(vsdok.DokumentID.ToString(), AppParams.tempdir, AppParams.connectionstring);
//}
Stream[] streams = new Stream[paket.Dokument.Count];
int i = 0;
foreach (Versanddokument vsdok in paket.Dokument)
foreach (TreeNodeAdv tn in treeViewAdv1.SelectedNode.Nodes)
{
var stream = new MemoryStream(Convert.FromBase64String(vsdok.dokument));
streams[i] = stream;
i++;
foreach (Versanddokument vsdok in paket.Dokument)
{
if (vsdok.DokumentID == tn.Tag.ToString())
{
var stream = new MemoryStream(Convert.FromBase64String(vsdok.dokument));
streams[i] = stream;
i++;
}
}
}
//foreach (Versanddokument vsdok in paket.Dokument)
//{
// var stream = new MemoryStream(Convert.FromBase64String(vsdok.dokument));
// streams[i] = stream;
// i++;
//}
string stapel = save_stapel(ref streams);
@@ -621,5 +648,14 @@ namespace OnDoc.Versandstrasse
{
panelVerify.Visible = false;
}
private void contextMenuStrip1_Click(object sender, EventArgs e)
{
try
{
treeViewAdv1.SelectedNode.Remove();
}
catch { }
}
}
}