public JsonBuilderTrendDataBySearch(TrendDataBySearchParameters parameters) { _parameters = parameters; Parameters = _parameters; }
public IList<TrendRoot> GetTrendData(int area_type_id, string parent_area_code, string indicator_ids, string restrict_to_profile_ids) { try { NameValueCollection nameValues = new NameValueCollection(); nameValues.Add(DataParameters.ParameterIndicatorIds, indicator_ids); nameValues.Add(ParameterNames.RestrictToProfileId, restrict_to_profile_ids); nameValues.Add(ParameterNames.AreaTypeId, area_type_id.ToString()); nameValues.Add(ParameterNames.ParentAreaCode, parent_area_code); var parameters = new TrendDataBySearchParameters(nameValues); return new JsonBuilderTrendDataBySearch(parameters).GetTrendData(); } catch (Exception ex) { Log(ex); throw; } }
public JsonBuilderTrendDataBySearch(HttpContextBase context) : base(context) { _parameters = new TrendDataBySearchParameters(context.Request.Params); Parameters = _parameters; }