update 20240812
This commit is contained in:
@@ -8,7 +8,9 @@ using System.Runtime.Remoting.Messaging;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using System.Windows.Forms;
|
||||
using Database;
|
||||
using OnDoc.Klassen;
|
||||
using OnDoc.UIControls.Administrator;
|
||||
using Syncfusion.Windows.Forms.Tools;
|
||||
using Syncfusion.WinForms.Controls;
|
||||
using Syncfusion.WinForms.DataGrid;
|
||||
@@ -18,6 +20,8 @@ namespace OnDoc.UIControls
|
||||
{
|
||||
public partial class Serienbrief : SfForm
|
||||
{
|
||||
private int dokumenttypnr = 0;
|
||||
private int profilnr = 0;
|
||||
public Serienbrief()
|
||||
{
|
||||
InitializeComponent();
|
||||
@@ -25,11 +29,58 @@ namespace OnDoc.UIControls
|
||||
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
|
||||
}
|
||||
|
||||
private void Serienbrief_Load(object sender, EventArgs e)
|
||||
public Serienbrief(int profilnr)
|
||||
{
|
||||
InitializeComponent();
|
||||
this.Style.TitleBar.BackColor = Theaming.Titelbar();
|
||||
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
|
||||
this.profilnr = profilnr;
|
||||
|
||||
}
|
||||
|
||||
private void Serienbrief_Load(object sender, EventArgs e)
|
||||
{
|
||||
Refresh_Lists();
|
||||
Refresh_Team();
|
||||
|
||||
}
|
||||
|
||||
private void Refresh_Lists()
|
||||
{DB db = new DB(AppParams.connectionstring);
|
||||
db.Get_Tabledata("Select nreintrag, bezeichnung from Postzustellung where aktiv=1 order by bezeichnung", false, true);
|
||||
cbboxpostzustellung.DataSource = db.dsdaten.Tables[0];
|
||||
cbboxpostzustellung.ValueMember = "nreintrag";
|
||||
cbboxpostzustellung.DisplayMember = "bezeichnung";
|
||||
|
||||
db.clear_parameter();
|
||||
db.Get_Tabledata("SP_Dokumentbearbeitung_Mitarbeiter", true, false);
|
||||
cbboxzustaendigmitarbeiter.DataSource = db.dsdaten.Tables[0];
|
||||
cbboxzustaendigmitarbeiter.DisplayMember = "name";
|
||||
cbboxzustaendigmitarbeiter.ValueMember = "mitarbeiternr";
|
||||
cbboxzustaendigmitarbeiter.SelectedValue = AppParams.CurrentMitarbieter;
|
||||
cbboxunterschriftlinks.DataSource = db.dsdaten.Tables[0];
|
||||
cbboxunterschriftlinks.DisplayMember = "name";
|
||||
cbboxunterschriftlinks.ValueMember = "mitarbeiternr";
|
||||
cbboxunterschriftrechts.DataSource = db.dsdaten.Tables[0];
|
||||
cbboxunterschriftrechts.DisplayMember = "name";
|
||||
cbboxunterschriftrechts.ValueMember = "mitarbeiternr";
|
||||
cbboxverantwortlich.DataSource = db.dsdaten.Tables[0];
|
||||
cbboxverantwortlich.DisplayMember = "name";
|
||||
cbboxverantwortlich.ValueMember = "mitarbeiternr";
|
||||
cbboxverantwortlich.SelectedValue = AppParams.CurrentMitarbieter;}
|
||||
|
||||
private void Refresh_Team()
|
||||
{
|
||||
DB dbteam = new DB(AppParams.connectionstring);
|
||||
dbteam.clear_parameter();
|
||||
dbteam.add_parameter("@profilnr", profilnr.ToString());
|
||||
dbteam.add_parameter("@mitarbeiternr", cbboxzustaendigmitarbeiter.SelectedValue.ToString());
|
||||
dbteam.Get_Tabledata("sp_dokumentbearbeitung_team", true, false);
|
||||
cbboxteam.DataSource = null;
|
||||
cbboxteam.DataSource = dbteam.dsdaten.Tables[0];
|
||||
cbboxteam.ValueMember = "teamnr";
|
||||
cbboxteam.DisplayMember = "bezeichnung";
|
||||
}
|
||||
private void RibbonButtonExit_Click(object sender, EventArgs e)
|
||||
{
|
||||
this.Close();
|
||||
@@ -70,7 +121,19 @@ namespace OnDoc.UIControls
|
||||
importdata.Columns.Clear();
|
||||
return;
|
||||
}
|
||||
sfDataGridEmpfaenger.DataSource = importdata;
|
||||
}
|
||||
}
|
||||
|
||||
private void RibbonButtonNew_Click(object sender, EventArgs e)
|
||||
{
|
||||
OnDoc.DocMgmt.DokTypSelect DokTypSelect = new OnDoc.DocMgmt.DokTypSelect();
|
||||
DokTypSelect.ShowDialog(this);
|
||||
if (DokTypSelect.DialogResult == DialogResult.OK)
|
||||
{
|
||||
dokumenttypnr = DokTypSelect.dokumenttypnr;
|
||||
}
|
||||
else { return; }
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user