Update 20260514
This commit is contained in:
@@ -563,6 +563,65 @@ namespace OnDoc.UIControls.Administrator
|
||||
vdb = null;
|
||||
|
||||
}
|
||||
|
||||
private void dateTimePicker1_ValueChanged(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
}
|
||||
|
||||
private void tabControlAdv1_SelectedIndexChanged(object sender, EventArgs e)
|
||||
{
|
||||
if (tabControlAdv1.SelectedTab.Text == "Synchronisation")
|
||||
{
|
||||
DB db = new DB(AppParams.connectionstring);
|
||||
db.Get_Tabledata("Select * from OnDoc_Admin_VorlagenSync_Param order by id", false, true);
|
||||
db.dsdaten.Tables[0].Columns.Add("Sync", typeof(bool));
|
||||
this.sfDataGrid2.DataSource=db.dsdaten.Tables[0];
|
||||
sfDataGrid2.Columns[0].Width = 0;
|
||||
sfDataGrid2.Columns[1].Width = 0;
|
||||
db = null;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private void btnSetSync_Click(object sender, EventArgs e)
|
||||
{
|
||||
DB db = new DB(AppParams.connectionstring);
|
||||
db.Exec_SQL("delete from OnDoc_Admin_VorlagenSync where sync_datum='"+this.dateTimePicker1.Value+"' and dokumenttypnr="+this.dokumenttypnr.ToString()+"");
|
||||
db.Get_Tabledata_for_Update("Select top 1 * from OnDoc_Admin_VorlagenSync where id=-1", false, true);
|
||||
DataRow dr = db.daten.Tables[0].NewRow();
|
||||
|
||||
|
||||
DataTable sourcedata = sfDataGrid2.DataSource as DataTable;
|
||||
foreach (DataRow sdr in sourcedata.Rows)
|
||||
{
|
||||
try {
|
||||
if (Convert.ToBoolean(sdr["Sync"]) == true)
|
||||
{
|
||||
dr[sdr["OnDoc_Admin_VorlagenSync_Attribut"].ToString()] = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
dr[sdr["OnDoc_Admin_VorlagenSync_Attribut"].ToString()] = false;
|
||||
}
|
||||
}
|
||||
catch
|
||||
{
|
||||
dr[sdr["OnDoc_Admin_VorlagenSync_Attribut"].ToString()] = false;
|
||||
}
|
||||
|
||||
}
|
||||
dr["dokumenttypnr"] = this.dokumenttypnr;
|
||||
dr["sync_datum"] =this.dateTimePicker1.Value;
|
||||
dr["erstellt_am"] = DateTime.Now;
|
||||
dr["mutiert_am"] = DateTime.Now;
|
||||
dr["mutierer"] = AppParams.CurrentMitarbeiter;
|
||||
dr["sync_done"] = false;
|
||||
dr["sync_return"] = "";
|
||||
db.daten.Tables[0].Rows.Add(dr);
|
||||
db.Update_Data();
|
||||
db = null;
|
||||
}
|
||||
}
|
||||
public static class SOExtension
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user