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("删除失败!"); } } }