Exemplo n.º 1
0
        public void AddColumn(string column)
        {
            bool addIt = false;

            if (rbDataFields.Checked)
            {
                if (!DataFields.Any(x => x.ColumnName.Equals(column)))
                {
                    DataFields.Add(new DataField(column));
                    addIt = true;
                }
            }
            else
            {
                if (!SearchFields.Any(x => x.Equals(column)))
                {
                    SearchFields.Add(new SearchField(column, GetCurrentLogic()));
                    addIt = true;
                }
            }

            if (addIt)
            {
                chkSelection.Items.Add(column);
            }
        }