private void addItem_btn_Click(object sender, EventArgs e) { EditItemForm form3 = new EditItemForm(); Order order = orderBindingSource.Current as Order; if (order == null) { MessageBox.Show("请选择需要编辑的订单"); return; } if (form3.ShowDialog() != DialogResult.OK) { order.AddItem(form3.CurrentOrderItem); BindingsReset(); } }
private void changeItem_btn_Click(object sender, EventArgs e) { Order order = orderBindingSource.Current as Order; OrderItem orderItem = itemsBindingSource.Current as OrderItem; EditItemForm form4 = new EditItemForm(orderItem); if (order == null) { MessageBox.Show("请选择需要编辑的订单"); return; } if (orderItem == null) { MessageBox.Show("请选择需要编辑的商品"); return; } if (form4.ShowDialog() != DialogResult.OK) { order.Items.Remove(orderItem); order.Items.Add(form4.CurrentOrderItem); BindingsReset(); } }