private void btnDodaj_Click(object sender, RoutedEventArgs e) { Konkurent k = new Konkurent(); KonkurentWindow okno = new KonkurentWindow(k); bool? ret = okno.ShowDialog(); if (ret == true) { _orgCRM.DodajKonkurenta(k); lstKonkurenci.ItemsSource = new ObservableCollection <Konkurent>(_orgCRM.ListaKonkurentow); textblockLiczbaKonkurentow.Text = _orgCRM.PodajIloscKonkurentow().ToString(); } }
private void btnEdytuj_Click(object sender, RoutedEventArgs e) { if (lstKonkurenci.SelectedIndex > -1) { Konkurent k = (Konkurent)lstKonkurenci.SelectedItem; Konkurent kopia = (Konkurent)k.Clone(); KonkurentWindow okno = new KonkurentWindow(kopia); bool? ret = okno.ShowDialog(); if (ret == true) { _orgCRM.DodajKonkurenta(kopia); _orgCRM.UsunKonkurenta(k); textblockLiczbaKonkurentow.Text = _orgCRM.PodajIloscKonkurentow().ToString(); lstKonkurenci.ItemsSource = new ObservableCollection <Konkurent>(_orgCRM.ListaKonkurentow); } } }