예제 #1
0
 private void Button4_Click(object sender, EventArgs e)//delete
 {
     if (Form1.fa == 3)
     {
         Ткань        cloth = (Ткань)тканьBindingSource.Current;
         DialogResult dr    = MessageBox.Show("Удалить ткань " +
                                              cloth.Артикул + "?", "Удаление данных ткани",
                                              MessageBoxButtons.YesNo, MessageBoxIcon.Question);
         if (dr == DialogResult.Yes)
         {
             db.Ткань.Remove(cloth);
             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 (cloth == null)
     {
         cloth = (Ткань)тканьBindingSource.List[0];
         db.Ткань.Add(cloth);
     }
     try
     {
         db.SaveChanges();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Ошибка " + ex.Message);
     }
     DialogResult = DialogResult.OK;
 }