3 Commits

Author SHA1 Message Date
nickpons666
8bd34c8ddb fix: Incluir coordinadores en todas las listas de gestión
- Crear método getUsuariosGestion() que incluye ayudantes y coordinadores
- Actualizar asignaciones_completo.php para mostrar coordinadores
- Actualizar todas las páginas de gestión para usar nuevo método
- Corregir que coordinadores aparezcan en asignaciones masivas
- Mantener consistencia en todos los módulos de administración
2026-01-31 01:18:28 -06:00
nickpons666
ffda892859 fix: Corregir orden de ayudantes en PDFs y bot de Telegram
- Cambiar getAyudantesActivos() por getAyudantesPorOrden() en todos los PDFs y bot
- Añadir tabla 'Turnos de Ayudantes' en ambos PDFs (ayudante y admin)
- Mostrar 4 próximas fechas para cada ayudante en orden correcto
- En PDF de ayudante: resaltar fila del usuario con badge 'Tu'
- Corregir sendPDF() y sendPDFGeneral() en bot de Telegram
- Asegurar consistencia: Ana → Esperanza → Mary → Bety → Mariela
- Sincronizar completamente web, PDFs y bot con nuevo orden de rotación
2026-01-30 22:52:32 -06:00
nickpons666
96985f3d8c Exportacion a PDF de horarios y turnos
- Agregada libreria Dompdf para generar PDFs
- Creada clase PDFGenerator con metodos reutilizables
- Pagina de exportacion para ayudantes (mis-turnos.pdf)
- Pagina de exportacion para admin (reporte-admin.pdf)
- Boton Exportar PDF en pagina de ayudantes y admin
- Corregido bug en getAsignacionActual() para usar domingo como inicio de semana
2026-01-20 16:31:18 -06:00