From c170a71797537813edae1058584e1dee581a2959 Mon Sep 17 00:00:00 2001 From: Frantatita Date: Thu, 16 May 2024 10:00:38 -0600 Subject: [PATCH] Modelos Examen y Fichas --- backend/src/main/java/mx/uv/Model/Examen.java | 59 +++++++++++++ backend/src/main/java/mx/uv/Model/FichaI.java | 84 +++++++++++++++++++ backend/src/main/java/mx/uv/Model/FichaP.java | 73 ++++++++++++++++ 3 files changed, 216 insertions(+) create mode 100644 backend/src/main/java/mx/uv/Model/Examen.java create mode 100644 backend/src/main/java/mx/uv/Model/FichaI.java create mode 100644 backend/src/main/java/mx/uv/Model/FichaP.java diff --git a/backend/src/main/java/mx/uv/Model/Examen.java b/backend/src/main/java/mx/uv/Model/Examen.java new file mode 100644 index 0000000..051b411 --- /dev/null +++ b/backend/src/main/java/mx/uv/Model/Examen.java @@ -0,0 +1,59 @@ +package mx.uv.Model; + +public class Examen { + private int id; + private double calificacion; + private boolean derechoInscripcion; + private int idAlumno; + + public Examen(int id, double calificacion, boolean derechoInscripcion, int idAlumno) { + this.id = id; + this.calificacion = calificacion; + this.derechoInscripcion = derechoInscripcion; + this.idAlumno = idAlumno; + } + + // Getters y Setters + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + + public double getCalificacion() { + return calificacion; + } + + public void setCalificacion(double calificacion) { + this.calificacion = calificacion; + } + + public boolean isDerechoInscripcion() { + return derechoInscripcion; + } + + public void setDerechoInscripcion(boolean derechoInscripcion) { + this.derechoInscripcion = derechoInscripcion; + } + + public int getIdAlumno() { + return idAlumno; + } + + public void setIdAlumno(int idAlumno) { + this.idAlumno = idAlumno; + } + + // toString() para representación legible + @Override + public String toString() { + return "Examen{" + + "id=" + id + + ", calificacion=" + calificacion + + ", derechoInscripcion=" + derechoInscripcion + + ", idAlumno=" + idAlumno + + '}'; + } +} \ No newline at end of file diff --git a/backend/src/main/java/mx/uv/Model/FichaI.java b/backend/src/main/java/mx/uv/Model/FichaI.java new file mode 100644 index 0000000..afd407f --- /dev/null +++ b/backend/src/main/java/mx/uv/Model/FichaI.java @@ -0,0 +1,84 @@ +package mx.uv.Model; + +import java.util.Date; + +public class FichaI { + private int idAlumno; + private int idCarrera; + private int idTutor; + private int idDocumentacion; + private Date fechaInicio; + private Date fechaFin; + + public FichaI(int idAlumno, int idCarrera, int idTutor, int idDocumentacion, Date fechaInicio, Date fechaFin) { + this.idAlumno = idAlumno; + this.idCarrera = idCarrera; + this.idTutor = idTutor; + this.idDocumentacion = idDocumentacion; + this.fechaInicio = fechaInicio; + this.fechaFin = fechaFin; + } + + // Getters y Setters + + public int getIdAlumno() { + return idAlumno; + } + + public void setIdAlumno(int idAlumno) { + this.idAlumno = idAlumno; + } + + public int getIdCarrera() { + return idCarrera; + } + + public void setIdCarrera(int idCarrera) { + this.idCarrera = idCarrera; + } + + public int getIdTutor() { + return idTutor; + } + + public void setIdTutor(int idTutor) { + this.idTutor = idTutor; + } + + public int getIdDocumentacion() { + return idDocumentacion; + } + + public void setIdDocumentacion(int idDocumentacion) { + this.idDocumentacion = idDocumentacion; + } + + public Date getFechaInicio() { + return fechaInicio; + } + + public void setFechaInicio(Date fechaInicio) { + this.fechaInicio = fechaInicio; + } + + public Date getFechaFin() { + return fechaFin; + } + + public void setFechaFin(Date fechaFin) { + this.fechaFin = fechaFin; + } + + // toString() para representación legible + @Override + public String toString() { + return "FichaI{" + + "idAlumno=" + idAlumno + + ", idCarrera=" + idCarrera + + ", idTutor=" + idTutor + + ", idDocumentacion=" + idDocumentacion + + ", fechaInicio=" + fechaInicio + + ", fechaFin=" + fechaFin + + '}'; + } +} diff --git a/backend/src/main/java/mx/uv/Model/FichaP.java b/backend/src/main/java/mx/uv/Model/FichaP.java new file mode 100644 index 0000000..6ed85bf --- /dev/null +++ b/backend/src/main/java/mx/uv/Model/FichaP.java @@ -0,0 +1,73 @@ +package mx.uv.Model; + +import java.util.Date; + +public class FichaP { + private int id; + private int idAlumno; + private int idCarrera; + private Date fechaInicio; + private Date fechaFin; + + public FichaP(int id, int idAlumno, int idCarrera, Date fechaInicio, Date fechaFin) { + this.id = id; + this.idAlumno = idAlumno; + this.idCarrera = idCarrera; + this.fechaInicio = fechaInicio; + this.fechaFin = fechaFin; + } + + // Getters y Setters + + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + + public int getIdAlumno() { + return idAlumno; + } + + public void setIdAlumno(int idAlumno) { + this.idAlumno = idAlumno; + } + + public int getIdCarrera() { + return idCarrera; + } + + public void setIdCarrera(int idCarrera) { + this.idCarrera = idCarrera; + } + + public Date getFechaInicio() { + return fechaInicio; + } + + public void setFechaInicio(Date fechaInicio) { + this.fechaInicio = fechaInicio; + } + + public Date getFechaFin() { + return fechaFin; + } + + public void setFechaFin(Date fechaFin) { + this.fechaFin = fechaFin; + } + + // toString() para representación legible + @Override + public String toString() { + return "FichaP{" + + "id=" + id + + ", idAlumno=" + idAlumno + + ", idCarrera=" + idCarrera + + ", fechaInicio=" + fechaInicio + + ", fechaFin=" + fechaFin + + '}'; + } +}