Class: VistaGestionHijos

VistaGestionHijos(controlador, div)

Contiene la vista de gestión de hijos.

Constructor

new VistaGestionHijos(controlador, div)

Constructor de la clase.
Parameters:
Name Type Description
controlador Controlador Controlador de la vista.
div HTMLDivElement Div de HTML en el que se desplegará la vista.
Source:

Classes

VistaGestionHijos

Methods

actualizar(datos)

Actualiza el listado.
Parameters:
Name Type Description
datos Object Datos del padre.
Source:

anadir()

Muestra el formulario de alta
Source:

bloquearBotonesAlta(bloquear)

Bloquear o no botones formularios de alta.
Parameters:
Name Type Description
bloquear Boolean True bloquear, false desbloquear.
Source:

cancelarAlta()

Limpia los campos del formulario alta.
Source:

cancelarAltaPin()

Limpia el campo del formulario de alta con PIN.
Source:

cancelarModificacion()

Limpia los campos del formulario modificación.
Source:

cargarEncabezado()

Cargar thead tabla hijos.
Source:

cargarListado(hijos)

Carga tabla con los hijos.
Parameters:
Name Type Description
hijos Array Listado de hijos.
Source:

editar(hijo)

Mostrar formulario de edición de hijos.
Parameters:
Name Type Description
hijo Object Datos hijo.
Source:

eliminar()

Elimina un hijo de la lista.
Source:

eliminar(id)

Elimina un hijo de la lista.
Parameters:
Name Type Description
id Number ID del hijo.
Source:

eliminarRelacion(id)

Elimina relación con hijo.
Parameters:
Name Type Description
id Number ID del hijo.
Source:

errorAltaPin(e)

Aviso de errores al usuario del alta con PIN.
Parameters:
Name Type Description
e Object Error.
Source:

exitoAlta(activar)

Informar al usuario del alta exitosa.
Parameters:
Name Type Description
activar Boolean Activa o no mensaje éxito.
Source:

exitoAltaPin(activar)

Informar al usuario del alta mediante PIN exitosa.
Parameters:
Name Type Description
activar Boolean Activa o no mensaje éxito.
Source:

exitoModificacion(activar)

Informar al usuario de la modificación exitosa.
Parameters:
Name Type Description
activar Boolean Activa o no mensaje éxito.
Source:

mostrarOcultarCrud(listado, alta, modificacion)

Mostrar/Ocultar crud hijos.
Parameters:
Name Type Description
listado Boolean Mostrar o no listado de hijos.
alta Boolean Mostrar o no alta de hijos.
modificacion Boolean Mostrar o no modificación de hijos.
Source:

rellenarSelects(cursos)

Rellena los select con la lista de cursos recibida.
Parameters:
Name Type Description
cursos Array Array de cursos.
Source:

validarFormularioAlta()

Valida formulario y realiza proceso en caso de que las validaciones se cumplan.
Source:

validarFormularioAltaPin()

Validar campo de PIN.
Source:

validarFormularioModificacion()

Valida formulario y realiza proceso en caso de que las validaciones se cumplan.
Source: