Update 20260514
This commit is contained in:
@@ -382,9 +382,10 @@ namespace OnDoc.Versandstrasse
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
int doccount = 0;
|
||||
foreach (TreeNodeAdv dokumentnode in node.Nodes)
|
||||
{
|
||||
doccount = doccount + 1;
|
||||
if (dokumentnode.Tag.ToString().Contains("ATT"))
|
||||
{
|
||||
hastattachment = true;
|
||||
@@ -407,7 +408,26 @@ namespace OnDoc.Versandstrasse
|
||||
// anzbp = anzbp + 1;
|
||||
//}
|
||||
|
||||
//Versandstrasse möglich
|
||||
////Versandstrasse möglich
|
||||
//rbb1post.Enabled = true;
|
||||
//rbb2post.Enabled = true;
|
||||
//rbapost.Enabled = true;
|
||||
if (Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["Postzustellung"]) == 5 && nodecounter == 0)
|
||||
{
|
||||
forceeinschreiben = true;
|
||||
}
|
||||
if (forceeinschreiben == false && Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["Postzustellung"]) == 5 && nodecounter > 0)
|
||||
{
|
||||
// set_nodeimage(dokumentnode, 0);
|
||||
add_errormessage(4, "Im Versand-Couvert liegt ein Dokument, welches als EINSCHREIBEN versendet wird, jedoch nicht an erster Position ist.");
|
||||
versandbereit = false;
|
||||
}
|
||||
// rbb1post.Enabled = false;
|
||||
// rbb2post.Enabled = false;
|
||||
// rbapost.Enabled = false;
|
||||
// rbb2post.Checked = false;
|
||||
//
|
||||
//}
|
||||
if (Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["vsm"]) == 0)
|
||||
{
|
||||
set_nodeimage(dokumentnode, 0);
|
||||
@@ -416,7 +436,7 @@ namespace OnDoc.Versandstrasse
|
||||
}
|
||||
else
|
||||
{
|
||||
if (Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["Postzustellung"]) > 1)
|
||||
if (Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["Postzustellung"]) > 1 && Convert.ToInt32(db.dsdaten.Tables[0].Rows[0]["Postzustellung"]) != 5)
|
||||
{
|
||||
set_nodeimage(dokumentnode, 2);
|
||||
versandbereit = false;
|
||||
@@ -1332,24 +1352,31 @@ namespace OnDoc.Versandstrasse
|
||||
catch { }
|
||||
}
|
||||
|
||||
bool forceeinschreiben = false;
|
||||
|
||||
private void treeViewAdv1_AfterSelect(object sender, EventArgs e)
|
||||
{
|
||||
try
|
||||
{
|
||||
|
||||
this.panelVerify.Visible = false;
|
||||
Cursor.Current = Cursors.WaitCursor;
|
||||
TreeNodeAdv node = treeViewAdv1.SelectedNode;
|
||||
if (node.Level == 1)
|
||||
{
|
||||
|
||||
forceeinschreiben = false;
|
||||
if (Verify_Couvert(node) == false)
|
||||
{
|
||||
GrpPaketDetails.Enabled = false;
|
||||
return;
|
||||
}
|
||||
|
||||
GrpPaketDetails.Enabled = true;
|
||||
Versandpaket paket = node.TagObject as Versandpaket; ;
|
||||
|
||||
if (forceeinschreiben) { rbeinschreiben.Checked = true; }
|
||||
rbapost.Enabled = true;
|
||||
rbb1post.Enabled = true;
|
||||
rbb2post.Enabled = true;
|
||||
switch (paket.Versandoption)
|
||||
{
|
||||
case "A_POST":
|
||||
@@ -1359,11 +1386,19 @@ namespace OnDoc.Versandstrasse
|
||||
case "B2_POST":
|
||||
rbb2post.Checked = true; break;
|
||||
case "EINSCHREIBEN":
|
||||
rbeinschreiben.Checked = true;break;
|
||||
|
||||
rbeinschreiben.Checked = true;
|
||||
if (forceeinschreiben)
|
||||
{
|
||||
rbapost.Enabled = false;
|
||||
rbb1post.Enabled = false;
|
||||
rbb2post.Enabled = false;
|
||||
|
||||
}
|
||||
break;
|
||||
default:
|
||||
rbb2post.Checked = true; break;
|
||||
}
|
||||
|
||||
|
||||
if (paket.GAS != "")
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user