Exemplo n.º 1
0
        private void AddOrderButton_Click(object sender, EventArgs e)
        {
            DialogResult ContinueDialog = MessageBox.Show("Are you sure you want to place this order?", "Chapeau says", MessageBoxButtons.YesNo);

            if (ContinueDialog == DialogResult.Yes)
            {
                OrderingLogic.ActionInsertOrdersDB(SettingOrderFromCart());
            }
        }
Exemplo n.º 2
0
        public void FillMenuList()
        {
            MenuListView.HideSelection = false;
            MenuListView.Items.Clear();
            List <OrderingModel.Item> MenuItemsList = new List <OrderingModel.Item>();

            MenuItemsList = OrderingLogic.CallMenuListDB();

            foreach (OrderingModel.Item MenuItem in MenuItemsList)
            {
                ListViewItem ListViewMenuItem = new ListViewItem(MenuItem.name);
                ListViewMenuItem.ImageIndex = MenuItem.itemID;
                ListViewMenuItem.SubItems.Add(MenuItem.itemID.ToString());
                MenuListView.Items.Add(ListViewMenuItem);
            }
        }
Exemplo n.º 3
0
        private void AddCartItems(int MenuItemID)
        {
            List <OrderingModel.Item> MenuList = OrderingLogic.CallMenuListDB();

            foreach (OrderingModel.Item item in MenuList)
            {
                if (item.itemID == MenuItemID)
                {
                    if ((CheckItemPresent(MenuItemID)))
                    {
                        int QuantityValue = int.Parse(OrdersCart.Rows[SearchCorrectRow(MenuItemID)].Cells["QuantityColumn"].Value.ToString());
                        OrdersCart.Rows[SearchCorrectRow(MenuItemID)].Cells["QuantityColumn"].Value = QuantityValue + 1;
                        break;
                    }
                    else
                    {
                        OrdersCart.Rows.Add("Comment", item.name, "X", 1, item.itemID, item.item_price);
                        break;
                    }
                }
            }
        }