Actualizar backend/services.py

This commit is contained in:
2026-07-03 16:50:46 -05:00
parent c91026e4da
commit a5df935e4f

View File

@@ -59,6 +59,17 @@ def ocupabilidad(ano, mes, sede="TODOS", programa="TODOS"):
}
return cache_get_or_set("ocupabilidad", (ano, mes, sede, programa), _load)
def ocupabilidad_alumnos(num_indice):
"""Alumnos de un curso (num_indice) para el popup Ver: nombre + estado (sin ANU)."""
def _load():
dm = get_dm()
analizador = AnalizadorCursos(dm)
alumnos = analizador.curso_processor.obtener_alumnos_curso(num_indice)
return {"alumnos": alumnos}
return cache_get_or_set("ocup_alumnos", (str(num_indice),), _load)
# ── VENTAS ─────────────────────────────────────────────────────────────────
def ventas(ano, mes, sede="TODOS", programa="TODOS", con_overrides=False):
def _load():