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("Вам не разрешено удалять изделия"); } }
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; }