Exemplo n.º 1
0
        private void button8_Click(object sender, EventArgs e)  //删除商品

        {
            if (label1.Text == "" || textBox1.Text == null)

            {
                MessageBox.Show("删除失败!");
            }

            else if (MessageBox.Show("确定删除?", "Confirm Message", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)

            {
                int i = OrderService.LocatedOrder(label1.Text);

                if (i != -1)     //通过流水号锁定订单,-1无此订单

                {
                    string productName = (string)dataGridView2.CurrentRow.Cells[0].Value;

                    OrderService.DeleteOrderDetails(OrderService.myOrders.ElementAt(i).myOrderDetails, productName);

                    ReLoad();
                }
                else

                {
                    MessageBox.Show("删除失败!");
                }
            }
        }