public CommentaarToevoegen(Form sender, ref BestellingsProduct product)
        {
            InitializeComponent();

            this.StartPosition = FormStartPosition.CenterScreen;

            this.overlay = new Plexiglass(sender);
            this.product = product;
            this.txtCommentaar.Text = product.Commentaar;
        }
        public AanpassenBestelling(ref Bestellingssysteem systeem, Bestelling bestelling, Form sender)
        {
            InitializeComponent();
            this.systeem = systeem;
            this.bestelling = bestelling;
            this.FormBorderStyle = FormBorderStyle.None;
            this.ShowInTaskbar = false;

            cmbStatus.Items.Add(Bestellingstatus.Gereed);
            cmbStatus.Items.Add(Bestellingstatus.Openstaand);
            cmbStatus.Items.Add(Bestellingstatus.Geserveerd);
            cmbStatus.Items.Add(Bestellingstatus.Afgerond);
            cmbStatus.SelectedItem = bestelling.Status;

            this.overlay = new Plexiglass(sender);

            lblTafel.Text = String.Format("Tafel: {0}", bestelling.Tafel.Nummer.ToString());
            VulList();
        }
        public TafelOverzicht(Form sender, ref Bestellingssysteem systeem)
        {
            InitializeComponent();
            this.systeem = systeem;

            this.StartPosition = FormStartPosition.CenterScreen;
            this.lblTitel.Focus();
            this.overlay = new Plexiglass(sender);

            systeem.UpdateTafelStatus();

            foreach (Control c in this.Controls)
            {
                if (c.GetType() == typeof(Button))
                {
                    Tafel tafel = systeem.Tafels.Find(t => t.Nummer.ToString() == c.Text);
                    c.BackgroundImage = this.systeem.GetTafelImage(tafel.Nummer, c.Size);
                }
            }
        }