Update 20250118
This commit is contained in:
@@ -58,7 +58,7 @@ namespace OnDoc.DocMgmt
|
||||
grpFavoriten.Visible = false;
|
||||
grpVorlagen.Visible = true;
|
||||
RibbonButtonVorlagen.Checked = true;
|
||||
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -86,26 +86,61 @@ namespace OnDoc.DocMgmt
|
||||
{
|
||||
toolstripCombobox_Fachverantwortung.Items.Add(dr[0].ToString());
|
||||
}
|
||||
|
||||
|
||||
if (this.favoriten) {
|
||||
|
||||
if (this.favoriten)
|
||||
{
|
||||
RibbonButtonVorlagen.Checked = false;
|
||||
RibbonButtonFavoriten.Checked = true;
|
||||
RibbonButtonFavoriten_Click(sender, e);
|
||||
}
|
||||
else {
|
||||
load_standard("");
|
||||
toolstriptextboxsearch.Focus();
|
||||
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
load_standard("");
|
||||
toolstriptextboxsearch.Focus();
|
||||
}
|
||||
if (vorlagentype == 2) { this.ribbonPanel4.Visible = false; }else { this.ribbonPanel4.Visible=true; }
|
||||
}
|
||||
|
||||
public void get_einzeldokumente(string where)
|
||||
{
|
||||
DB db = new DB(AppParams.connectionstring);
|
||||
db.clear_parameter();
|
||||
db.add_parameter("@manr", AppParams.CurrentMitarbeiter.ToString());
|
||||
db.add_parameter("@where", where);
|
||||
db.add_parameter("@einzeldokumente", "1");
|
||||
db.Get_Tabledata("sp_ondoc_dokerstellung", true, false);
|
||||
if (db.dsdaten.Tables[0].Rows.Count < 1)
|
||||
{
|
||||
db = null;
|
||||
return;
|
||||
}
|
||||
TreeNodeAdv tnnativ = new TreeNodeAdv();
|
||||
tnnativ.Text = "Dokumente ohne Archivierung";
|
||||
tnnativ.LeftImageIndices = new int[] { 0 };
|
||||
foreach (System.Data.DataRow dr in db.dsdaten.Tables[0].Rows)
|
||||
{
|
||||
TreeNodeAdv tnnativ2 = new TreeNodeAdv();
|
||||
tnnativ2.Tag = dr[0].ToString();
|
||||
tnnativ2.Text = dr[1].ToString()+" [Ohne Archivierung]";
|
||||
tnnativ2.TagObject = dr;
|
||||
tnnativ2.LeftImageIndices = new int[] { Convert.ToInt32(dr["apptype"]) };
|
||||
tnnativ.Nodes.Add(tnnativ2);
|
||||
|
||||
}
|
||||
if (tnnativ.Nodes.Count > 0)
|
||||
{
|
||||
treeViewAdv1.Nodes.Add(tnnativ);
|
||||
}
|
||||
db = null;
|
||||
if (where != "") { tnnativ.ExpandAll(); }
|
||||
}
|
||||
|
||||
TreeNodeAdv[] nodestoexpand = new TreeNodeAdv[50];
|
||||
int nodextoexpandindex = 1;
|
||||
public void load_standard(string filter, string filter_fachverantwortung="")
|
||||
public void load_standard(string filter, string filter_fachverantwortung = "")
|
||||
{
|
||||
|
||||
|
||||
Cursor = Cursors.WaitCursor;
|
||||
if (AppParams.connectionstring == "")
|
||||
{
|
||||
@@ -136,6 +171,7 @@ namespace OnDoc.DocMgmt
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (vorlagentype == 1)
|
||||
{
|
||||
this.Text = "Vorlage auswählen";
|
||||
@@ -173,7 +209,7 @@ namespace OnDoc.DocMgmt
|
||||
{
|
||||
//Creates a TreeNode if the parent equals 0
|
||||
TreeNodeAdv root = new TreeNodeAdv(dr["bezeichnung"].ToString());
|
||||
// if (dr["OnBase_Dokumenttyp]"].ToString().Trim() != "") { root.Text = root.Text + " [" + dr["OnBase_Dokumenttyp"].ToString() + "]"; }
|
||||
// if (dr["OnBase_Dokumenttyp]"].ToString().Trim() != "") { root.Text = root.Text + " [" + dr["OnBase_Dokumenttyp"].ToString() + "]"; }
|
||||
root.Tag = Convert.ToInt32(dr["id"]) * -1;
|
||||
root.TagObject = dr;
|
||||
root.LeftImageIndices = new int[] { 0 };
|
||||
@@ -192,9 +228,14 @@ namespace OnDoc.DocMgmt
|
||||
}
|
||||
}
|
||||
catch { }
|
||||
} else
|
||||
{ treeViewAdv1.ExpandAll();
|
||||
}
|
||||
else
|
||||
{
|
||||
treeViewAdv1.ExpandAll();
|
||||
}
|
||||
db = null;
|
||||
get_einzeldokumente(where);
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -236,9 +277,10 @@ namespace OnDoc.DocMgmt
|
||||
}
|
||||
}
|
||||
treeViewAdv1.ExpandAll();
|
||||
db = null;
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -353,7 +395,7 @@ namespace OnDoc.DocMgmt
|
||||
//Recursively builds the tree
|
||||
PopulateTree_Favoriten(dr, root);
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
treeViewAdv2.ExpandAll();
|
||||
@@ -483,7 +525,7 @@ namespace OnDoc.DocMgmt
|
||||
//toolStrip1.Visible = treeViewAdv2.Visible;
|
||||
//if (treeViewAdv2.Visible == false)
|
||||
//{
|
||||
|
||||
|
||||
// this.Width = treeViewAdv1.Width + 10;
|
||||
//}
|
||||
//else
|
||||
@@ -515,7 +557,7 @@ namespace OnDoc.DocMgmt
|
||||
|
||||
private void RibbonButtonVorlagen_Click(object sender, EventArgs e)
|
||||
{
|
||||
|
||||
|
||||
if (RibbonButtonVorlagen.Checked == true)
|
||||
{
|
||||
|
||||
@@ -534,7 +576,7 @@ namespace OnDoc.DocMgmt
|
||||
{
|
||||
if (RibbonButtonFavoriten.Checked == true)
|
||||
{
|
||||
|
||||
|
||||
Load_Favoriten("");
|
||||
favoriten = true;
|
||||
treevisibility();
|
||||
@@ -551,7 +593,7 @@ namespace OnDoc.DocMgmt
|
||||
public void New_Favoriten()
|
||||
{
|
||||
RibbonButtonVorlagen.Checked = false;
|
||||
this.favoriten= true;
|
||||
this.favoriten = true;
|
||||
RibbonButtonVorlagen_Click(null, null);
|
||||
|
||||
RibbonButtonFavoriten_Click(null, null);
|
||||
@@ -564,12 +606,12 @@ namespace OnDoc.DocMgmt
|
||||
private void treevisibility()
|
||||
{
|
||||
|
||||
if (RibbonButtonVorlagen.Checked == true & RibbonButtonFavoriten.Checked==false)
|
||||
{
|
||||
grpVorlagen.Visible = true;
|
||||
grpFavoriten.Visible = false;
|
||||
grpVorlagen.Dock = DockStyle.Fill;
|
||||
}
|
||||
if (RibbonButtonVorlagen.Checked == true & RibbonButtonFavoriten.Checked == false)
|
||||
{
|
||||
grpVorlagen.Visible = true;
|
||||
grpFavoriten.Visible = false;
|
||||
grpVorlagen.Dock = DockStyle.Fill;
|
||||
}
|
||||
if (RibbonButtonVorlagen.Checked == false & RibbonButtonFavoriten.Checked == true)
|
||||
{
|
||||
grpVorlagen.Visible = false;
|
||||
@@ -578,11 +620,11 @@ namespace OnDoc.DocMgmt
|
||||
}
|
||||
if (RibbonButtonVorlagen.Checked == false & RibbonButtonFavoriten.Checked == false)
|
||||
{
|
||||
grpVorlagen.Visible= false;
|
||||
grpVorlagen.Visible = false;
|
||||
grpFavoriten.Visible = false;
|
||||
}
|
||||
|
||||
if (RibbonButtonVorlagen.Checked == true & RibbonButtonFavoriten.Checked == true)
|
||||
if (RibbonButtonVorlagen.Checked == true & RibbonButtonFavoriten.Checked == true)
|
||||
{
|
||||
grpVorlagen.Visible = true;
|
||||
grpFavoriten.Visible = true;
|
||||
@@ -917,16 +959,42 @@ namespace OnDoc.DocMgmt
|
||||
{
|
||||
System.Data.DataRow row = treeViewAdv1.SelectedNode.TagObject as System.Data.DataRow;
|
||||
dokumenttypnr = Convert.ToInt32(row["ID"]);
|
||||
DokTypDetails dd = new DokTypDetails(dokumenttypnr);
|
||||
dd.ShowDialog();
|
||||
if (vorlagentype == 2)
|
||||
{
|
||||
DokTypDetails dd = new DokTypDetails(dokumenttypnr, true);
|
||||
dd.ShowDialog();
|
||||
return;
|
||||
}
|
||||
if (treeViewAdv1.SelectedNode.Text.Contains("Ohne Archivierung]"))
|
||||
{
|
||||
DokTypDetails dd = new DokTypDetails(dokumenttypnr,1);
|
||||
dd.ShowDialog();
|
||||
} else
|
||||
{
|
||||
DokTypDetails dd = new DokTypDetails(dokumenttypnr);
|
||||
dd.ShowDialog();
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
private void detailsAnzeigenToolStripMenuItem1_Click(object sender, EventArgs e)
|
||||
{
|
||||
System.Data.DataRow row = treeViewAdv2.SelectedNode.TagObject as System.Data.DataRow;
|
||||
dokumenttypnr = Convert.ToInt32(row[6]);
|
||||
DokTypDetails dd = new DokTypDetails(dokumenttypnr);
|
||||
dd.ShowDialog();
|
||||
|
||||
if (treeViewAdv2.SelectedNode.Text.Contains("Ohne Archivierung]"))
|
||||
{
|
||||
DokTypDetails dd = new DokTypDetails(dokumenttypnr, 1);
|
||||
dd.ShowDialog();
|
||||
}
|
||||
else
|
||||
{
|
||||
DokTypDetails dd = new DokTypDetails(dokumenttypnr);
|
||||
dd.ShowDialog();
|
||||
}
|
||||
// DokTypDetails dd = new DokTypDetails(dokumenttypnr);
|
||||
// dd.ShowDialog();
|
||||
}
|
||||
|
||||
private void DokTypSelect_SizeChanged(object sender, EventArgs e)
|
||||
|
||||
Reference in New Issue
Block a user