Beispiel #1
0
        public void Klonowanie()
        {
            Dzialanie original = new Dzialanie("E-mail w sprawie umowy", "10-12-2020");
            Dzialanie clone    = (Dzialanie)original.Clone();

            Assert.AreEqual(clone.Nazwa, original.Nazwa);
            Assert.AreEqual(clone.Data, original.Data);
            Assert.AreEqual(clone.Opis, original.Opis);
        }
Beispiel #2
0
 private void buttonEdytujDzialanie_Click(object sender, RoutedEventArgs e)
 {
     if (lstDzialania.SelectedIndex > -1)
     {
         Dzialanie       d    = (Dzialanie)lstDzialania.SelectedItem;
         Dzialanie       klon = (Dzialanie)d.Clone();
         DzialanieWindow okno = new DzialanieWindow(klon, _orgCRM, _k);
         bool?           ret  = okno.ShowDialog();
         if (ret == true)
         {
             _k.UsunDzialanie(d);
             _k.DodajDzialanie(klon);
             _k.StosDoListy();
             lstDzialania.ItemsSource = new ObservableCollection <Dzialanie>(_k.DzialaniaList);
         }
     }
 }