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); } }
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(); } }