示例#1
0
 // De klanten van de gekozen arts laten zien
 private void Huisartsen_CellContentClick(object sender, DataGridViewCellEventArgs e)
 {
     if (Huisartsen.SelectedRows.Count == 1)
     {
         Huisartsen h = (Huisartsen)Huisartsen.CurrentRow.DataBoundItem;
         Klanten.DataSource = db.Klanten.Where(x => x.ArtsId == h.Id).ToList();
     }
 }
示例#2
0
        // Huisarts contract met een jaar verlengen
        private void button1_Click(object sender, EventArgs e)
        {
            Huisartsen h = (Huisartsen)Huisartsen.CurrentRow.DataBoundItem;

            h.Jaar++;

            db.SaveChanges();
            Huisartsen.DataSource = db.Huisartsen.ToList();
        }
示例#3
0
        // arts verwijderen
        private void button3_Click(object sender, EventArgs e)
        {
            if (Huisartsen.SelectedRows.Count == 1)
            {
                Huisartsen h            = (Huisartsen)Huisartsen.CurrentRow.DataBoundItem;
                var        itemToRemove = db.Huisartsen.SingleOrDefault(x => x.Id == h.Id);

                if (itemToRemove != null)
                {
                    db.Huisartsen.Remove(itemToRemove);
                    db.SaveChanges();
                    Huisartsen.DataSource = db.Huisartsen.ToList();
                }
            }
        }
示例#4
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
                {
                }
            }
        }