private void Button_Click_Ok(object sender, RoutedEventArgs e) { Uzytkownik uzytkownik = new Uzytkownik(imie.Text, nazwisko.Text, email.Text); if (IsEdited) { ((MainWindow)Application.Current.MainWindow).ListaUzytkownikow.SelectionChanged -= ((MainWindow)Application.Current.MainWindow).ListaUzytkownikow_SelectionChanged; ((MainWindow)Application.Current.MainWindow).ListaUzytkownikow.Items.Remove(((MainWindow)Application.Current.MainWindow).ListaUzytkownikow.SelectedItem); ((MainWindow)Application.Current.MainWindow).ListaUzytkownikow.Items.Insert(SelectedIndex, uzytkownik.Imie + " " + uzytkownik.Nazwisko + " " + uzytkownik.Email); ((MainWindow)Application.Current.MainWindow).ListaUzytkownikow.SelectionChanged += ((MainWindow)Application.Current.MainWindow).ListaUzytkownikow_SelectionChanged; uzytkownicy.remove(SelectedIndex); uzytkownicy.insert(SelectedIndex, uzytkownik); } else { uzytkownicy.addUzytkownik(uzytkownik); ((MainWindow)Application.Current.MainWindow).ListaUzytkownikow.Items.Add(uzytkownicy.getUzytkownik().Imie + " " + uzytkownicy.getUzytkownik().Nazwisko + " " + uzytkownicy.getUzytkownik().Email); } ((MainWindow)Application.Current.MainWindow).ListaUzytkownikow.Items.Refresh(); Close(); }
public void insert(int index, Uzytkownik uz) { osoby.Insert(index, uz); }
public void addUzytkownik(Uzytkownik uz) { osoby.Add(uz); }