예제 #1
0
        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 });
        }