From d714ff847b8bca6cc41d9045c6fe5a9eabc6b5c1 Mon Sep 17 00:00:00 2001 From: Soka_jplr Date: Fri, 19 Apr 2024 19:55:07 -0600 Subject: [PATCH] =?UTF-8?q?Agregaci=C3=B3n=20de=20clases=20para=20el=20ini?= =?UTF-8?q?cio=20de=20sesion?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/model/Administrador.java | 53 +++++++++++++++ backend/model/Alumno.java | 96 ++++++++++++++++++++++++++++ backend/model/Tutor.java | 56 ++++++++++++++++ backend/src/main/java/mx/uv/App.java | 2 +- 4 files changed, 206 insertions(+), 1 deletion(-) create mode 100644 backend/model/Administrador.java create mode 100644 backend/model/Alumno.java create mode 100644 backend/model/Tutor.java diff --git a/backend/model/Administrador.java b/backend/model/Administrador.java new file mode 100644 index 0000000..a400694 --- /dev/null +++ b/backend/model/Administrador.java @@ -0,0 +1,53 @@ +public class Administrador { + private int id; + private String matricula; + private String contrasena; + private String nombre; + private String apellido; + + + public Administrador() { + } + + public Administrador(int id, String matricula, String contrasena, String nombre, String apellido) { + this.id = id; + this.matricula = matricula; + this.contrasena = contrasena; + this.nombre = nombre; + this.apellido = apellido; + } + public void setId(int id) { + this.id = id; + } + public void setMatricula(String matricula) { + this.matricula = matricula; + } + public void setContrasena(String contrasena) { + this.contrasena = contrasena; + } + public void setNombre(String nombre) { + this.nombre = nombre; + } + public void setApellido(String apellido) { + this.apellido = apellido; + } + + + public int getId() { + return id; + } + public String getMatricula() { + return matricula; + } + public String getContrasena() { + return contrasena; + } + public String getNombre() { + return nombre; + } + public String getApellido() { + return apellido; + } + + +} diff --git a/backend/model/Alumno.java b/backend/model/Alumno.java new file mode 100644 index 0000000..d7a0f0e --- /dev/null +++ b/backend/model/Alumno.java @@ -0,0 +1,96 @@ +package model; +// * Clase Alumno que servira para comunicarse con el controlador. +public class Alumno { + private int id; + private String nombre; + private String apellido; + private String fechaNacimiento; + private String nacionalidad; + private String tipoDeSangre; + private String matricula; + private String contrasena; + + public Alumno(int id, String nombre, String apellido, String fechaNacimiento, String nacionalidad, + String tipoDeSangre, String matricula, String contrasena) { + this.id = id; + this.nombre = nombre; + this.apellido = apellido; + this.fechaNacimiento = fechaNacimiento; + this.nacionalidad = nacionalidad; + this.tipoDeSangre = tipoDeSangre; + this.matricula = matricula; + this.contrasena = contrasena; + } + + public Alumno() { + } + + public Alumno(int id, String nombre, String apellido, String nacionalidad) { + this.id = id; + this.nombre = nombre; + this.apellido = apellido; + this.nacionalidad = nacionalidad; + } + + public Alumno(int id, String matricula, String contrasena) { + this.id = id; + this.matricula = matricula; + this.contrasena = contrasena; + } + public Alumno(String matricula, String contrasena) { + this.matricula = matricula; + this.contrasena = contrasena; + } + + public void setId(int id) { + this.id = id; + } + public void setNombre(String nombre) { + this.nombre = nombre; + } + public void setApellido(String apellido) { + this.apellido = apellido; + } + public void setFechaNacimiento(String fechaNacimiento) { + this.fechaNacimiento = fechaNacimiento; + } + public void setNacionalidad(String nacionalidad) { + this.nacionalidad = nacionalidad; + } + public void setTipoDeSangre(String tipoDeSangre) { + this.tipoDeSangre = tipoDeSangre; + } + public void setMatricula(String matricula) { + this.matricula = matricula; + } + public void setContrasena(String contrasena) { + this.contrasena = contrasena; + } + + public int getId() { + return id; + } + public String getNombre() { + return nombre; + } + public String getApellido() { + return apellido; + } + public String getFechaNacimiento() { + return fechaNacimiento; + } + public String getNacionalidad() { + return nacionalidad; + } + public String getTipoDeSangre() { + return tipoDeSangre; + } + public String getMatricula() { + return matricula; + } + public String getContrasena() { + return contrasena; + } + + +} \ No newline at end of file diff --git a/backend/model/Tutor.java b/backend/model/Tutor.java new file mode 100644 index 0000000..117ff18 --- /dev/null +++ b/backend/model/Tutor.java @@ -0,0 +1,56 @@ +public class Tutor { + private int id; + private String nombre; + private String apellido; + private String parentesco; + private String ocupacion; + private String telefono; + + public Tutor(int id, String nombre, String apellido, String parentesco, String ocupacion, String telefono) { + this.id = id; + this.nombre = nombre; + this.apellido = apellido; + this.parentesco = parentesco; + this.ocupacion = ocupacion; + this.telefono = telefono; + } + + public void setId(int id) { + this.id = id; + } + public void setNombre(String nombre) { + this.nombre = nombre; + } + public void setApellido(String apellido) { + this.apellido = apellido; + } + public void setParentesco(String parentesco) { + this.parentesco = parentesco; + } + public void setOcupacion(String ocupacion) { + this.ocupacion = ocupacion; + } + public void setTelefono(String telefono) { + this.telefono = telefono; + } + + public int getId() { + return id; + } + public String getNombre() { + return nombre; + } + public String getApellido() { + return apellido; + } + public String getParentesco() { + return parentesco; + } + public String getOcupacion() { + return ocupacion; + } + public String getTelefono() { + return telefono; + } + +} diff --git a/backend/src/main/java/mx/uv/App.java b/backend/src/main/java/mx/uv/App.java index 807da20..16b2af1 100644 --- a/backend/src/main/java/mx/uv/App.java +++ b/backend/src/main/java/mx/uv/App.java @@ -15,7 +15,7 @@ public class App get("/usuarios", (request, response) ->{ response.type("application/json"); JsonObject respuesta = new JsonObject(); - respuesta.addProperty("msj", ""); + respuesta.addProperty("msj", "hola"); return respuesta; }); post("/usuarios", (request, response) ->{