SIU_Dran_net/Server/Model/Carrera.js

81 lines
1.3 KiB
JavaScript

class Carrera {
constructor(id, nombre, area, campus, descripcion, mision, vision, objetivo) {
this.id = id;
this.nombre = nombre;
this.area = area;
this.campus = campus;
this.descripcion = descripcion;
this.mision = mision;
this.vision = vision;
this.objetivo = objetivo;
}
// Getters
getId() {
return this.id;
}
getNombre() {
return this.nombre;
}
getArea() {
return this.area;
}
getCampus() {
return this.campus;
}
getDescripcion() {
return this.descripcion;
}
getMision() {
return this.mision;
}
getVision() {
return this.vision;
}
getObjetivo() {
return this.objetivo;
}
// Setters
setId(id) {
this.id = id;
}
setNombre(nombre) {
this.nombre = nombre;
}
setArea(area) {
this.area = area;
}
setCampus(campus) {
this.campus = campus;
}
setDescripcion(descripcion) {
this.descripcion = descripcion;
}
setMision(mision) {
this.mision = mision;
}
setVision(vision) {
this.vision = vision;
}
setObjetivo(objetivo) {
this.objetivo = objetivo;
}
}
export default Carrera;