private void btn_Checkout_Click(object sender, EventArgs e)
        {
            Login_Service service = Login_Service.GetLoginService();

            if (service.CurrentEmployee.FunctionID == 1 || service.CurrentEmployee.FunctionID == 5)
            {
                Afreken co = Afreken.GetAfrekenScreen();
                co.Show();
                this.Hide();
            }
            else
            {
                MessageBox.Show("Je hebt geen toestemming om op het 'Betaalscherm' te komen.", "Foutmelding", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#2
0
        private void btn_Afrekenen_Click(object sender, EventArgs e)
        {
            if (lvOverzicht.FocusedItem == null)
            {
                MessageBox.Show("Selecteer eerst een tafel uit bovenstaande lijst.", "Foutmelding", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
            {
                PendingOrder_Service pservice      = new PendingOrder_Service();
                List <PendingOrder>  pendingorders = pservice.GetAllPendingOrders();
                PendingOrder         pendingOrder  = pendingorders[lvOverzicht.FocusedItem.Index];

                KitchenBar_Service service = KitchenBar_Service.GetBarService();
                service.UpdatebarOrder(pendingOrder.OrderID, btn_Afrekenen.Text);

                Table currentTable = Table.GetTable();
                currentTable.currentTable = new Table(int.Parse(lvOverzicht.FocusedItem.Text), 0);
                Afreken afreken = Afreken.GetAfrekenScreen();
                afreken.Show();
                btn_refresh.PerformClick();
                this.Hide();
            }
        }