private void button3_Click(object sender, EventArgs e) { try { //klant Verwijderen int value = int.Parse(KlantenMedicatieLinkGridview.CurrentRow.Cells[0].Value.ToString()); KlantenMedicatie k = con.KlantenMedicatie.Find(value); // Klant verwijderen en database opslaan con.KlantenMedicatie.Remove(k); } catch (Exception) { MessageBox.Show("Je hebt geen correct nummer ingevuld.", "System Failier", MessageBoxButtons.OK, MessageBoxIcon.Error); } con.SaveChanges(); KlantenMedicatieLinkGridview.DataSource = con.KlantenMedicatie.Select(p => new { KlantID = p.KlantID, MedicatieID = p.MedicatieID, }).OrderBy(p => p.MedicatieID).ToList(); }
private void Klanten_MedicatieLinkbtn_Click(object sender, EventArgs e) { try { int klantid = Convert.ToInt16(KlantIDKlantenMedicatietxt.Text); int medicatieid = Convert.ToInt16(MedicatieIDKlantenMedicatietxt.Text); KlantenMedicatie k = new KlantenMedicatie(); k.KlantID = klantid; k.MedicatieID = medicatieid; con.KlantenMedicatie.Add(k); con.SaveChanges(); KlantenMedicatieLinkGridview.DataSource = con.KlantenMedicatie.Select(p => new { KlantID = p.KlantID, MedicatieID = p.MedicatieID, }).OrderBy(p => p.KlantID).ToList(); } catch { MessageBox.Show("Something failed", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }