コード例 #1
0
 private void btnSpara_Click(object sender, EventArgs e)
 {
     if (txtAdress.Text == string.Empty || txtEpost.Text == string.Empty || txtNamn.Text == string.Empty || txtPostnummer.Text == string.Empty || txtPostort.Text == string.Empty || txtTelefon.Text == string.Empty)
     {
         MessageBox.Show("Alla fält måste vara ifyllda.");
     }
     else
     {
         try
         {
             using (contacts cn = new contacts())
             {
                 contacts contact = new contacts
                 {
                     namn       = txtNamn.Text,
                     gatuadress = txtAdress.Text,
                     postnummer = int.Parse(txtPostnummer.Text),
                     postort    = txtPostort.Text,
                     telefon    = txtTelefon.Text,
                     epost      = txtEpost.Text,
                     födelsedag = dtBirthday.Value
                 };
                 cn.contact.Add(contact);
                 cn.SaveChanges();
                 MessageBox.Show("Kontakten har registrerats.");
             }
         } catch (Exception ex)
         {
             MessageBox.Show(ex.Message);
         }
     }
 }
コード例 #2
0
 private void btnRadera_Click(object sender, EventArgs e)
 {
     try {
         using (contacts cn = new contacts())
         {
             var      id      = con[listBox1.SelectedIndex].contactId;
             contacts kontakt = cn.contact.FirstOrDefault(r => r.contactId == id);
             cn.contact.Remove(kontakt);
             cn.SaveChanges();
             MessageBox.Show("Kontakten har raderats.");
         }
     } catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }