update 20250413

This commit is contained in:
Stefan Hutter
2025-04-13 13:47:09 +02:00
parent 2ac3265dcd
commit a65bc81881
41 changed files with 1878 additions and 164 deletions

View File

@@ -936,6 +936,9 @@ namespace OnDoc.UIControls
{
RibbonButtonArchivierenUndAbschlessen.Enabled = true;
ribbonButtonVersandstrasse.Enabled = true;
ribbonButtonVersandstrasse.Enabled = true;
if (sb.ppfaktura!=0) { ribbonButtonVersandstrasse.Enabled = false; }
ribbonButtonDruckstapel.Enabled = true;
if (cbdigitaleunterschrfiten.Checked)
@@ -2886,6 +2889,31 @@ namespace OnDoc.UIControls
vp.GAS = "";
vp.GASAdresse = "";
vp.PaketNr = "0";
DataView dv = new DataView(sb.dsempfaenger.Tables[0]);
DB db = new DB(AppParams.connectionstring);
init_progressbar("Dokumente vorbereiten", dv.Count);
dv.RowFilter = "Status = 1";
dv.Sort = "Partnernr";
foreach (DataRowView rowView in dv)
{
add_progress();
OnBaseDocUpload.OnBaseDokument onbasedoc = new OnBaseDocUpload.OnBaseDokument();
System.Data.DataRow dr = rowView.Row;
db.Get_Tabledata("Select dokumentid, dbo.BinaryToBase64(dokument) as dokument from edex_sb_serienbrief_dokument where dokumentid='" + dr["dokumentid"].ToString() + "' order by inteintragnr", false, true);
string dokument = db.dsdaten.Tables[0].Rows[0]["dokument"].ToString();
db.Get_Tabledata("Select bkpar00 from partner where nrpar00=" + dr["partnernr"].ToString(), false, true);
Versanddokument vd = new Versanddokument("", "", "");
vd.Partnernr = dr["Partnernr"].ToString();
vd.inteintragnr = Convert.ToInt32(dr["inteintragnr"].ToString());
vd.Bezeichnung = dr["Partnernr"].ToString() + " - " + db.dsdaten.Tables[0].Rows[0][0].ToString();
vd.DokumentID = dr["dokumentid"].ToString();
vd.dokument = dokument;
vp.Dokument.Add(vd);
add_progress();
}
db = null;
finish_progress();
versandpakete.Add(vp);
OnDoc.Versandstrasse.Versandstrasse vs = new OnDoc.Versandstrasse.Versandstrasse(versandpakete);
vs.ShowDialog();