private void UnlinkKlanten_verzekeringbtn_Click(object sender, EventArgs e) { try { int value = int.Parse(klanten_verzekeringgridview.CurrentRow.Cells[0].Value.ToString()); KlantenVerzekering k = con.klantenverzekering.Find(value); con.klantenverzekering.Remove(k); } catch (Exception) { MessageBox.Show("Je hebt geen correct nummer ingevuld.", "System Failier", MessageBoxButtons.OK, MessageBoxIcon.Error); } con.SaveChanges(); klanten_verzekeringgridview.DataSource = con.klantenverzekering.Select(p => new { VerzekeringID = p.VerzekeringID, VerzekeringNaam = p.VerzekeringNaam, KlantID = p.KlantID, }).OrderBy(p => p.VerzekeringID).ToList(); }
private void LinkKlanten_verzekeringbtn_Click(object sender, EventArgs e) { try { string naam = KlantenVerzekeringNaamtxt.Text; int klantid = Convert.ToInt16(KlantenIDVerzekeringtxt.Text); KlantenVerzekering k = new KlantenVerzekering(); k.VerzekeringNaam = naam; k.KlantID = klantid; con.klantenverzekering.Add(k); con.SaveChanges(); klanten_verzekeringgridview.DataSource = con.klantenverzekering.Select(p => new { VerzekeringID = p.VerzekeringID, VerzekeringNaam = p.VerzekeringNaam, KlantID = p.KlantID, }).OrderBy(p => p.VerzekeringNaam).ToList(); } catch (Exception) { MessageBox.Show("Geen geldig KlantID opgegeven", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }