private void btnNewSalesOrder_Click(object sender, EventArgs e) { SalesForm salesForm = new SalesForm(); ((IDialogForm)salesForm).RegisterCaller(this); salesForm.ShowDialog(); }
/// <summary> /// Shows the sales order add edit form. /// </summary> /// <param name="rowIndex">Index of the row.</param> void ShowSalesOrderAddEditForm(int rowIndex, string mode) { if (rowIndex > -1) { int salesOrderId = Convert.ToInt32(dgSalesOrder.Rows[rowIndex].Cells[COLUMN_INDEX_SALESORDERID].Value); SalesForm salesForm = new SalesForm(); ((IDialogForm)salesForm).RegisterCaller(this); salesForm.SalesOrderId = salesOrderId; salesForm.Mode = mode; salesForm.ShowDialog(); } }