Ejemplo n.º 1
0
        private void checkBestellinOpTafel(Label lbl, int tafelId, Button b)
        {
            bService  = new BestellingService();
            aService  = new AfrekenenService();
            bmService = new BesteldeMenuItemsLogica();
            List <Bestelling> bestellingenPerTafelId = bService.getAllBestellingenByTafelId(tafelId);
            Bon bon = null;



            if (bestellingenPerTafelId.Count != 0)
            {
                if (bestellingenPerTafelId.Last().Id > 0)
                {
                    bon = aService.getBonByBestellingId(bestellingenPerTafelId.Last().Id);
                    if (bon.IsBetaald == false)
                    {
                        lbl.Text = bon.Betstelling_id.ToString();
                        btn_Vrijgeven.Enabled = false;
                    }
                    else
                    {
                        btn_Vrijgeven.Enabled = true;
                        b.BackColor           = Color.Green;
                    }
                }
            }
        }
Ejemplo n.º 2
0
        private void btn_VerzendenBestelscherm_Click(object sender, EventArgs e)
        {
            BesteldeMenuItemsLogica b = new BesteldeMenuItemsLogica();


            List <Model.BesteldeMenuItems> besteldeItemsList = new List <Model.BesteldeMenuItems>();

            for (int i = 0; i < lv_BesteldeItemlist.Items.Count; i++)
            {
                Model.BesteldeMenuItems item = (Model.BesteldeMenuItems)lv_BesteldeItemlist.Items[i].Tag;
                besteldeItemsList.Add(item);
            }

            b.verzendBesteldeItems(besteldeItemsList);


            tbx_opmerking.Hide();

            lv_BesteldeItemlist.Clear();
        }