示例#1
0
        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;
        }
示例#2
0
        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;
        }
示例#3
0
        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);
            }
        }