示例#1
0
 private void Edit(Order item)
 {
   using (OrderForm form = new OrderForm(_model, item, _model.OrderInventoryGetByOrder(item.Id)))
   {
     if (form.ShowDialog() != DialogResult.OK)
       item.RejectChanges();
     else
       ShowOrders();
   }
 }
示例#2
0
    private void _btnAdd_Click(object sender, EventArgs e)
    {
      Order item = TypeAccessor<Order>.CreateInstanceEx();
      item.OrderDateTime = DateTime.Today;

      using (OrderForm form = new OrderForm(_model, item, new EditableList<OrderInventory>()))
      {
        if (form.ShowDialog() == DialogResult.OK)
        {
          item.AcceptChanges();
          objectBinder.List.Add(new GridItem(item, GetCarName(item.CarId)));
        }
      }
    }