Beispiel #1
0
        private void MbtnBestellingOverview_Click(object sender, EventArgs e)
        {
            OrderOverviewForm2 form = new OrderOverviewForm2(werknemer, tafelNummer);

            this.Close();
            form.Show();
        }
Beispiel #2
0
        private void MbtnToevoegen_Click(object sender, EventArgs e)
        {
            if (bestelling.orderItems.Count > 0)
            {
                List <OrderItem> orders = bestelling.orderItems;
                bestelling.tafel_id   = tafelNummer;
                bestelling.datum      = DateTime.Now;
                bestelling.werknemer  = werknemer;
                bestelling.commentaar = rtxtCommentaar.Text;

                //Bestelling toevoegen aan db
                bestellingService.AddOrder(bestelling);

                //krijg het ID van toegevoegde bestelling voor orderitems.
                bestelling = bestellingService.GetLatestOrder();

                foreach (OrderItem o in orders)
                {
                    //voorraad aanpassen in db
                    int voorraad = o.menuItem.voorraad;
                    voorraad = voorraad - o.Aantal;
                    menuService.ChangeSupply(o.menuItem.naam, voorraad);

                    //Orderitem toevoegen aan db
                    o.bestelling_id = bestelling.bestelling_id;
                    o.Werknemer     = werknemer;
                    o.tafel_id      = tafelNummer;
                    bestellingService.AddOrderItem(o);
                }

                MessageBox.Show("Bestelling is doorgevoerd met id: " + bestelling.bestelling_id);

                this.Close();
                OrderOverviewForm2 overviewForm = new OrderOverviewForm2(werknemer, tafelNummer);
                overviewForm.Show();
            }
            else
            {
                MessageBox.Show("Bestelling is leeg, Voeg items toe");
            }
        }
Beispiel #3
0
 private void btnTerug_Click(object sender, EventArgs e)
 {
     this.Close();
     form2.Show();
     //error kan niet naar verwijderd object.
 }
 private void btnTerug_Click(object sender, EventArgs e)
 {
     this.Close();
     form2.Show();
 }