private void DodajButton_Click(object sender, RoutedEventArgs e) { try { BazaContext baza = new BazaContext(); int numer = 0; Int32.TryParse(MieszkanieBox.Text,out numer); if (ImieBox.Text != string.Empty && NazwiskoBox.Text != string.Empty && UlicaBox.Text != string.Empty && DomBox.Text != string.Empty && TelefonBox.Text != string.Empty && EmailBox.Text != string.Empty) { Contact kontakt = new Contact { Imie = ImieBox.Text, Nazwisko = NazwiskoBox.Text, Miasto = MiastoBox.Text, Ulica = UlicaBox.Text, Nr_Domu = Int32.Parse(DomBox.Text), Nr_Mieszkania = numer, Telefon = Int32.Parse(TelefonBox.Text), Email = EmailBox.Text, UserUserId = user.UserId }; baza.ContactSet.Add(kontakt); baza.SaveChanges(); MessageBox.Show("Dodano nowy kontakt do bazy"); clean(); } } catch { MessageBox.Show("Dodanie kontaktu nie powiodło się"); } }
private void AddUserButton_Click(object sender, RoutedEventArgs e) { if (AddNameBox.Text != string.Empty) { try { BazaContext baza = new BazaContext(); User user = new User { Nazwa = AddNameBox.Text }; string z = null; try { z = (from a in baza.UserSet where a.Nazwa == user.Nazwa select a.Nazwa).First(); } catch { z = string.Empty; } if (z == string.Empty) { baza.UserSet.Add(user); baza.SaveChanges(); glowne.ListInit(); MessageBox.Show("Użytkownik został pomyślnie dodany"); } else { MessageBox.Show("Użytkownik o takiej nazwie już istnieje"); } } catch { MessageBox.Show("Nie udało się dodać użytkownika"); } } else { MessageBox.Show("Musisz podać nazwę użytkownika"); } }