コード例 #1
0
ファイル: KlienciWindow.xaml.cs プロジェクト: DNowak3/CRM
        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();
            }
        }
コード例 #2
0
ファイル: KlienciWindow.xaml.cs プロジェクト: DNowak3/CRM
 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);
         }
     }
 }