示例#1
0
        private void btnVolgende_Click(object sender, EventArgs e)
        {
            if (bezoeker != null)
            {
                if (resterendeBezoekers >= 2)
                {
                    if (dbKoppeling.MaakPersoon(bezoeker, administratie.HuidigEvent.Naam) && dbKoppeling.MaakBezoeker(bezoeker, reserveringID))
                    {
                        MessageBox.Show("Bezoeker is aangemaakt.");
                    }

                    InschrijfFormBezoeker ISFB1 = new InschrijfFormBezoeker(resterendeBezoekers - 1, hoofdBoeker, reserveringID);
                    ISFB1.Show();
                }
                else
                {
                    // hier wordt de gebruiker definitief gemaakt.
                    if (dbKoppeling.MaakPersoon(bezoeker, administratie.HuidigEvent.Naam) && dbKoppeling.MaakBezoeker(bezoeker, reserveringID))
                    {
                        MessageBox.Show("Alle Bezoekers Toegevoegd \nDe totale prijs bedraagt €" + dbKoppeling.HuuritemPrijsReservering(reserveringID) + dbKoppeling.PlaatsPrijsReservering(reserveringID));
                    }
                    // hierna automatisch door naar het inlogform als er
                    if (administratie.NuIngelogd is Beheerder)
                    {
                        var systeemKiesForm = new SysteemKiezerForm();
                        systeemKiesForm.Show();
                    }
                }
                this.Dispose(); // Verwijderen van het form zodat er weer een nieuwe kan komen
            }
            else
            {
                MessageBox.Show("Maak eerst een bezoeker aan");
            }
        }
示例#2
0
 private void BijFormClosen()
 {
     if (administratie.NuIngelogd is Beheerder)
     {
         var SysteemKiezer = new SysteemKiezerForm();
         SysteemKiezer.Show();
     }
 }
示例#3
0
 private void InschrijfFormBezoeker_FormClosing(object sender, FormClosingEventArgs e)
 {
     if (administratie.NuIngelogd is Beheerder)
     {
         var SysteemKiezer = new SysteemKiezerForm();
         SysteemKiezer.Show();
     }
 }
示例#4
0
 private void InschrijfForm_FormClosing(object sender, FormClosingEventArgs e)
 {
     // Als de beheerder is ingelogd dan terug naar systeemkiezer
     // Als er geen beheerder is ingelogd dan niets doen want dan zit je niet ingelogd in de applicatie
     if (administratie.NuIngelogd is Beheerder)
     {
         var SysteemKiezer = new SysteemKiezerForm();
         SysteemKiezer.Show();
     }
 }
 private void TerugNaarLogin(object sender, FormClosedEventArgs e)
 {
     if (administratie.NuIngelogd is Beheerder)
     {
         var systeemKiezerForm = new SysteemKiezerForm();
         systeemKiezerForm.Show();
         this.Hide();
     }
     if (administratie.NuIngelogd is Controleur)
     {
         var logInForm = new LoginForm();
         logInForm.Show();
         this.Hide();
     }
 }
 //Event Handlers
 private void MediaSharingAfsluiten(object sender, FormClosedEventArgs e)
 {
     if (administratie.NuIngelogd is Bezoeker)
     {
         administratie.NuIngelogd = null;
         var loginForm = new LoginForm();
         loginForm.Show();
         this.Hide();
     }
     if (administratie.NuIngelogd is Beheerder)
     {
         var systeemKiezerForm = new SysteemKiezerForm();
         systeemKiezerForm.Show();
         this.Hide();
     }
 }
 private void AutomatischeDoorverbinding()
 {
     if (administratie.NuIngelogd is Controleur)
     {
         var toegangsControleForm = new Toegangscontroleform();
         toegangsControleForm.Show();
         this.Hide();
     }
     else if (administratie.NuIngelogd is Bezoeker)
     {
         var mediaSharingForm = new MediaSharingForm();
         mediaSharingForm.Show();
         this.Hide();
     }
     else
     {
         var systeemKiezerForm = new SysteemKiezerForm();
         systeemKiezerForm.Show();
         this.Hide();
     }
 }
        private void TerugNaarLogIn(object sender, FormClosedEventArgs e)
        {
            var Systeemkiezer = new SysteemKiezerForm();

            Systeemkiezer.Show();
        }