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