Upsdate 20240729

This commit is contained in:
Stefan Hutter
2024-07-29 15:00:22 +02:00
parent c3cacbec3c
commit dc2918e024
121 changed files with 329689 additions and 53 deletions

View File

@@ -37,13 +37,16 @@ using BroadcastListener.Interfaces;
using static BroadcastListener.Classes.Factory;
using BroadcastListener.Classes;
using System.Resources;
using NLog.Config;
namespace OnDoc.UICintrols
{
public partial class DokList : UserControl, IMessageListener1
{
public int partnernr { get; set; }
public int partnernr { get; set; } = 0;
public int forMaNr { get; set; } = 0;
public int docartnr { get; set; }
public int profilnr { get; set; }
@@ -97,6 +100,20 @@ namespace OnDoc.UICintrols
}
}
}
public void load_Mitarbeiter()
{
DB db = new DB(AppParams.connectionstring);
db.clear_parameter();
db.Get_Tabledata("SP_Dokumentbearbeitung_Mitarbeiter", true, false);
ribbonComboBoxMitarbeiter.DropDownItems.Clear();
foreach (System.Data.DataRow r in db.dsdaten.Tables[0].Rows)
{
RibbonLabel rl = new RibbonLabel();
rl.Text = r["name"].ToString();
rl.Tag = Convert.ToInt32(r["mitarbeiternr"]);
ribbonComboBoxMitarbeiter.DropDownItems.Add(rl);
}
}
public void refresh_dokumente()
{
@@ -112,7 +129,7 @@ namespace OnDoc.UICintrols
// profilnr = Convert.ToInt32(RibbonCBProfil.SelectedItem.Tag.ToString());
System.Data.DataTable dokumente = new System.Data.DataTable();
dokumente = db.Get_Dokumente(partnernr, docartnr, profilnr, false);
dokumente = db.Get_Dokumente(partnernr, docartnr, profilnr,forMaNr, false);
// TableHelper.SetColumnsOrder(dokumente, "trefferliste");
TableHelper.FormatTable(ref dokumente, "trefferliste_relaunch", ref this.sfDataGrid1);
@@ -129,7 +146,7 @@ namespace OnDoc.UICintrols
}
catch { }
System.Data.DataTable dokumente = new System.Data.DataTable();
dokumente = db.Get_Dokumente(partnernr, docartnr, profilnr, false);
dokumente = db.Get_Dokumente(partnernr, docartnr, profilnr, forMaNr, false);
dokumente.DefaultView.RowFilter = datafilter;
@@ -531,7 +548,7 @@ namespace OnDoc.UICintrols
private void ribbon2_Click(object sender, EventArgs e)
{
}
public void hide_panels()
{
@@ -620,19 +637,51 @@ namespace OnDoc.UICintrols
dok = gd.GetDoc(selected_dokumentid);
gd.Print_Doc(dok.dokument);
}
private void RibbonButtonTest1_Click(object sender, EventArgs e)
{
DOCGEN.DocGet dg = new DOCGEN.DocGet(AppParams.connectionstring);
clsdok doc = new clsdok("", "", "");
doc = GetDoc(false);
dg.Print_Doc(doc.dokument);
DOCGEN.print print = new DOCGEN.print();
print.printWord();
}
private void ribbonPartnerSuche_Click(object sender, EventArgs e)
{
Partnersuche ps = new Partnersuche();
ps.ShowDialog();
if (ps.DialogResult == DialogResult.OK)
{
this.partnernr = ps.partnernr;
this.ribbonTextPartner.Text = this.partnernr.ToString();
refresh_dokumente();
}
}
private void ribbonTextPartnernr_TextBoxKeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode == Keys.Enter)
{
this.partnernr= Convert.ToInt32(ribbonTextPartner.TextBoxText.Trim());
refresh_dokumente();
}
}
private void RibbonButtonBerechtigungsgruppe_Click(object sender, EventArgs e)
{
TableEditor tb = new TableEditor("Relaunch_Berechtigungsgruppe");
tb.Show();
}
private void ribbonButton2_Click(object sender, EventArgs e)
{
Verbindungseditor ve = new Verbindungseditor("Relaunch_Berechtigungsgruppe","Mitarbeiter", "Relaunch_Berechtigungsgruppe_Mitarbeiter");
ve.Show();
}
}
}