Auftraggeber kann nun pro liner Separiert werden
This commit is contained in:
@@ -73,6 +73,9 @@ namespace SanSystem
|
||||
private void frmObjektEdit_Load(object sender, EventArgs e)
|
||||
{
|
||||
txt_objekt_name.Enabled = false;
|
||||
btn_auftraggeber.Enabled = (inspektionsobjekt.OverrideAuftraggeber != null);
|
||||
cb_overrideAuftraggeber.Checked = btn_auftraggeber.Enabled;
|
||||
|
||||
|
||||
txt_laenge_schacht.DataBindings.Add(new Binding("Text", inspektionsobjekt, "Schachtlaenge"));
|
||||
txt_objekt_name.DataBindings.Add(new Binding("Text", inspektionsobjekt, "Objektbezeichnung"));
|
||||
@@ -120,6 +123,8 @@ namespace SanSystem
|
||||
txt_san_nr.DataBindings.Clear();
|
||||
|
||||
cb_geschlossenesEnde.DataBindings.Clear();
|
||||
if (!cb_overrideAuftraggeber.Checked)
|
||||
inspektionsobjekt.OverrideAuftraggeber = null;
|
||||
//MessageBox.Show(string.Format("width: {0} height: {1}", width, height));
|
||||
Global.Instance.BuildNewLinerReste(EventArgs.Empty);
|
||||
this.Close();
|
||||
@@ -259,5 +264,25 @@ namespace SanSystem
|
||||
txt_punkt_bis.BackColor = Color.Red;
|
||||
*/
|
||||
}
|
||||
|
||||
private void Cb_overrideAuftraggeber_CheckedChanged(object sender, EventArgs e)
|
||||
{
|
||||
btn_auftraggeber.Enabled = cb_overrideAuftraggeber.Checked;
|
||||
}
|
||||
|
||||
private void Btn_auftraggeber_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (inspektionsobjekt.OverrideAuftraggeber == null)
|
||||
inspektionsobjekt.OverrideAuftraggeber = new Auftraggeber();
|
||||
frmAuftraggeberEdit frmAuftraggeberEdit = new frmAuftraggeberEdit(inspektionsobjekt.OverrideAuftraggeber);
|
||||
frmAuftraggeberEdit.FormClosed += FrmAuftraggeberEdit_FormClosed;
|
||||
frmAuftraggeberEdit.ShowDialog();
|
||||
}
|
||||
|
||||
private void FrmAuftraggeberEdit_FormClosed(object sender, FormClosedEventArgs e)
|
||||
{
|
||||
inspektionsobjekt.OverrideAuftraggeber = (sender as frmAuftraggeberEdit).Auftraggeber;
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user