public ResultsSet(FilterId filterId) { FilterId = filterId; NumRows = -1; ResultColumns = new Dictionary <string, Column>(); Data = new List <dynamic>(); }
public questStatus GetFilterDatabase(Quest.Functional.MasterPricing.FilterId filterId, out Quest.Functional.MasterPricing.Database database) { // Initialize questStatus status = null; database = null; // Get filter Filter filter = null; FiltersMgr filtersMgr = new FiltersMgr(this.UserSession); status = filtersMgr.Read(filterId, out filter); if (!questStatusDef.IsSuccess(status)) { return(status); } // Get tableset Tableset tableset = null; TablesetId tablesetId = new TablesetId(filter.TablesetId); TablesetsMgr tablesetsMgr = new TablesetsMgr(this.UserSession); status = tablesetsMgr.Read(tablesetId, out tableset); if (!questStatusDef.IsSuccess(status)) { return(status); } // Get database DatabaseId databaseId = new DatabaseId(tableset.DatabaseId); DatabasesMgr databasesMgr = new DatabasesMgr(this.UserSession); status = databasesMgr.Read(databaseId, out database); if (!questStatusDef.IsSuccessOrWarning(status)) { return(status); } return(new questStatus(Severity.Success)); }
public RunFilterRequest() { FilterId = new FilterId(); }
public FilterTableNameIdentifier(FilterId filterId, string schema, string name) { FilterId = filterId; Schema = schema; Name = name; }