private void VerwijderMedicatie_Click(object sender, EventArgs e) { try { //medicatie Verwijderen int value = int.Parse(MedicatieGridView.CurrentRow.Cells[0].Value.ToString()); Medicatie k = con.medicatie.Find(value); // medicatie verwijderen en database opslaan con.medicatie.Remove(k); } catch (Exception) { MessageBox.Show("Je hebt geen correct nummer ingevuld.", "System Failier", MessageBoxButtons.OK, MessageBoxIcon.Error); } con.SaveChanges(); MedicatieGridView.DataSource = con.medicatie.Select(p => new { MedicatieID = p.MedicatieID, MedicatieNaam = p.MedicatieNaam, }).OrderBy(p => p.MedicatieNaam).ToList(); }
private void button2_Click(object sender, EventArgs e) { try { string medicatienaam = MedicatieNaamtxt.Text; Medicatie k = new Medicatie(); k.MedicatieNaam = medicatienaam; con.medicatie.Add(k); con.SaveChanges(); MedicatieGridView.DataSource = con.medicatie.Select(p => new { MedicatieID = p.MedicatieID, MedicatieNaam = p.MedicatieNaam, }).OrderBy(p => p.MedicatieNaam).ToList(); //MedicatieGridView.Columns["MedicatieNaam"].Visible = false; } catch (Exception) { MessageBox.Show("Geen geldig KlantID opgegeven", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }