private void ImportBulkColumnMenuClick(object sender, System.EventArgs e) { var table = (Table)((ModelObjectTreeNode)this.Node.Parent).Controller.Object; var columnList = (ReferenceCollection)this.Object; var F = new ImportColumns(table, columnList); if (F.ShowDialog() == DialogResult.OK) { this.OnItemChanged(this, new System.EventArgs()); table.Controller.OnItemChanged(this, new System.EventArgs()); } }
private void radioButton_CheckedChanged(object sender, EventArgs e) { RadioButton checkedRadioButton = sender as RadioButton; _checkedRadioButton = int.Parse(checkedRadioButton.Tag.ToString()); dgvViewer.Rows.Clear(); dgvViewer.Columns.Clear(); foreach (string column in ImportColumns.GetColumns(_checkedRadioButton)) { dgvViewer.ColumnCount += 1; dgvViewer.Columns[dgvViewer.Columns.Count - 1].HeaderText = column; dgvViewer.Columns[dgvViewer.Columns.Count - 1].Name = column; } }
public ImportTable(string sheet_name, Guid organizationId, int departmentId, ref ImportLog import_log, ref ImportCustomProperty import_custom_property, IDataReaderAdapter dataReaderAdapter) { _organizationId = organizationId; _departmentId = departmentId; _require_column_list = new ImportColumns(); _require_column_list_all = new ImportColumns(); _available_column_list = new ImportColumns(); _custom_column_list = new ImportColumns(); _reader = dataReaderAdapter; _log = import_log; _import_custom_property = import_custom_property; _sheet_name = sheet_name; _table = new DataTable(); }