Update 20250423

This commit is contained in:
Stefan Hutter
2025-04-23 21:02:52 +02:00
parent 25ce6bc343
commit c3092af11c
133 changed files with 3254 additions and 1388 deletions

View File

@@ -60,6 +60,8 @@ namespace OnDoc.Klassen
public static string SignatureColor { get; set; } = "0,0,102";
public static string SignaturePassword { get; set; } = "";
public static bool versandstrassewindows_open { get; set; } = false;
static AppParams()
{
@@ -168,6 +170,8 @@ namespace OnDoc.Klassen
public static string Interaktion { get; set; } = "Yes";
public static string showdoc { get; set; } = "Yes";
public static string app { get; set; } = "";
public static string dokumentid { get; set; } = "";
public static string unterschriftenpruefung { get; set; } = "No";
@@ -242,52 +246,56 @@ namespace OnDoc.Klassen
case "interaktion":
Interaktion = value;
break;
case "app":
app = value;
break;
case "showdoc":
showdoc = value;
break;
case "id":
try
{
dokumentid = value;
if (dokumentid.Length > 9)
{
if (dokumentid.Substring(0, 9).ToUpper() == "OFFEDK008")
{
DB db2 = new DB(AppParams.connectionstring);
db2.Get_Tabledata("Select count(*) from doks where dokumentid = '" + dokumentid+"'", false, true);
if (db2.dsdaten.Tables[0].Rows.Count < 1)
{
dokumentid = "";
break;
}
db2.Get_Tabledata("Select * from dokument where dokumentid='" + dokumentid+"'", false, true);
if (db2.dsdaten.Tables[0].Rows.Count > 0)
{
if (MessageBox.Show("Das Dokument "+ Environment.NewLine+Environment.NewLine + dokumentid+Environment.NewLine + db2.dsdaten.Tables[0].Rows[0]["Bezeichnung"].ToString()+ Environment.NewLine+Environment.NewLine + " bearbeiten (Ja) oder ein neues Dokument erstellen (Nein)", "OnDoc", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
{
dokumentid = "";
}
else
{
db2.Get_Tabledata("Select * from dokument_trefferliste where dokumentid='"+dokumentid+"'", false, true);
if (db2.dsdaten.Tables[0].Rows[0]["status_bezeichnungnr"].ToString() == "-1")
{
db2.Get_Tabledata("Select * from mitarbeiter where mitarbeiternr=" + db2.dsdaten.Tables[0].Rows[0]["verantwortlich"].ToString(), false, true);
if (db2.dsdaten.Tables[0].Rows.Count > 0)
{
string user = db2.dsdaten.Tables[0].Rows[0]["name"].ToString();
user = user + db2.dsdaten.Tables[0].Rows[0]["vorname"].ToString();
user = user + ", "+ db2.dsdaten.Tables[0].Rows[0]["tgnummer"].ToString();
MessageBox.Show("Das Dokument ist bereits bei " + user + " in Bearbeitung.", "OnDoc", MessageBoxButtons.OK, MessageBoxIcon.Information);
dokumentid = "";
//if (dokumentid.Length > 9)
//{
// if (dokumentid.Substring(0, 9).ToUpper() == "OFFEDK008")
// {
// DB db2 = new DB(AppParams.connectionstring);
// db2.Get_Tabledata("Select count(*) from doks where dokumentid = '" + dokumentid+"'", false, true);
// if (db2.dsdaten.Tables[0].Rows.Count < 1)
// {
// dokumentid = "";
// break;
// }
// db2.Get_Tabledata("Select * from dokument where dokumentid='" + dokumentid+"'", false, true);
// if (db2.dsdaten.Tables[0].Rows.Count > 0)
// {
// if (MessageBox.Show("Das Dokument "+ Environment.NewLine+Environment.NewLine + dokumentid+Environment.NewLine + db2.dsdaten.Tables[0].Rows[0]["Bezeichnung"].ToString()+ Environment.NewLine+Environment.NewLine + " bearbeiten (Ja) oder ein neues Dokument erstellen (Nein)", "OnDoc", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
// {
// dokumentid = "";
// }
// else
// {
// db2.Get_Tabledata("Select * from dokument_trefferliste where dokumentid='"+dokumentid+"'", false, true);
// if (db2.dsdaten.Tables[0].Rows[0]["status_bezeichnungnr"].ToString() == "-1")
// {
// db2.Get_Tabledata("Select * from mitarbeiter where mitarbeiternr=" + db2.dsdaten.Tables[0].Rows[0]["verantwortlich"].ToString(), false, true);
// if (db2.dsdaten.Tables[0].Rows.Count > 0)
// {
// string user = db2.dsdaten.Tables[0].Rows[0]["name"].ToString();
// user = user + db2.dsdaten.Tables[0].Rows[0]["vorname"].ToString();
// user = user + ", "+ db2.dsdaten.Tables[0].Rows[0]["tgnummer"].ToString();
// MessageBox.Show("Das Dokument ist bereits bei " + user + " in Bearbeitung.", "OnDoc", MessageBoxButtons.OK, MessageBoxIcon.Information);
// dokumentid = "";
}
}
}
}
db = null;
}
}
// }
// }
// }
// }
// db = null;
// }
//}
}
catch {
dokumentid = "";