コード例 #1
0
 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ę");
     }
 }
コード例 #2
0
ファイル: Users.xaml.cs プロジェクト: rtoip91/Kontakty-wpf
 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");
     }
 }