Dev2.ViewModels.Workflow.DataListConversionUtils.ConvertToIDataListItem C# (CSharp) Method

ConvertToIDataListItem() private method

private ConvertToIDataListItem ( IRecordSet recordSet ) : IList
recordSet IRecordSet
return IList
        IList<IDataListItem> ConvertToIDataListItem(IRecordSet recordSet)
        {
            IList<IDataListItem> result = new List<IDataListItem>();
            var dataListEntry = recordSet;
            
            foreach(var column in dataListEntry.Columns)
            {
                var fields = column.Value.Where(c => c.IODirection == enDev2ColumnArgumentDirection.Both || c.IODirection == enDev2ColumnArgumentDirection.Input).ToList();
                foreach (var col in fields)
                {
                    IDataListItem singleRes = new DataListItem();
                    singleRes.IsRecordset = true;
                    singleRes.Recordset = recordSet.Name;
                    singleRes.Field = col.Name;
                    singleRes.RecordsetIndex = column.Key.ToString();
                    singleRes.Value = col.Value;
                    singleRes.DisplayValue = string.Concat(recordSet.Name, "(", column.Key, ").", col.Name);
                    singleRes.Description = col.Description;
                    result.Add(singleRes);

                }      
            }
                                 
            return result;
        }
    }

Same methods

DataListConversionUtils::ConvertToIDataListItem ( IScalar scalar ) : IList