public DataSet ExecuteDataSet(QueryProtocol[] queryItems) { if (queryItems == null) throw new ArgumentNullException("queryItems"); ClarifyGenericSrvQueryParser parser = new ClarifyGenericSrvQueryParser(dataSet); parser.CreateGenerics(queryItems); // run generic query dataSet.Query(GetRootGenericsToQuery(queryItems)); DataSet ds = new DataSet("ClarifyGenericQuery"); CreateDataTables(ds, queryItems); FillDataTables(ds, queryItems, null, null); return ds; }
public DataSet ExecuteDataSet(QueryProtocol[] queryItems) { if (queryItems == null) { throw new ArgumentNullException("queryItems"); } ClarifyGenericSrvQueryParser parser = new ClarifyGenericSrvQueryParser(dataSet); parser.CreateGenerics(queryItems); // run generic query dataSet.Query(GetRootGenericsToQuery(queryItems)); DataSet ds = new DataSet("ClarifyGenericQuery"); CreateDataTables(ds, queryItems); FillDataTables(ds, queryItems, null, null); return(ds); }