public string GetAlertas(string tag1, string tag2, string estados, string municipios) { var db = new edayRoomEntities(); var tag1Filter = string.IsNullOrWhiteSpace(tag1) ? null : tag1; var tag2Filter = string.IsNullOrWhiteSpace(tag2) ? null : tag2; var estadosFilter = string.IsNullOrWhiteSpace(estados) ? null : estados; var municipiosFilter = string.IsNullOrWhiteSpace(municipios) ? null : municipios; var totales = db.GetAlertasTotales(tag1Filter, tag2Filter, estadosFilter, municipiosFilter); var activas = db.GetAlertasActivas(tag1Filter, tag2Filter, estadosFilter, municipiosFilter); var estadosl = db.GetAlertasPorEstados(); return(JsonConvert.SerializeObject( new { totales, activas, estadosl })); }