Exemple #1
0
        public void ZmienIlosc()
        {
            Produkt p1 = new Produkt("Zszywacz", 15.8, Jednostki.szt);
            Umowa   u1 = new Umowa();

            u1.DodajProdukt(p1);
            double nowaIlosc = 3;

            Assert.IsTrue(u1.ZmienIlosc(p1, nowaIlosc));
            u1.KupioneProdukty.TryGetValue(p1, out double ilosc);
            Assert.AreEqual(nowaIlosc, ilosc);
        }
Exemple #2
0
        private void butZmienIlosc_Click(object sender, RoutedEventArgs e)
        {
            Produkt p = (Produkt)lstKupioneProdukty.SelectedItem;

            if (!txtNowaIlosc.Text.Equals(string.Empty))
            {
                double ile = Convert.ToDouble(txtNowaIlosc.Text);
                _u.ZmienIlosc(p, ile);
            }
            _u.SlownikDoListy();
            lstKupioneProdukty.ItemsSource = new ObservableCollection <Produkt>(_u.ListaKupionychProduktow);
            lstKupioneIlosci.ItemsSource   = new ObservableCollection <double>(_u.IlosciKupionychProduktow);
            InputBox2.Visibility           = System.Windows.Visibility.Collapsed;
        }