Update 20250222

This commit is contained in:
Stefan Hutter
2025-02-22 19:17:38 +01:00
parent 986e225bd9
commit 794e577f22
170 changed files with 99313 additions and 87 deletions

Binary file not shown.

Binary file not shown.

View File

@@ -958,7 +958,7 @@ namespace Database
}
}
public bool Dok_in_Bearbeitung(int typ, string dokumentid, int mitarbeiter)
public int Dok_in_Bearbeitung(int typ, string dokumentid, int mitarbeiter)
{
switch (typ)
{
@@ -966,26 +966,42 @@ namespace Database
string sql = "Insert DokInBearbeitung (dokumentid, mitarbeiternr,datum,erstellung,dokumentname,stationsname) ";
sql = sql + " values('" + dokumentid + "'," + mitarbeiter.ToString() + ",getdate(),'','','')";
Exec_SQL(sql);
return true;
return 1;
case 2:
Exec_SQL("Delete from dokinbearbeitung where dokumentid='" + dokumentid + "'");
return true;
return 1;
case 3:
Get_Tabledata("Select count(*) from dokinbearbeitung where dokumentid='" + dokumentid + "'", false, true);
if (Convert.ToInt32(dsdaten.Tables[0].Rows[0][0]) > 0) return false; else return true;
//Get_Tabledata("Select count(*) from dokinbearbeitung where dokumentid='" + dokumentid + "'", false, true);
//if (Convert.ToInt32(dsdaten.Tables[0].Rows[0][0]) > 0) return false; else return true;
//Get_Tabledata("Select count(*) from dokinbearbeitung where dokumentid='" + dokumentid + "'", false, true);
Get_Tabledata("Select * from dokinbearbeitung where dokumentid='" + dokumentid + "'", false, true);
if (dsdaten.Tables[0].Rows.Count == 0)
{
return 0;
}
if (Convert.ToInt32(dsdaten.Tables[0].Rows[0]["mitarbeiternr"]) == mitarbeiter)
{
return 1;
}
else
{
return 2;
}
//if (Convert.ToInt32(dsdaten.Tables[0].Rows[0][0]) > 0) return false; else return true;
break;
default:
return true;
}
if (typ == 2)
{
}
else
{
string sql = "Insert DokInBearbeitung (dokumentid, mitarbeiternr,datum,erstellung,dokumentname,stationsname) ";
sql = sql + " values('" + dokumentid + "'," + mitarbeiter.ToString() + ",getdate(),'','','')";
Exec_SQL(sql);
return true;
return 1;
}
//if (typ == 2)
//{
//}
//else
//{
// string sql = "Insert DokInBearbeitung (dokumentid, mitarbeiternr,datum,erstellung,dokumentname,stationsname) ";
// sql = sql + " values('" + dokumentid + "'," + mitarbeiter.ToString() + ",getdate(),'','','')";
// Exec_SQL(sql);
// return true;
//}
}
public Boolean save_vorlage_to_db(string filename, string office_vorlage_nr)

Binary file not shown.

Binary file not shown.