Agregación de clases para el inicio de sesion

This commit is contained in:
Soka_jplr 2024-04-19 19:55:07 -06:00
parent 613e08c53f
commit d714ff847b
4 changed files with 206 additions and 1 deletions

View File

@ -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;
}
}

96
backend/model/Alumno.java Normal file
View File

@ -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;
}
}

56
backend/model/Tutor.java Normal file
View File

@ -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;
}
}

View File

@ -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) ->{