Auftraggeber bug
Wird beim auswählen aus der Liste nun auch gespeichert Und wird die gesammte Liste hinzugefügt
This commit is contained in:
@@ -46,6 +46,16 @@ namespace SanSystem
|
|||||||
|
|
||||||
private void btn_save_Click(object sender, EventArgs e)
|
private void btn_save_Click(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
|
// Prüfen ob Auftraggeber bereits in Liste excistiert und notfalls hinzufügen
|
||||||
|
bool vorhanden = (Datenbank.Instance.TeufelDB.Auftraggeber.FindAll(x => x.Name.Equals(txt_name.Text) && x.Ansprechpartner.Equals(txt_ansp.Text))).Count > 0;
|
||||||
|
if (!vorhanden) Datenbank.Instance.TeufelDB.Auftraggeber.Add(new Auftraggeber()
|
||||||
|
{
|
||||||
|
Ansprechpartner = this.Auftraggeber.Ansprechpartner,
|
||||||
|
Name = this.Auftraggeber.Name,
|
||||||
|
Strasse = this.Auftraggeber.Strasse,
|
||||||
|
Ort = this.Auftraggeber.Ort
|
||||||
|
});
|
||||||
|
|
||||||
this.Close();
|
this.Close();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -71,6 +81,7 @@ namespace SanSystem
|
|||||||
Auftraggeber selected = (Auftraggeber)cb_auftraggeberlist.SelectedItem;
|
Auftraggeber selected = (Auftraggeber)cb_auftraggeberlist.SelectedItem;
|
||||||
if (selected == null) return;
|
if (selected == null) return;
|
||||||
auftraggeber = selected;
|
auftraggeber = selected;
|
||||||
|
Datenbank.Instance.loadedProjekt.Auftraggeber = selected;
|
||||||
MakeBindings();
|
MakeBindings();
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user