// De huisarts en medicatie van de gekozen klant laten zien private void Klanten_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (Klanten.SelectedRows.Count == 1) { Klanten k = (Klanten)Klanten.CurrentRow.DataBoundItem; Huisartsen.DataSource = db.Huisartsen.Where(x => x.Id == k.ArtsId).ToList(); Medicatie.DataSource = db.Medicatie.Where(x => x.Id == k.ArtsId).ToList(); } }
// klant verwijderen private void button8_Click(object sender, EventArgs e) { if (Klanten.SelectedRows.Count == 1) { Klanten k = (Klanten)Klanten.CurrentRow.DataBoundItem; var itemToRemove = db.Klanten.SingleOrDefault(x => x.Id == k.Id); if (itemToRemove != null) { db.Klanten.Remove(itemToRemove); db.SaveChanges(); Klanten.DataSource = db.Klanten.ToList(); } } }
// huisarts of klant toevoegen private void button5_Click(object sender, EventArgs e) { Database db = new Database(); if (radioButton1.Checked) { if (textBox1 != null && textBox2 != null && textBox3 != null && textBox4 != null && Artsen != null && textBox7 != null) { string naam = textBox1.Text; Klanten k = new Klanten(); k.Naam = naam; k.Adres = textBox2.Text; k.Postcode = textBox3.Text; k.Plaats = textBox4.Text; int Dokter = 0; foreach (Huisartsen item in db.Huisartsen) { if (Artsen.Text == item.Naam) { Dokter = item.Id; } } k.ArtsId = Dokter; k.Verzekeraar = textBox7.Text; db.Klanten.Add(k); db.SaveChanges(); Klanten.DataSource = db.Klanten.ToList(); textBox1.Text = ""; textBox2.Text = ""; textBox3.Text = ""; textBox4.Text = ""; Artsen.Text = ""; textBox7.Text = ""; Klant.Items.Add(naam); } else { } } else if (radioButton2.Checked) { if (textBox1 != null && textBox2 != null && textBox3 != null && textBox4 != null && Maanden != null && textBox9 != null) { string naam = textBox1.Text; Huisartsen h = new Huisartsen(); h.Naam = naam; h.Adres = textBox2.Text; h.Postcode = textBox3.Text; h.Plaats = textBox4.Text; h.Maand = Maanden.Text; h.Jaar = Convert.ToInt32(textBox9.Text); db.Huisartsen.Add(h); db.SaveChanges(); Huisartsen.DataSource = db.Huisartsen.ToList(); textBox1.Text = ""; textBox2.Text = ""; textBox3.Text = ""; textBox4.Text = ""; Maanden.Text = ""; textBox9.Text = ""; Artsen.Items.Add(naam); } else { } } }