//更新 private void UpdateBtnEvent() { Order obj = (Order)OrderBindingSource.Current; if (obj is Order) { UDForm4 udForm4 = new UDForm4(); udForm4.DeepCopy(obj); if (udForm4.ShowDialog(this) == DialogResult.OK) { service.UpdateOrder(obj, udForm4.Order); this.OrderBindingSource.DataSource = service.SelectAll(); } } }
private void EditOrder() { Order order = orderBindingSource.Current as Order; if (order == null) { MessageBox.Show("请选择一个订单进行修改"); return; } FormEdit form2 = new FormEdit(order, true); if (form2.ShowDialog() == DialogResult.OK) { orderService.UpdateOrder(form2.CurrentOrder); QueryAll(); } }