private void btnSave_Click(object sender, EventArgs e) { DP_Proces_technologiczny proces = new DP_Proces_technologiczny(); proces.Nazwa = this.txtNazwaProces.Text; this.database.DP_Proces_technologiczny.Add(proces); this.database.SaveChanges(); this.txtNazwaProces.Text = ""; initDGV(); }
private void btnDelete_Click(object sender, EventArgs e) { /*int id = Convert.ToInt32(dgvWypozyczenie.CurrentRow.Cells[0].Value); * UsunNarzedzieZeSzczegolow usun = new UsunNarzedzieZeSzczegolow(this.database, Decimal.ToInt32(id)); * usun.ShowDialog();*/ DialogResult dialogResult = MessageBox.Show("Czy chcesz usunąć proces technologiczny?", "Usuwanie proces", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { int id = Convert.ToInt32(this.dgvProcesTechnologiczny.CurrentRow.Cells[0].Value); DP_Proces_technologiczny toRemove = this.database.DP_Proces_technologiczny.Where(wypo => wypo.Id_proces_technologiczny == id).First(); this.database.DP_Proces_technologiczny.Remove(toRemove); // DELETE this.database.SaveChanges(); initDGV(); } else { DialogResult dialog1Result = MessageBox.Show("Nie udało się usunąć procesu"); } }