Auftraggeber bug

Wird beim auswählen aus der Liste nun auch gespeichert
Und wird die gesammte Liste hinzugefügt
This commit is contained in:
Husky
2021-03-25 17:10:53 +01:00
parent 4ec3019628
commit d0cfb7e417

View File

@@ -46,6 +46,16 @@ namespace SanSystem
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();
}
@@ -71,6 +81,7 @@ namespace SanSystem
Auftraggeber selected = (Auftraggeber)cb_auftraggeberlist.SelectedItem;
if (selected == null) return;
auftraggeber = selected;
Datenbank.Instance.loadedProjekt.Auftraggeber = selected;
MakeBindings();
}