コード例 #1
0
ファイル: FormOrderDish.cs プロジェクト: supeng4587/Cater
        private void btnRemove_Click(object sender, EventArgs e)
        {
            int oid;

            try
            {
                oid = Convert.ToInt32(dgvOrderDetail.SelectedRows[0].Cells[0].Value);
            }
            catch
            {
                MessageBox.Show("请选中整行菜品");
                return;
            }

            DialogResult result = MessageBox.Show("是否确认删除选中菜品,并重新计算价格?", "提示", MessageBoxButtons.OKCancel);

            if (result == DialogResult.OK)
            {
                if (oiBll.DeleteDetailByOId(oid))
                {
                    LoadDetailInfo();
                }
                int     orderId = Convert.ToInt32(this.Tag);
                decimal money   = Convert.ToInt32(lblMoney.Text);

                if (oiBll.SetOrderMoney(orderId, money))
                {
                    MessageBox.Show("改单成功");
                }
            }
        }