Update 20260130
This commit is contained in:
@@ -201,7 +201,7 @@ namespace OnDoc.UIControls
|
||||
}
|
||||
try
|
||||
{
|
||||
db.Get_Tabledata("Select * from ondoc_view_prov_pakete where (aktiv=1 and (signedleft=0 and signleft='" + AppParams.currenttgnummer.ToString() + "') or (signedright=0 and signright='" + AppParams.currenttgnummer.ToString() + "'))", false, true);
|
||||
db.Get_Tabledata("Select * from ondoc_view_prov_pakete where (aktiv=1 and signedleft=0 and signleft='" + AppParams.currenttgnummer.ToString() + "') or (aktiv= 1 and signedright=0 and signright='" + AppParams.currenttgnummer.ToString() + "')", false, true);
|
||||
foreach (DataRow dr in db.dsdaten.Tables[0].Rows)
|
||||
{
|
||||
if (tmppartner != Convert.ToInt32(dr["partnernr"]))
|
||||
@@ -235,13 +235,36 @@ namespace OnDoc.UIControls
|
||||
pnlsignerror.Visible = false;
|
||||
frmNote note = new frmNote(treeViewAdv1.SelectedNode.Tag.ToString(), "Ablehnen");
|
||||
DataRow dr = treeViewAdv1.SelectedNode.TagObject as DataRow;
|
||||
|
||||
clsMailer mailer = new clsMailer();
|
||||
if (note.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
DB db = new DB(AppParams.connectionstring);
|
||||
if (treeViewAdv1.SelectedNode.Tag.ToString().Contains("(Paket)"))
|
||||
{
|
||||
string pid = treeViewAdv1.SelectedNode.Tag.ToString();
|
||||
pid = pid.Substring(0, pid.Length - 7);
|
||||
DB db1 = new DB(AppParams.connectionstring);
|
||||
db1.clear_parameter();
|
||||
db1.add_parameter("@paketid", pid);
|
||||
db1.add_parameter("@unterzeichner", AppParams.currenttgnummer.ToString());
|
||||
db1.add_parameter("@genehmigt", "0");
|
||||
|
||||
db1.Get_Tabledata("sp_ondoc_prov_versandpaket_genehmigt", true, false);
|
||||
if (Convert.ToInt32(db1.dsdaten.Tables[0].Rows[0][0]) > 0)
|
||||
{
|
||||
clsMailer mailer1 = new clsMailer();
|
||||
mailer1.sendmail(10, db1.dsdaten.Tables[0].Rows[0][0].ToString(), "", "", pid.ToString(), "", AppParams.CurrentMitarbeiter.ToString(), "");
|
||||
mailer1 = null;
|
||||
}
|
||||
|
||||
remove_node();
|
||||
db1 = null;
|
||||
return;
|
||||
}
|
||||
|
||||
string sql = "update dokument_bewilligung set abgelehnt=1, abgelehnt_am = '" + DateTime.Now.ToString() + "', betreff='" + note.betreff + "', notizgrund='" + note.notiz + "' where id=" + dr["id"].ToString();
|
||||
db.Exec_SQL(sql);
|
||||
clsMailer mailer = new clsMailer();
|
||||
|
||||
string empfaengerid = "";
|
||||
db.Get_Tabledata("Select mutierer from dokument_Bewilligung where id=" + dr["id"].ToString(), false, true);
|
||||
empfaengerid = db.dsdaten.Tables[0].Rows[0][0].ToString();
|
||||
@@ -434,6 +457,13 @@ namespace OnDoc.UIControls
|
||||
db1.add_parameter("@genehmigt", "1");
|
||||
|
||||
db1.Get_Tabledata("sp_ondoc_prov_versandpaket_genehmigt", true, false);
|
||||
if (Convert.ToInt32(db1.dsdaten.Tables[0].Rows[0][0]) > 0)
|
||||
{
|
||||
clsMailer mailer1 = new clsMailer();
|
||||
mailer1.sendmail(11, db1.dsdaten.Tables[0].Rows[0][0].ToString(), "", "", pid.ToString(), "", AppParams.CurrentMitarbeiter.ToString(),"");
|
||||
mailer1 = null;
|
||||
}
|
||||
|
||||
remove_node();
|
||||
db1 = null;
|
||||
return;
|
||||
@@ -450,10 +480,10 @@ namespace OnDoc.UIControls
|
||||
treeViewAdv1.SelectedNode.Height = 0;
|
||||
signthread.Start();
|
||||
|
||||
|
||||
|
||||
//remove_node();
|
||||
|
||||
|
||||
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
@@ -2134,7 +2134,7 @@ namespace OnDoc.UICintrols
|
||||
approval = approval + Convert.ToInt32(db1.dsdaten.Tables[0].Rows[0][0]);
|
||||
try
|
||||
{
|
||||
db1.Get_Tabledata("Select count(*) from ondoc_view_prov_pakete where (aktiv=1 and (signedleft=0 and signleft='" + AppParams.currenttgnummer.ToString() + "') or (signedright=0 and signright='" + AppParams.currenttgnummer.ToString() + "'))", false, true);
|
||||
db1.Get_Tabledata("Select count(*) from ondoc_view_prov_pakete where (aktiv=1 and signedleft=0 and signleft='" + AppParams.currenttgnummer.ToString() + "') or (aktiv=1 and signedright=0 and signright='" + AppParams.currenttgnummer.ToString() + "')", false, true);
|
||||
approval = approval + Convert.ToInt32(db1.dsdaten.Tables[0].Rows[0][0]);
|
||||
}
|
||||
catch { }
|
||||
|
||||
Reference in New Issue
Block a user