private void dgvAllFunctions_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (dgvAllFunctions.SelectedRows.Count == 0) { return; } int FunctionID = Convert.ToInt32(dgvAllFunctions.SelectedRows[0].Cells["FunctionID"].Value); string FunctionName = dgvAllFunctions.SelectedRows[0].Cells["FunctionName"].Value.ToString(); string FunctionDescription = dgvAllFunctions.SelectedRows[0].Cells["FunctionDescription"].Value.ToString(); PhantomForm PhantomForm = new Infinium.PhantomForm(); PhantomForm.Show(); AddFunctionsForm AddResponsibilitiesForm = new AddFunctionsForm(ref AdminFunctionsEdit, FunctionID, FunctionName, FunctionDescription); TopForm = AddResponsibilitiesForm; AddResponsibilitiesForm.ShowDialog(); PhantomForm.Close(); PhantomForm.Dispose(); TopForm = null; AddResponsibilitiesForm.Dispose(); AdminFunctionsEdit.MoveToFunction(FunctionID); }
private void btnAddFunction_Click(object sender, EventArgs e) { PhantomForm PhantomForm = new Infinium.PhantomForm(); PhantomForm.Show(); AddFunctionsForm AddResponsibilitiesForm = new AddFunctionsForm(ref AdminFunctionsEdit); TopForm = AddResponsibilitiesForm; AddResponsibilitiesForm.ShowDialog(); PhantomForm.Close(); PhantomForm.Dispose(); TopForm = null; AddResponsibilitiesForm.Dispose(); }