private void button1_Click(object sender, EventArgs e) { Parametr_czesci frm = (Parametr_czesci)Application.OpenForms["Parametr_czesci"]; int row = Convert.ToInt32(frm.dgvParametrCzesci.CurrentRow.Cells[0].Value); DM_Parametr_czesci toUpdate = this.database.DM_Parametr_czesci.Where(czesc => czesc.Id_parametr_czesci == row).First(); toUpdate.Wartosc = textBox1.Text; database.SaveChanges(); frm.dgvParametrCzesci.DataSource = this.database.vDM_Parametr_czesci.ToList(); this.Close(); }
private void button1_Click(object sender, EventArgs e) { DM_Parametr_czesci newi = new DM_Parametr_czesci(); newi.Id_czesci = Convert.ToInt32(comboBox1.SelectedValue); newi.Id_wlasciwosc = Convert.ToInt32(comboBox2.SelectedValue); newi.Wartosc = textBox1.Text; this.database.DM_Parametr_czesci.Add(newi); this.database.SaveChanges(); this.Close(); this.Hide(); Parametr_czesci parametrczesci = new Parametr_czesci(this.database); parametrczesci.ShowDialog(); }
private void button3_Click(object sender, EventArgs e) { DialogResult dialogResult = MessageBox.Show("Czy chcesz usunąć parametr?", "Usuwanie parametru", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { int id = Convert.ToInt32(this.dgvParametrCzesci.CurrentRow.Cells[0].Value); DM_Parametr_czesci toRemove = this.database.DM_Parametr_czesci.Where(czesc => czesc.Id_parametr_czesci == id).First(); this.database.DM_Parametr_czesci.Remove(toRemove); // DELETE this.database.SaveChanges(); initDataGridView(); } else { DialogResult dialog1Result = MessageBox.Show("Nie udało się usunąć parametru?"); } }