private void btnCnfEdit_Click(object sender, EventArgs e) { string FileExt = string.Empty; if (this.dgvConfiguration.SelectedRows.Count <= 0) { MessageBox.Show("Please select any record to edit.", Constants.MessageBoxTitle, MessageBoxButtons.OK, MessageBoxIcon.Error); } else { int sourceId = Convert.ToInt32(this.dgvConfiguration.SelectedRows[0].Cells["SourceId"].Value); int configurationId = Convert.ToInt32(dgvConfiguration.SelectedRows[0].Cells["ConfigurationId"].Value); if (this.dgvSource.SelectedRows.Count > 0) { FileExt = Convert.ToString(dgvSource.SelectedRows[0].Cells["FileExtensionTargets"].Value).ToUpper(); } using (frmConfigurationAddEdit frmConfigurationAddEdit = new frmConfigurationAddEdit(sourceId, configurationId, maskingSource, FileExt)) { DialogResult dR = frmConfigurationAddEdit.ShowDialog(); if (dR == DialogResult.OK) { SaveAndReloadChangesToGrid(sourceId, configurationId); } } } }
private void btnCnfAdd_Click(object sender, EventArgs e) { if (this.dgvSource.SelectedRows.Count <= 0) { MessageBox.Show("Please select any record in data masking type definition to add configuration.", Constants.MessageBoxTitle, MessageBoxButtons.OK, MessageBoxIcon.Error); } else { int SourceId = Convert.ToInt32(dgvSource.SelectedRows[0].Cells["SourceId"].Value); string FileExt = Convert.ToString(dgvSource.SelectedRows[0].Cells["FileExtensionTargets"].Value).ToUpper(); using (frmConfigurationAddEdit frmConfigurationAddEdit = new frmConfigurationAddEdit(SourceId, 0, maskingSource, FileExt)) { DialogResult dR = frmConfigurationAddEdit.ShowDialog(); if (dR == DialogResult.OK) { SaveAndReloadChangesToGrid(SourceId); dgvConfiguration.Rows[dgvConfiguration.Rows.Count - 1].Selected = true; } else if (dR == DialogResult.No) { this.BindingContext[dtConfiguration].EndCurrentEdit(); SaveAndReloadChangesToGrid(SourceId); dgvConfiguration.Rows[dgvConfiguration.Rows.Count - 1].Selected = true; } } } }