private void HideAllPanels() { Bar_pnlOverzicht.Hide(); Bar_lblGeenBestellingen.Hide(); Bar_pnlOpmerkingen.Hide(); Bar_pnlFirstOrder.Hide(); Bar_pnlSecondOrder.Hide(); Bar_pnlThirdOrder.Hide(); Bar_pnlFourthOrder.Hide(); Bar_pnlOverflow.Hide(); Bar_pnlVoorraad.Hide(); }
private void Bar_btnOverzicht_Click_1(object sender, EventArgs e) { SetHightlight(Bar_btnOverzicht); Bar_lblActivePanel.Text = "Overzicht"; HideAllPanels(); Bar_pnlOverzicht.Show(); // Get all unprocessed orders orders = order_service .GetAllOrders() .Where(order => order.State == OrderState.None || order.State == OrderState.Started) .ToList(); switch (orders.Count) { case 0: Bar_lblGeenBestellingen.Show(); break; case 1: FillFirstOrder(orders[0]); break; case 2: FillSecondOrder(orders[1]); goto case 1; case 3: FillThirdOrder(orders[2]); goto case 2; case 4: FillFourthOrder(orders[3]); goto case 3; default: ShowOverflow(orders.Count - 4); goto case 4; } }