public ActionResult GetQuickCountPorMuestras() { var db = new edayRoomEntities(); var results = new List <KeyValuePair <string, List <GetTotalizacion_Result1> > >(); var avances = new List <KeyValuePair <string, GetMetricasQuickCount_Result> >(); foreach (var m in db.MuestrasQuickCounts) { string val = m.value; var avance = db.GetMetricasQuickCount(val).First(); avances.Add(new KeyValuePair <string, GetMetricasQuickCount_Result>(val, avance)); var data = db.GetTotalizacion(null, null, null, null, null, null, true, val).ToList(); results.Add(new KeyValuePair <string, List <GetTotalizacion_Result1> >(val, data)); } return(Json(new{ results, avances }, JsonRequestBehavior.AllowGet)); }