update 20241206
This commit is contained in:
@@ -37,6 +37,7 @@ namespace OnDoc.DocMgmt
|
||||
private DataTable dokumentpaketvorlagen_Original = new DataTable();
|
||||
private int profilnr {get;set;}
|
||||
public int dokumentpaketnr { get; set; } = 0;
|
||||
public int partnernr { get; set; } = 0;
|
||||
|
||||
public Dokumentpaket()
|
||||
{
|
||||
@@ -46,7 +47,18 @@ namespace OnDoc.DocMgmt
|
||||
Broadcaster().AddListener(this);
|
||||
Closing += Form_Closing;
|
||||
}
|
||||
|
||||
|
||||
public Dokumentpaket(int dokumentpaketnr, int partnernr)
|
||||
{
|
||||
InitializeComponent();
|
||||
this.Style.TitleBar.BackColor = Theaming.Titelbar();
|
||||
this.Style.TitleBar.ForeColor = Theaming.TitelFontColor();
|
||||
Broadcaster().AddListener(this);
|
||||
Closing += Form_Closing;
|
||||
this.dokumentpaketnr = dokumentpaketnr;
|
||||
this.partnernr = partnernr;
|
||||
}
|
||||
|
||||
public Dokumentpaket(int profilnr)
|
||||
{
|
||||
InitializeComponent();
|
||||
@@ -139,6 +151,8 @@ namespace OnDoc.DocMgmt
|
||||
{
|
||||
dokList1.profilnr = this.profilnr;
|
||||
dokList1.hide_panels();
|
||||
dokList1.dokpaket_update_grid();
|
||||
|
||||
|
||||
}
|
||||
|
||||
@@ -154,23 +168,32 @@ namespace OnDoc.DocMgmt
|
||||
|
||||
private void btnSearchBP_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (this.partnernr == 0) {
|
||||
Partnersuche ps = new Partnersuche();
|
||||
ps.ShowDialog();
|
||||
if (ps.DialogResult == DialogResult.OK)
|
||||
{
|
||||
this.txtbpnummer.Text = ps.partnernr.ToString(); ;
|
||||
this.lblKurznameBP.Text = ps.partnerkurzname.ToString();
|
||||
if (this.txtbpnummer.Text.Length > 9)
|
||||
if (ps.DialogResult == DialogResult.OK)
|
||||
{
|
||||
MessageBox.Show("Beim gewählten Partner handelt es ich nicht um einBP.", "Partnerselektion", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
this.txtbpnummer.Text = "";
|
||||
this.lblKurznameBP.Text = "";
|
||||
return;
|
||||
this.txtbpnummer.Text = ps.partnernr.ToString(); ;
|
||||
this.lblKurznameBP.Text = ps.partnerkurzname.ToString();
|
||||
if (this.txtbpnummer.Text.Length > 9)
|
||||
{
|
||||
MessageBox.Show("Beim gewählten Partner handelt es ich nicht um einBP.", "Partnerselektion", MessageBoxButtons.OK, MessageBoxIcon.Error);
|
||||
this.txtbpnummer.Text = "";
|
||||
this.lblKurznameBP.Text = "";
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
set_bp_person(ps.partnernr,0);
|
||||
}
|
||||
else
|
||||
{
|
||||
this.txtbpnummer.Text = partnernr.ToString();
|
||||
set_bp_person(partnernr, 0);
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
private void btnSearchPerson_Click(object sender, EventArgs e)
|
||||
{
|
||||
Partnersuche ps = new Partnersuche();
|
||||
@@ -380,8 +403,9 @@ namespace OnDoc.DocMgmt
|
||||
if (check_all_doks() == false)
|
||||
{
|
||||
return;
|
||||
|
||||
}
|
||||
if (!dokList1.grid_empty())
|
||||
if (!dokList1.grid_empty() && dokList1.get_selected_records() != 0)
|
||||
{
|
||||
if (MessageBox.Show("Die bereits generierten Dokumente löschen?", "Generierung", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.No)
|
||||
{
|
||||
@@ -471,6 +495,7 @@ namespace OnDoc.DocMgmt
|
||||
progressBarAdv1.Visible = false;
|
||||
filter = filter.Substring(0, filter.Length - 2) + ")";
|
||||
dokList1.datafilter = filter;
|
||||
dokList1.refresh_dokumente("view_dokumentpaket");
|
||||
dokList1.refresh_dokumente();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user