From 33fae57151813f19e0268558cddb17aeba18d925 Mon Sep 17 00:00:00 2001 From: Yovan Martinez Date: Wed, 11 May 2022 15:23:47 -0400 Subject: [PATCH] Editado objeto postulante y creado postulanteDao --- src/main/java/Postulante/PostulanteDao.java | 19 ++++++++++--------- src/main/java/entity/Postulante.java | 16 +++++++++++----- 2 files changed, 21 insertions(+), 14 deletions(-) diff --git a/src/main/java/Postulante/PostulanteDao.java b/src/main/java/Postulante/PostulanteDao.java index a591b7d..fc3b48a 100644 --- a/src/main/java/Postulante/PostulanteDao.java +++ b/src/main/java/Postulante/PostulanteDao.java @@ -17,19 +17,20 @@ public class PostulanteDao { public static int save(Postulante postulante){ int status=0; try{ - Connection con=EmpDao.getConnection(); + Connection con=PostulanteDao.getConnection(); PreparedStatement ps=con.prepareStatement( - "insert into postulante(name,password,email,country) values (?,?,?,?)"); - ps.setString(1,postulante.getNombre()); - ps.setString(2,postulante.getApellido()); - ps.setString(1,postulante.getNombre()); - ps.setString(2,postulante.getApellido()); - ps.setString(1,postulante.getNombre()); - ps.setString(2,postulante.getApellido()); + "insert into postulante(nombre,apellido,nro_cedula,correo,telefono,direccion,experiencia_laboral,estudio_universitario,notebook,bootcamp_id,aceptado) values (?,?,?,?,?,?,?,?,?,?,?)"); ps.setString(1,postulante.getNombre()); ps.setString(2,postulante.getApellido()); ps.setInt(3,postulante.getNro_cedula()); - ps.setString(4,postulante.getCountry()); + ps.setString(4,postulante.getCorreo()); + ps.setString(5,postulante.getTelefono()); + ps.setString(6,postulante.getDireccion()); + ps.setBoolean(7,postulante.getExpLaboral()); + ps.setBoolean(8,postulante.getEstudioUniversitario()); + ps.setBoolean(9,postulante.getNotebook()); + ps.setInt(10,postulante.getBootcampId()); + ps.setBoolean(11,postulante.getAceptado()); status=ps.executeUpdate(); diff --git a/src/main/java/entity/Postulante.java b/src/main/java/entity/Postulante.java index c4a4c46..0a03481 100644 --- a/src/main/java/entity/Postulante.java +++ b/src/main/java/entity/Postulante.java @@ -3,9 +3,9 @@ package com.roshka.proyectofinal; //Creacion del objeto Postulante public class Postulante { - private int id,nroCedula; + private int id,nroCedula,bootcampId; private String nombre,apellido,telefono,direccion,correo; - private boolean expLaboral,estudioUniversitario,notebook,bootcampId,aceptado; + private boolean expLaboral,estudioUniversitario,notebook,aceptado; //Los parametros que reciban los metodos get estaran en ingles con camelCase para evitar confusiones @@ -13,7 +13,7 @@ public class Postulante { public Postulante() { } - public Postulante(int nroCedula, String nombre, String apellido, String telefono, String direccion, String correo, boolean expLaboral, boolean estudioUniversitario, boolean notebook, boolean bootcampId, boolean aceptado) { + public Postulante(int nroCedula, String nombre, String apellido, String telefono, String direccion, String correo, boolean expLaboral, boolean estudioUniversitario, boolean notebook, int bootcampId, boolean aceptado) { this.nroCedula = nroCedula; this.nombre = nombre; this.apellido = apellido; @@ -83,10 +83,16 @@ public class Postulante { public void setNotebook(boolean notebook){ this.notebook = notebook; } - public boolean getBootcampId(){ + public boolean getAceptado(){ + return aceptado; + } + public void setAceptado(boolean acepted){ + this.aceptado = acepted; + } + public int getBootcampId(){ return bootcampId; } - public void setBootcampId(boolean bootcampId){ + public void setBootcampId(int bootcampId){ this.bootcampId = bootcampId; } -- libgit2 0.26.0