private void btnAddOrder_ItemClick(object sender, ItemClickEventArgs e) { EditOrderNestedForm form = new EditOrderNestedForm(Session); form.MdiParent = this.MdiParent; form.WindowState = FormWindowState.Maximized; form.Show(); form.FormClosing += EditForm_FormClosing; }
private void EditOrder() { EditOrderNestedForm form = new EditOrderNestedForm(Session); form.MdiParent = this.MdiParent; form.WindowState = FormWindowState.Maximized; form.Order = (Order)OrdersView.GetFocusedRow(); form.Show(); form.FormClosing += EditForm_FormClosing; }
private void EditForm_FormClosing(object sender, FormClosingEventArgs e) { EditOrderNestedForm form = (EditOrderNestedForm)sender; if (form.Order != null) { form.Order.Customer = CurrentObject; OrdersView.FocusedRowHandle = OrdersView.FindRow(form.Order); } }