public IEnumerable <IOperatorFieldProvider> CreateDataRowsProvider(IListMetaData metaData) { if (fSrcModel.List == null) { return(Enumerable.Empty <IOperatorFieldProvider>()); } var result = from item in fSrcModel.List select new ObjectContainerFieldValueProvider(item, null); return(result); }
public IEnumerable <IOperatorFieldProvider> CreateDataRowsProvider(IListMetaData metaData) { DataTable table = DataSet.Tables[metaData.TableData.TableName]; if (table == null || table.Rows.Count == 0) { return(Enumerable.Empty <IOperatorFieldProvider>()); } var result = from row in table.AsEnumerable() select new DataRowFieldValueProvider(row, DataSet); return(result); }
public string CreateDetailListHtml(IListMetaData tableData, object model, object pageData) { return(RazorOutputFile(tableData, model, pageData, DetailListRazorFile, false)); }