diff --git a/healthmanager_back/src/main/java/mx/uv/DaoUsuario.java b/healthmanager_back/src/main/java/mx/uv/DaoUsuario.java index aeadfaa..6ebf3f2 100644 --- a/healthmanager_back/src/main/java/mx/uv/DaoUsuario.java +++ b/healthmanager_back/src/main/java/mx/uv/DaoUsuario.java @@ -83,7 +83,6 @@ public class DaoUsuario implements IDaoUsuario{ connection = con.obtenerConexion(); st = connection.createStatement(); rs = st.executeQuery(consulta); - while(rs.next()){ //Usuario (idUsuario, correo, contraseña, esMedico) @@ -97,5 +96,20 @@ public class DaoUsuario implements IDaoUsuario{ connection.close(); return usuarios; } + + public boolean estaRegistrado(String correo, String contraseña) throws SQLException{ + boolean respuesta = false; + String consulta = "SELECT * FROM Usuario WHERE correo = ? AND contrasena = ? ;"; + connection = con.obtenerConexion(); + ps = connection.prepareStatement(consulta); + ps.setString(1, correo); + ps.setString(2, contraseña); + rs = ps.executeQuery(); + if(rs.next()){ + respuesta = true; + } + connection.close(); + return respuesta; + } }