コード例 #1
0
 private void Button4_Click(object sender, EventArgs e)//delete
 {
     if (Form1.fa == 2)
     {
         Изделие      izd = (Изделие)изделиеBindingSource.Current;
         DialogResult dr  = MessageBox.Show("Удалить изделие " +
                                            izd.Артикул + "?", "Удаление данных изделия",
                                            MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (dr == DialogResult.Yes)
         {
             db.Изделие.Remove(izd);
             try
             {
                 db.SaveChanges();
                 изделиеBindingSource.DataSource = db.Изделие.ToList();
             }
             catch (Exception ex)
             {
                 MessageBox.Show(ex.InnerException.InnerException.Message);
             }
         }
     }
     else
     {
         MessageBox.Show("Вам не разрешено удалять изделия");
     }
 }
コード例 #2
0
 private void Button1_Click(object sender, EventArgs e)//save
 {
     if (izd == null)
     {
         izd = (Изделие)изделиеBindingSource.List[0];
         db.Изделие.Add(izd);
     }
     try
     {
         db.SaveChanges();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ошибка " + ex.Message);
     }
     DialogResult = DialogResult.OK;
 }