private void btnLogUit_Click(object sender, EventArgs e)
        {
            this.systeem.Medewerker = null;

            this.Close();
            Form inlogscherm = Application.OpenForms[typeof(Inlogscherm).Name];

            if (inlogscherm == null)
                inlogscherm = new HoofdmenuBediening(ref this.systeem);

            inlogscherm.Show();
        }
 public void Login()
 {
     //Open het juiste form
     Form hoofdmenu;
     switch (medewerkertype)
     {
         case Medewerkertype.Manager:
             hoofdmenu = new HoofdmenuManager(ref this.systeem);
             hoofdmenu.ShowDialog();
             break;
         case Medewerkertype.Bediening:
             hoofdmenu = new HoofdmenuBediening(ref this.systeem);
             hoofdmenu.ShowDialog();
             break;
         case Medewerkertype.Keuken:
             hoofdmenu = new OpenstaandeBestellingenBarKeuken(ref this.systeem);
             hoofdmenu.ShowDialog();
             break;
         case Medewerkertype.Barman:
             hoofdmenu = new OpenstaandeBestellingenBarKeuken(ref this.systeem);
             hoofdmenu.ShowDialog();
             break;
     }    
 }
        private void btnTerug_Click(object sender, EventArgs e)
        {
            this.systeem.HuidigeBestelling = null;

            this.Close();
            Form hoofdmenuBediening = Application.OpenForms[typeof(HoofdmenuBediening).Name];

            if (hoofdmenuBediening == null)
                hoofdmenuBediening = new HoofdmenuBediening(ref this.systeem);

            hoofdmenuBediening.Show();
        }
        private void btnAfronden_Click(object sender, EventArgs e)
        {
            //Overzicht in een messagebox wegens gebrek van echte betaling
            MessageBox.Show(String.Format("Er is {0} betaald met {1}", totaalPrijs.ToString("€0.00"), cmbBetaalwijze.Text));

            //Pas de status van de tafel aan
            Database.UpdateBestellingStatusVanTafel(Bestellingstatus.Afgerond, bestellingenVanTafel[0].Tafel.Nummer);

            //Update tafel overzicht van het systeem
            systeem.UpdateTafelStatus();

            //Open het overzicht weer
            this.Close();
            Form openstaandeBestellingen = Application.OpenForms[typeof(OpenstaandeBestellingen).Name];

            if (openstaandeBestellingen == null)
                openstaandeBestellingen = new HoofdmenuBediening(ref this.systeem);

            openstaandeBestellingen.Show();
        }