private void btnZapisz_Click(object sender, EventArgs e) { Narzedzie frm = (Narzedzie)Application.OpenForms["Narzedzie"]; DM_Narzedzie narzedzie = new DM_Narzedzie(); narzedzie.Nazwa = txtNazwa.Text; narzedzie.Id_rodzaj_narzedzia = Convert.ToInt32(comboBox1.SelectedValue);; narzedzie.Nr_seryjny = txtNumer.Text; narzedzie.Data_zuzycia = dateTimePicker1.Value; this.database.DM_Narzedzie.Add(narzedzie); database.SaveChanges(); frm.dgvNarzedzie.DataSource = this.database.vDM_Narzedzie.ToList(); this.Close(); }
private void btnZapisz_Click(object sender, EventArgs e) { Narzedzie frm = (Narzedzie)Application.OpenForms["Narzedzie"]; int row = Convert.ToInt32(frm.dgvNarzedzie.CurrentRow.Cells[0].Value); DM_Narzedzie toUpdate = this.database.DM_Narzedzie.Where(narzedzie => narzedzie.Id_narzedzia == row).First(); toUpdate.Nazwa = textBox2.Text; toUpdate.Id_rodzaj_narzedzia = Convert.ToInt32(comboBox1.SelectedValue); toUpdate.Nr_seryjny = textBox1.Text; toUpdate.Data_zuzycia = Convert.ToDateTime(dateTimePicker1.Value); database.SaveChanges(); frm.dgvNarzedzie.DataSource = this.database.vDM_Narzedzie.ToList(); this.Close(); }
private void btnDeletenarzedzie_Click(object sender, EventArgs e) { DialogResult dialogResult = MessageBox.Show("Czy chcesz usunąć narzędzie?", "Usuwanie narzędzia", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { int id = Convert.ToInt32(this.dgvNarzedzie.CurrentRow.Cells[0].Value); DM_Narzedzie toRemove = this.database.DM_Narzedzie.Where(id_narzedzia => id_narzedzia.Id_narzedzia == id).First(); this.database.DM_Narzedzie.Remove(toRemove); // DELETE this.database.SaveChanges(); initDataGridView(); } else { DialogResult dialog1Result = MessageBox.Show("Nie udało się usunąć narzędzia!"); } }