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ę"); } }
public Users(MainWindow a) { InitializeComponent(); baza = new BazaContext(); ListInit(); glowne = a; }
/// private void ShowContactsButton_Click(object sender, RoutedEventArgs e) { string value = UserBox.SelectedValue.ToString(); BazaContext baza = new BazaContext(); User user = (from u in baza.UserSet where u.Nazwa == value select u).First(); ShowContactsWindow n = new ShowContactsWindow(user); n.Show(); }
public ShowContactsWindow(User u) { InitializeComponent(); user = u; baza = new BazaContext(); var temp = from c in baza.ContactSet where c.UserUserId == u.UserId select c; foreach (var t in temp) { string nazwa = t.Imie + " " + t.Nazwisko + " " + t.Miasto; ContactList.Items.Add(nazwa); kontakty.Add(t); } }
public void ListInit() { UserBox.Items.Clear(); BazaContext baza = new BazaContext(); var z = from a in baza.UserSet select a.Nazwa; foreach (var nazwa in z) { UserBox.Items.Add(nazwa); } try { UserBox.SelectedIndex = 0; } catch { UserBox.SelectedIndex = -1; } }
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"); } }
public Users() { InitializeComponent(); baza = new BazaContext(); ListInit(); }
public ShowContactsWindow() { InitializeComponent(); baza = new BazaContext(); }