public void AddMitglied(Spieler spieler) { var liste = Mitglieder.ToList(); liste.Add(spieler); Mitglieder = liste.ToArray(); }
private void MitgliederWindow_Loaded(object sender, RoutedEventArgs e) { btnSave.Click += BtnSave_Click; btnCancel.Click += BtnCancel_Click; if (_mitglieder == null) { DataContext = new Mitglieder() { Firstname = "Bitte Vorname eigeben", Lastname = "Bitte Nachname eingeben", Birthdate = Convert.ToDateTime("09/11/1970") }; } else { DataContext = _mitglieder; } }
private void MitgliederWindow_Loaded(object sender, RoutedEventArgs e) { btnSave.Click += BtnSave_Click; btnCancel.Click += BtnCancel_Click; if (_mitglieder == null) { DataContext = new Mitglieder() { Firstname = "Bitte Vorname eigeben", Lastname = "Bitte Nachname eingeben", Birthdate = Convert.ToDateTime("Bitte Datum eingeben bsp.: 09.11.1970"), AchievementBadge = "Bitte Abzeichen eingeben" }; } else { DataContext = _mitglieder; } }
private void BtnDelete_Click(object sender, RoutedEventArgs e) { Mitglieder selecedMitglied = lbxMitglieder.SelectedItem as Mitglieder; if (selecedMitglied == null) { MessageBox.Show("Sie müssen eine Mitglied ausgewählt haben!"); return; } Repository repository = Repository.GetInstance(); repository.DeleteMitglieder(selecedMitglied); _mitglieder = repository.GetAllMitglieder(); lbxMitglieder.ItemsSource = _mitglieder; }
public MitgliederWindow(Mitglieder mitglieder) { InitializeComponent(); Loaded += MitgliederWindow_Loaded; _mitglieder = mitglieder; }
public void EntferneMitglied(Mitglied mitglied) { Mitglieder.Remove(mitglied); }
public void FuegeMitgliedHinzu(Mitglied mitglied) { Mitglieder.Add(mitglied); }