示例#1
0
        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();
        }
示例#2
0
        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");
            }
        }