private void buttonDodaj_Click(object sender, RoutedEventArgs e) { Klient k = new Klient(); KlientWindow okno = new KlientWindow(k); bool? ret = okno.ShowDialog(); if (ret == true) { _orgCRM.DodajKlienta(k); lstKlienci.ItemsSource = new ObservableCollection <Klient>(_orgCRM.ListaKlientow); textblockLiczbaKlientow.Text = _orgCRM.PodajIloscKlientow().ToString(); } }
private void buttonEdytuj_Click(object sender, RoutedEventArgs e) //trzeba dopisać clone do klienta umowy produktu i dopiero bedzie dzialac OK { if (lstKlienci.SelectedIndex > -1) { Klient k = (Klient)lstKlienci.SelectedItem; Klient klon = (Klient)k.Clone(); KlientWindow okno = new KlientWindow(klon); bool? ret = okno.ShowDialog(); if (ret == true) { _orgCRM.DodajKlienta(klon); _orgCRM.UsunKlienta(k); lstKlienci.ItemsSource = new ObservableCollection <Klient>(_orgCRM.ListaKlientow); } } }