public JsonResult RealizarConsulta(Object indicador) { string indicador_str = ((String[])indicador)[0]; IConsultable<int> consulta = FuncionalidadesExtra.ObtenerConsultaAgrupada(indicador_str); ConsultaIndicadorHelper.SetConsulta(consulta); return Json(ConsultaIndicadorHelper.GetConsulta().AplicarConsulta()); }
public JsonResult RealizarConsulta(String[] indicadores) { List <List <KeyValuePair <String, int> > > res_consultas = new List <List <KeyValuePair <String, int> > >(); foreach (String indicador in indicadores) { IConsultable <int> consulta = FuncionalidadesExtra.ObtenerConsultaAgrupada(indicador); res_consultas.Add(consulta.AplicarConsulta()); } return(Json(res_consultas)); }