//新建订单 private void btn_Create_Click(object sender, EventArgs e) { NewOrderForm newOrderForm = new NewOrderForm(new Order()); newOrderForm.ShowDialog(); if (newOrderForm.DialogResult == DialogResult.OK) { dao.AddOrder(newOrderForm.order); orderBindingSource.DataSource = null; orderBindingSource.DataSource = service.OrderList; } newOrderForm.Close(); }
//修改订单 private void btn_Update_Click(object sender, EventArgs e) { Order o = orderBindingSource.Current as Order; if (o != null) { NewOrderForm newOrderForm = new NewOrderForm(o); newOrderForm.ShowDialog(); if (newOrderForm.DialogResult == DialogResult.OK) { dao.ModifyOrder(o.ID, newOrderForm.order); } newOrderForm.Close(); } }