private void Button_Click(object sender, RoutedEventArgs e) { int NrSeryjny; bool parse1 = int.TryParse(Nr_Seryjny.Text, out NrSeryjny); string nazwa = Nazwa.Text; decimal cena; bool parse2 = decimal.TryParse(Cena.Text, out cena); string opis = Opis.Text; if (parse1 && !string.IsNullOrEmpty(nazwa) && parse2 && !string.IsNullOrEmpty(opis)) { Narzedzie n = new Narzedzie(NrSeryjny, nazwa, cena, opis); mw.m.ListaNarzedzi.Add(n); mw.InitBinding(); mw.m.Zapisz(); this.Close(); } else { MessageBox.Show("Złe dane!"); } }
private void Button_Click_1(object sender, RoutedEventArgs e) { List <Narzedzie> DoUsuniecia = new List <Narzedzie>(); foreach (var item in dgNarzedzia.SelectedItems) { int i = dgNarzedzia.Items.IndexOf(item); Narzedzie n = m.ListaNarzedzi[i]; DoUsuniecia.Add(n); } foreach (Narzedzie n in DoUsuniecia) { m.ListaNarzedzi.Remove(n); } InitBinding(); m.Zapisz(); }
public void Dodaj(Narzedzie n) { this.ListaNarzedzi.Add(n); LiczbaNarzedzi++; }