示例#1
0
        private void MenuItem_Click(object sender, EventArgs e)
        {
            Button   button   = (Button)sender;
            MenuItem menuItem = (MenuItem)button.Tag;

            if (menuItem.InStock > 0)
            {
                AddOrderItem(menuItem);
                menuItem.InStock--;
                menuItemService.UpdateStock(menuItem);
            }
            else
            {
                errorBox.Show($"'{menuItem.ItemName}' is out of stock!");
            }
        }