private void menuTableProperties_Click(object sender, EventArgs e) { ColumnInfoDialog cdialog = null; try { if (listView.SelectedItems.Count > 0) { int index = listView.SelectedItems[0].Index; cdialog = new ColumnInfoDialog(GeneratorContext.CurrentDatabaseTables[index]); if (cdialog.ShowDialog() == DialogResult.OK) { GeneratorContext.CurrentDatabaseTables[index] = cdialog.Table; } } } catch (Exception ex) { MessageBox.Show("Error. " + ex.Message); } finally { if (cdialog != null) { cdialog.Dispose(); } } }
private void menuTableProperties_Click(object sender, EventArgs e) { ColumnInfoDialog cdialog = null; try { if (listView.SelectedItems.Count > 0) { int index = listView.SelectedItems[0].Index; cdialog = new ColumnInfoDialog(Context.databaseTables[index]); if (cdialog.ShowDialog() == DialogResult.OK) { Context.databaseTables[index] = cdialog.Table; } } } catch (Exception ex) { throw ex; } finally { if (cdialog != null) { cdialog.Dispose(); } } }