Class Prematricula
java.lang.Object
Prematricula
La lista de materias que un estudiante puede matricular en su siguiente periodo.
Es la información que se guarda en el JSON y con la que después se crea el PDF.
- Version:
- 4.0
- Author:
- Alejandro D. Castillo M., Saúl Castillo, Adonis Bonilla
-
Constructor Summary
ConstructorsConstructorDescriptionPrematricula(Estudiante estudiante, String periodo, String fechaGeneracion) Crea una prematrícula vacía para un estudiante. -
Method Summary
Modifier and TypeMethodDescriptionvoidagregarMateria(MateriaPrematricula materia) Agrega una materia habilitada.intReturns la cantidad de materias de la prematrícula.Returns la cédula del estudiante.Returns el código de la carrera.Returns la fecha y hora en que se generó la prematrícula.Returns las materias habilitadas, en una vista de solo lectura.Returns el nombre de la carrera.Returns el nombre del estudiante.Returns el periodo que se va a matricular.
-
Constructor Details
-
Prematricula
Crea una prematrícula vacía para un estudiante.- Parameters:
estudiante- el estudiante que matriculaperiodo- el periodo que va a matricular, por ejemplo "2° AÑO - PRIMER SEMESTRE"fechaGeneracion- fecha y hora en que se generó
-
-
Method Details
-
getCedula
Returns la cédula del estudiante.- Returns:
- la cédula del estudiante
-
getNombreEstudiante
Returns el nombre del estudiante.- Returns:
- el nombre del estudiante
-
getCodigoCarrera
Returns el código de la carrera.- Returns:
- el código de la carrera
-
getNombreCarrera
Returns el nombre de la carrera.- Returns:
- el nombre de la carrera
-
getPeriodo
Returns el periodo que se va a matricular.- Returns:
- el periodo que se va a matricular
-
getFechaGeneracion
Returns la fecha y hora en que se generó la prematrícula.- Returns:
- la fecha y hora en que se generó la prematrícula
-
getMaterias
Returns las materias habilitadas, en una vista de solo lectura.- Returns:
- las materias habilitadas, en una vista de solo lectura
-
agregarMateria
Agrega una materia habilitada.- Parameters:
materia- la materia que el estudiante puede matricular
-
cantidadMaterias
public int cantidadMaterias()Returns la cantidad de materias de la prematrícula.- Returns:
- la cantidad de materias de la prematrícula
-