void Add() { ConnectionForm form = new ConnectionForm(gisConnections, null); if (form.ShowDialog(this) == DialogResult.OK) { GisConnection conn = form.GisConnection; gisConnections.Add(conn); AddRow(conn); SelectedConnection = conn; connectionsUpdated = true; } gridView.Focus(); }
void Edit() { DataSet.GisConnectionsRow row = SelectedRow; GisConnection conn = GetGisConnection(row); if (row != null && conn != null) { ConnectionForm gisConnectionForm = new ConnectionForm(gisConnections, conn); if (gisConnectionForm.ShowDialog(this) == DialogResult.OK) { FillRow(row, conn); connectionsUpdated = true; } } gridView.Focus(); }