Constructor
new VistaGestionMensual(controlador, div)
Constructor de la clase.
Parameters:
Name | Type | Description |
---|---|---|
controlador |
ControladorSecretaria | Controlador de la vista. |
div |
HTMLDivElement | Div de HTML en el que se desplegará la vista. |
Classes
Methods
cargarIncidencias(usuarios)
Obtener listado de usuarios que van al comedor, y cargar incidencias.
Parameters:
Name | Type | Description |
---|---|---|
usuarios |
Array | Array con los apuntados del día actual. |
cargarListado(incidencias)
Obtener incidencias y empezar a generar la tabla.
Parameters:
Name | Type | Description |
---|---|---|
incidencias |
Array | Incidencias de los usuarios del mes actual. |
crearCuerpo()
Generar cuerpo de la tabla.
crearEncabezado()
Crear cabecera tabla.
inicializar()
Refrescar/iniciar listado.
iniciarTabla()
Generar tabla por partes.
mesAnterior()
Retroceder un mes.
mesSiguiente()
Avanzar un mes.
obtenerMes() → {String}
Devuelve el mes en texto.
Returns:
String del mes.
- Type
- String
obtenerMesActualEnLetras(mes)
Devuelve el nombre del mes pasado.
Parameters:
Name | Type | Description |
---|---|---|
mes |
integer | Mes en forma numerica |
Returns:
El mes en español correspondiente a la posicion
obtenerTipo(correo) → {String}
Devuelve el tipo de cuenta que tiene el usuario.
Parameters:
Name | Type | Description |
---|---|---|
correo |
String | Correo del usuario. |
Returns:
Tipo de cuenta.
- Type
- String