private void buttonEditDisk_Click(object sender, EventArgs e) { if (dataGridView1.CurrentRow != null) { Disk s = new Disk(); s = dataGridView1.CurrentRow.DataBoundItem as Disk; Add_EditDisk f3 = new Add_EditDisk(s); f3.Text = "Update Disk"; DialogResult res = f3.ShowDialog(); if (res == DialogResult.OK) { using (MyDbContext context = new MyDbContext()) { bindingSource1.DataSource = context.Disks.ToList(); dataGridView1.DataSource = bindingSource1; } } } }
private void buttonAddDisk_Click(object sender, EventArgs e) { Add_EditDisk form3 = new Add_EditDisk(); form3.Text = "Add Disk"; DialogResult res = form3.ShowDialog(); if (res == DialogResult.OK) { using (MyDbContext context = new MyDbContext()) { bindingSource1.DataSource = context.Disks.ToList(); dataGridView1.DataSource = bindingSource1; } } else { MessageBox.Show("Not added"); } }