Update 20241215
This commit is contained in:
@@ -52,20 +52,23 @@ namespace OnDoc.UIControls.Administrator
|
||||
_sqlOrder = "id ";
|
||||
}
|
||||
else _sqlOrder = "Bezeichnung";
|
||||
|
||||
System.Data.DataTable _newDataTable = treedata.Select(_sqlWhere, _sqlOrder).CopyToDataTable();
|
||||
|
||||
foreach (DataRow r in _newDataTable.Rows)
|
||||
try
|
||||
{
|
||||
TreeNodeAdv nodeAdv = new TreeNodeAdv();
|
||||
nodeAdv.Text = r["id"].ToString() + " " + r["Bezeichnung"].ToString();
|
||||
nodeAdv.Tag = r["id"].ToString();
|
||||
if (Convert.ToBoolean(r["aktiv"]) == false)
|
||||
System.Data.DataTable _newDataTable = treedata.Select(_sqlWhere, _sqlOrder).CopyToDataTable();
|
||||
|
||||
foreach (DataRow r in _newDataTable.Rows)
|
||||
{
|
||||
nodeAdv.Font = new System.Drawing.Font(nodeAdv.Font, FontStyle.Strikeout);
|
||||
TreeNodeAdv nodeAdv = new TreeNodeAdv();
|
||||
nodeAdv.Text = r["id"].ToString() + " " + r["Bezeichnung"].ToString();
|
||||
nodeAdv.Tag = r["id"].ToString();
|
||||
if (Convert.ToBoolean(r["aktiv"]) == false)
|
||||
{
|
||||
nodeAdv.Font = new System.Drawing.Font(nodeAdv.Font, FontStyle.Strikeout);
|
||||
}
|
||||
TreeDokumenttyp.Nodes.Add(nodeAdv);
|
||||
}
|
||||
TreeDokumenttyp.Nodes.Add(nodeAdv);
|
||||
}
|
||||
catch { }
|
||||
}
|
||||
|
||||
private void Dokumenttyp_Load(object sender, EventArgs e)
|
||||
|
||||
@@ -19,6 +19,7 @@ using OnDoc.Klassen;
|
||||
using Syncfusion.Windows.Forms;
|
||||
using Syncfusion.Windows.Forms.Tools;
|
||||
using Syncfusion.WinForms.Controls;
|
||||
using VBFileManagement;
|
||||
using Windows.Devices.Sensors;
|
||||
using Windows.Media.Audio;
|
||||
|
||||
@@ -224,12 +225,25 @@ namespace OnDoc.UIControls.Administrator
|
||||
{
|
||||
if (openFileDialog1.ShowDialog(this) == DialogResult.OK)
|
||||
{
|
||||
Database.DB db = new Database.DB(AppParams.connectionstring);
|
||||
db.save_vorlage_to_db(openFileDialog1.FileName, TreeOfficeVorlagen.SelectedNode.Tag.ToString());
|
||||
db = null;
|
||||
TreeOfficeVorlagen_AfterSelect(sender, e);
|
||||
if (AppParams.vbvorlagenmanagement == "Yes")
|
||||
{
|
||||
VBFileManagement.VBFileManagement vbf = new VBFileManagement.VBFileManagement();
|
||||
vbf.Update_Vorlage(openFileDialog1.FileName, TreeOfficeVorlagen.SelectedNode.Tag.ToString(), AppParams.connectionstring, AppParams.CurrentMitarbieter);
|
||||
TreeOfficeVorlagen_AfterSelect(sender, e);
|
||||
vbf = null;
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
Database.DB db = new Database.DB(AppParams.connectionstring);
|
||||
db.save_vorlage_to_db(openFileDialog1.FileName, TreeOfficeVorlagen.SelectedNode.Tag.ToString());
|
||||
db = null;
|
||||
TreeOfficeVorlagen_AfterSelect(sender, e);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
private void panel1_DragEnter(object sender, DragEventArgs e)
|
||||
@@ -241,11 +255,21 @@ namespace OnDoc.UIControls.Administrator
|
||||
{
|
||||
string[] files = (string[])e.Data.GetData(DataFormats.FileDrop);
|
||||
if (files.Length > 1) { MessageBox.Show("Nur eine Datei möglich!","Vorlage speichern",MessageBoxButtons.OK,MessageBoxIcon.Error); return; }
|
||||
Database.DB db = new Database.DB(AppParams.connectionstring);
|
||||
db.save_vorlage_to_db(files[0], TreeOfficeVorlagen.SelectedNode.Tag.ToString());
|
||||
db = null;
|
||||
TreeOfficeVorlagen_AfterSelect(sender, e);
|
||||
if (AppParams.vbvorlagenmanagement == "Yes")
|
||||
{
|
||||
VBFileManagement.VBFileManagement vbf = new VBFileManagement.VBFileManagement();
|
||||
vbf.Update_Vorlage(openFileDialog1.FileName, TreeOfficeVorlagen.SelectedNode.Tag.ToString(), AppParams.connectionstring, AppParams.CurrentMitarbieter);
|
||||
TreeOfficeVorlagen_AfterSelect(sender, e);
|
||||
vbf = null;
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
Database.DB db = new Database.DB(AppParams.connectionstring);
|
||||
db.save_vorlage_to_db(openFileDialog1.FileName, TreeOfficeVorlagen.SelectedNode.Tag.ToString());
|
||||
db = null;
|
||||
TreeOfficeVorlagen_AfterSelect(sender, e);
|
||||
}
|
||||
}
|
||||
|
||||
private void toolStripButton1_Click(object sender, EventArgs e)
|
||||
|
||||
Reference in New Issue
Block a user