private void Button_Click(object sender, RoutedEventArgs e) { listaKategorii.Add("kat"); Kategoria_rozliczen nowakategoria = new Kategoria_rozliczen(); nowakategoria.nazwa = "TestDodanie"; Polaczenie.Kategoria_rozliczen.InsertOnSubmit(nowakategoria); Polaczenie.SubmitChanges(); WypelnienieComboBox(); }
private void btnDodaj_Click(object sender, RoutedEventArgs e) { var query = from KR in Polaczenie.Kategoria_rozliczen select KR.nazwa; bool czyIstnieje = false; foreach (var item in query) { if (item.ToLower().Equals(tbNazwaKategorii.Text.ToLower())) { czyIstnieje = true; } } if (czyIstnieje == false) { if (tbNazwaKategorii.Text != string.Empty && cbCzyPrzychod.SelectedItem != null) { Kategoria_rozliczen nowaKategoria = new Kategoria_rozliczen(); switch (cbCzyPrzychod.SelectedItem) { case "Przychód": nowaKategoria.czyPrzychod = 1; break; case "Wydatek": nowaKategoria.czyPrzychod = 0; break; } nowaKategoria.nazwa = tbNazwaKategorii.Text; Polaczenie.Kategoria_rozliczen.InsertOnSubmit(nowaKategoria); Polaczenie.SubmitChanges(); actualForm.WypelnienieComboBox(); actualForm.WyborRozliczenia.SelectedItem = tbNazwaKategorii.Text; cbListaKategorii.SelectedItem = tbNazwaKategorii.Text; Close(); } else { MessageBox.Show("Uzupełnij puste pola!"); } } else { MessageBox.Show("Podana nazwa już istnieje!"); } }