Methods
altaAlumno(alumno) → {Promise}
Realiza el alta de un alumno.
Parameters:
Name | Type | Description |
---|---|---|
alumno |
Datos del alumno. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
altaProfesor(profesor) → {Promise}
Realiza el alta de un profesor.
Parameters:
Name | Type | Description |
---|---|---|
profesor |
Datos del profesor. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
borrarAlumno(alumnoId) → {Promise}
Borrar un alumno.
Parameters:
Name | Type | Description |
---|---|---|
alumnoId |
Number | Identificador del alumno. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
borrarConvenioById(id) → {Promise}
Peticion que borra un convenio por su id.
Parameters:
Name | Type | Description |
---|---|---|
id |
Number | Identificador del convenio. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
borrarEmpresa(id) → {Promise}
Borra una empresa por su ID.
Parameters:
Name | Type | Description |
---|---|---|
id |
number | ID de la empresa a borrar. |
- Source:
Returns:
- Devuelve la promesa asociada a la petición.
- Type
- Promise
borrarProfesor(profesorId) → {Promise}
Borrar un profesor.
Parameters:
Name | Type | Description |
---|---|---|
profesorId |
Number | Identificador del profesor. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
borrarTarea(tarea) → {Promise}
Borrar una tarea.
Parameters:
Name | Type | Description |
---|---|---|
tarea |
Tarea | Datos de la tarea. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
crearEmpresa(empresa) → {Promise}
Crea una empresa.
Parameters:
Name | Type | Description |
---|---|---|
empresa |
Empresa | Datos de la empresa. |
- Source:
Returns:
- Devuelve la promesa asociada a la petición.
- Type
- Promise
crearTarea(tarea) → {Promise}
Crea una tarea.
Parameters:
Name | Type | Description |
---|---|---|
tarea |
Tarea | Datos de la tarea. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
editarConvenio(id) → {Promise}
Peticion que edita los datos de un convenio por su id.
Parameters:
Name | Type | Description |
---|---|---|
id |
Number | Identificador del convenio. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
editarEmpresa(datosdelaempresa) → {Promise}
Edita una empresa.
Parameters:
Name | Type | Description |
---|---|---|
datosdelaempresa |
Empresa | Datos actualizados de la empresa. |
- Source:
Returns:
- Devuelve la promesa asociada a la petición.
- Type
- Promise
getActividadNotas() → {Promise}
Devuelve la lista de actividades del alumno con su nota media.
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
getActividades(idCurso) → {Promise}
Devuelve la lista de actividades definidas.
Parameters:
Name | Type | Description |
---|---|---|
idCurso |
Number | Identificador del curso. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
getAlumnosByCurso() → {Promise}
Devuelve la lista de alumnos por curso.
La lista está formada por los alumnos que están asignados a un curso.
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
getAlumnosProfesor() → {Promise}
Devuelve la lista de alumnos de un profesor.
La lista está formada por los alumnos que están asignados a los módulos a los que el profesor está asignado.
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
getCalificaciones() → {Promise}
Devuelve la lista de calificaciones definidas.
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
getConvenioById(id) → {Promise}
Peticion que devuelve los datos de un convenio por su id.
Parameters:
Name | Type | Description |
---|---|---|
id |
Number | Identificador del convenio. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
getCursos() → {Promise}
Devuelve la lista de ciclos definidos.
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
getEmpresaById(id) → {Promise}
Obtiene los datos de una empresa por su ID.
Parameters:
Name | Type | Description |
---|---|---|
id |
number | ID de la empresa. |
- Source:
Returns:
- Devuelve la promesa asociada a la petición.
- Type
- Promise
getInformeAlumno(alumno, periodo) → {Promise}
Devuelve la información del informe de evaluación de un alumno.
Parameters:
Name | Type | Description |
---|---|---|
alumno |
Alumno | Datos del alumno. |
periodo |
Number | Identificador del periodo para el que se solicita el informe. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
getModulosNotas() → {Promise}
Devuelve la lista de módulos del alumno con su nota media.
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
getPeriodos() → {Promise}
Devuelve la lista de periodos definidos.
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
getProfesores() → {Promise}
Devuelve la lista de profesores por curso.
La lista está formada por los profesores que están asignados a un curso.
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
getTarea(idTarea) → {Promise}
Devuelve los datos de una tarea.
Parameters:
Name | Type | Description |
---|---|---|
idTarea |
Number | Identificador de la tarea. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
getTareasAlumno(alumno) → {Promise}
Devuelve la lista de tareas de un alumno.
Parameters:
Name | Type | Description |
---|---|---|
alumno |
Alumno | Datos del alumno. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
insertarConvenio(datos) → {Promise}
Peticion que realiza una inserccion de un convenio.
Parameters:
Name | Type | Description |
---|---|---|
datos |
Object | Datos del convenio. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
modificarAlumno(alumno) → {Promise}
Modifica un alumno.
Parameters:
Name | Type | Description |
---|---|---|
alumno |
Datos del alumno. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
modificarProfesor(profesor) → {Promise}
Modifica un profesor.
Parameters:
Name | Type | Description |
---|---|---|
profesor |
Datos del profesor. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
modificarTarea(tarea) → {Promise}
Modifica una tarea.
Parameters:
Name | Type | Description |
---|---|---|
tarea |
Tarea | Datos de la tarea. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
recibirDatosCiclo(id) → {Promise}
Peticion que devuelve los datos de un ciclo por su id.
Parameters:
Name | Type | Description |
---|---|---|
id |
Number | Identificador del ciclo. |
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
recibirDatosConvenios() → {Promise}
Peticion que devuelve los datos de los convenios.
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise
recibirDatosEmpresa() → {Promise}
Peticion que devuelve los datos de las empresas.
- Source:
Returns:
Devuelve la promesa asociada a la petición.
- Type
- Promise