Example #1
0
 // 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();
     }
 }
Example #2
0
        // 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();
                }
            }
        }
Example #3
0
        // 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
                {
                }
            }
        }