public class ReportesService
extends java.lang.Object
| Constructor and Description |
|---|
ReportesService() |
| Modifier and Type | Method and Description |
|---|---|
HashMapWrapper |
generarReporteApoderado(java.io.File xslPath,
boolean xml,
boolean json,
boolean html,
boolean xlsx,
boolean docx)
Reporte que entrega los datos de notas, planificaciones y anotaciones de los alumnos de un apoderado
|
HashMapWrapper |
generarReporteApoderadosMasEstudiantes(java.io.File xslPath,
boolean xml,
boolean json,
boolean html,
boolean xlsx,
boolean docx)
Reporte que almacena los apoderados que tienen mas de un estudiante en el colegio
|
HashMapWrapper |
generarReporteAsistenciaBajo(int porcentaje,
java.io.File xslPath,
boolean xml,
boolean json,
boolean html,
boolean xlsx,
boolean docx)
Reporte que almacena los estudiantes que tienen una asistencia bajo el porcentaje ingresado
|
HashMapWrapper |
generarReporteAsistenciaYNotas(orm.Estudiante estudiante,
java.io.File xslPath,
boolean xml,
boolean json,
boolean html,
boolean xlsx,
boolean docx)
Reporte que almacena la asistencia y las notas de un estudiante
|
HashMapWrapper |
generarReporteNotasProfesor(orm.Profesor profesor,
java.io.File xslPath,
boolean xml,
boolean json,
boolean html,
boolean xlsx,
boolean docx)
Reporte que almacena las notas ingresadas en las asignaturas que imparte el profesor seleccionado
|
HashMapWrapper |
generarReportePlanificaciones(orm.Apoderado apoderado,
java.io.File xslPath,
boolean xml,
boolean json,
boolean html,
boolean xlsx,
boolean docx)
Reporte que almacena las planificaciones de los estudiantes de un apoderado
|
HashMapWrapper |
generarReporteReprobando(java.io.File xslPath,
boolean xml,
boolean json,
boolean html,
boolean xlsx,
boolean docx)
Reporte que almacena los estudiantes que estan reprobando en el sistema.
|
public HashMapWrapper generarReporteApoderado(java.io.File xslPath, boolean xml, boolean json, boolean html, boolean xlsx, boolean docx)
xslPath - ruta en la cual se encuentran los xsl para la transformacionxml - Si se guardara el xmljson - Si se guardara el jsonhtml - Si se guardara el htmlxlsx - Si se guardara el xlsxdocx - Si se guardara el docxpublic HashMapWrapper generarReporteApoderadosMasEstudiantes(java.io.File xslPath, boolean xml, boolean json, boolean html, boolean xlsx, boolean docx)
xslPath - ruta en la cual se encuentran los xsl para la transformacionxml - Si se guardara el xmljson - Si se guardara el jsonhtml - Si se guardara el htmlxlsx - Si se guardara el xlsxdocx - Si se guardara el docxpublic HashMapWrapper generarReporteAsistenciaBajo(int porcentaje, java.io.File xslPath, boolean xml, boolean json, boolean html, boolean xlsx, boolean docx)
xslPath - ruta en la cual se encuentran los xsl para la transformacionxml - Si se guardara el xmljson - Si se guardara el jsonhtml - Si se guardara el htmlxlsx - Si se guardara el xlsxdocx - Si se guardara el docxporcentaje - Porcentaje maximo para considerar que tiene una baja asistenciapublic HashMapWrapper generarReporteAsistenciaYNotas(orm.Estudiante estudiante, java.io.File xslPath, boolean xml, boolean json, boolean html, boolean xlsx, boolean docx)
xslPath - ruta en la cual se encuentran los xsl para la transformacionxml - Si se guardara el xmljson - Si se guardara el jsonhtml - Si se guardara el htmlxlsx - Si se guardara el xlsxdocx - Si se guardara el docxestudiante - El estudiante al cual se le extraeran los datospublic HashMapWrapper generarReporteNotasProfesor(orm.Profesor profesor, java.io.File xslPath, boolean xml, boolean json, boolean html, boolean xlsx, boolean docx)
xslPath - ruta en la cual se encuentran los xsl para la transformacionxml - Si se guardara el xmljson - Si se guardara el jsonhtml - Si se guardara el htmlxlsx - Si se guardara el xlsxdocx - Si se guardara el docxprofesor - Profesor del que se extraeran los datospublic HashMapWrapper generarReportePlanificaciones(orm.Apoderado apoderado, java.io.File xslPath, boolean xml, boolean json, boolean html, boolean xlsx, boolean docx)
xslPath - ruta en la cual se encuentran los xsl para la transformacionxml - Si se guardara el xmljson - Si se guardara el jsonhtml - Si se guardara el htmlxlsx - Si se guardara el xlsxdocx - Si se guardara el docxapoderado - Apoderado del cual son los estudiantespublic HashMapWrapper generarReporteReprobando(java.io.File xslPath, boolean xml, boolean json, boolean html, boolean xlsx, boolean docx)
xslPath - ruta en la cual se encuentran los xsl para la transformacionxml - Si se guardara el xmljson - Si se guardara el jsonhtml - Si se guardara el htmlxlsx - Si se guardara el xlsxdocx - Si se guardara el docx