private void button1_Click(object sender, EventArgs e)
        {
            RepositoryMateriaal rm = new RepositoryMateriaal(new MSSQLReserveren());

            try
            {
                foreach (Uitgeleend_materiaal u in GewensteMaterialen)
                {
                    rm.ReserveerMateriaal(u.Gebruiker, u.MateriaalID, u.Aantal, u.UitleenDatum);
                }

                foreach (Materiaal m in Materialen)
                {
                    rm.WerkVoorraadBij(m.Voorraad, m.MateriaalID);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }

            MessageBox.Show("Materiaal gereserveerd.");
            FormMedewerkerMainMenu fmmm = new FormMedewerkerMainMenu(medewerker);

            fmmm.Show();
            this.Close();
        }
        private void btnGeenMateriaal_Click(object sender, EventArgs e)
        {
            FormMedewerkerMainMenu fmmm = new FormMedewerkerMainMenu(medewerker);

            fmmm.Show();
            this.Close();
        }
        private void btnLogin_Click(object sender, EventArgs e)
        {
            try
            {
                EyeCT4Events_WF.Classes.Gebruiker gebruiker = gar.GebruikerInloggen(tbUser.Text, tbPass.Text);

                if (gebruiker != null)
                {
                    if (gebruiker.GetType() == typeof(Bezoeker))
                    {
                        this.Hide();
                        FormMediaOverzicht fmo = new FormMediaOverzicht(gebruiker);
                        fmo.ShowDialog();

                        if (fmo.DialogResult == DialogResult.OK)
                        {
                            this.Show();
                        }
                    }

                    else if (gebruiker.GetType() == typeof(Medewerker))
                    {
                        this.Hide();
                        FormMedewerkerMainMenu fmh = new FormMedewerkerMainMenu(gebruiker);
                        fmh.ShowDialog();
                        if (fmh.DialogResult == DialogResult.OK)
                        {
                            this.Show();
                        }
                    }

                    else if (gebruiker.GetType() == typeof(Beheerder))
                    {
                        this.Hide();
                        FormBeheerderMainMenu fbmm = new FormBeheerderMainMenu(gebruiker);
                        fbmm.ShowDialog();
                        if (fbmm.DialogResult == DialogResult.OK)
                        {
                            this.Show();
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Gebruikersnaam of wachtwoord incorrect, probeer het nogmaals");
                }
            }
            catch (Exception exc)
            {
                MessageBox.Show(exc.Message);
            }
        }