Example #1
0
 protected abstract List<string> GetAllIds(BaseHelperDataColumn column);
Example #2
0
 protected override List<string> GetAllIds(BaseHelperDataColumn dataColumn)
 {
     return Items.Select(x => x.Id.ToString()).ToList();
 }
Example #3
0
 protected override List<string> GetAllIds(BaseHelperDataColumn dataColumn)
 {
     return new List<string>();
 }
 protected override List<string> GetAllIds(BaseHelperDataColumn dataColumn)
 {
     return All.Select(x => x.SubjectId.ToString()).Concat(All.Select(x => x.KSOPredicate.Id.ToString())).ToList();
 }
Example #5
0
        protected override List<string> GetAllIds(BaseHelperDataColumn dataColumn)
        {
            if (((BaseHelperDataUniformPartColumn)dataColumn).GetIsIdColumn())
                return All.Select(x => x.Id.ToString()).ToList();

            if (((BaseHelperDataUniformPartColumn)dataColumn).GetIsRowNrColumn())
                return All.Select(x => x.RowNr.ToString()).ToList();

            if (((BaseHelperDataUniformPartColumn)dataColumn).GetIsFeatureLinkCommaColumn())
                return All.Select(x => x.FeatureLinkComma.ToString()).ToList();

            if (((BaseHelperDataUniformPartColumn)dataColumn).GetIsFeatureLinkConjunctionColumn())
                return All.Select(x => x.FeatureLinkConjunction.ToString()).ToList();

            return new List<string>();
        }