protected override string BuildQuery() { return(QueryFormats.GetSharedWithMeQuery(Value)); }
protected override string BuildQuery() { return(QueryFormats.GetInQuery(FieldName, Operator, Value)); }
public static XmlDocument Get_Query(SDMXSchemaType schemaType, Dictionary<string, string> dictUserSelections, QueryFormats format, DataReturnDetailTypes dataReturnDetailType, string agencyId, DIConnection DIConnection, DIQueries DIQueries) { XmlDocument RetVal; BaseQueryUtility BaseQueryUtility; RetVal = null; BaseQueryUtility = null; try { switch (format) { case QueryFormats.Generic: BaseQueryUtility = new GenericQueryUtility(dictUserSelections, dataReturnDetailType, agencyId, DIConnection, DIQueries); break; case QueryFormats.GenericTS: BaseQueryUtility = new GenericTimeSeriesQueryUtility(dictUserSelections, dataReturnDetailType, agencyId, DIConnection, DIQueries); break; case QueryFormats.StructureSpecific: BaseQueryUtility = new StructureSpecificQueryUtility(dictUserSelections, dataReturnDetailType, agencyId, DIConnection, DIQueries); break; case QueryFormats.StructureSpecificTS: BaseQueryUtility = new StructureSpecificTimeSeriesQueryUtility(dictUserSelections, dataReturnDetailType, agencyId, DIConnection, DIQueries); break; default: break; } RetVal = BaseQueryUtility.Get_Query(); } catch (Exception ex) { RetVal = null; throw ex; } finally { } return RetVal; }