diff --git a/UyTube_aplicacion/src/Logica/Controladores/CAdmin.java b/UyTube_aplicacion/src/Logica/Controladores/CAdmin.java index c0e62f6084d34d562a119608f5810559e5dfb5e6..9d36a8ea1bd43db8eb84421cf83a963a656a8866 100644 --- a/UyTube_aplicacion/src/Logica/Controladores/CAdmin.java +++ b/UyTube_aplicacion/src/Logica/Controladores/CAdmin.java @@ -429,6 +429,11 @@ public class CAdmin implements IAdmin{ return true; } } + for (DtUsuario dtu : this.listarUsuariosEliminados()){ + if (dtu.getCorreo().equals(email)){ + return true; + } + } return false; } @@ -437,7 +442,15 @@ public class CAdmin implements IAdmin{ * Verifica si existe un usuario con el nickname recibido */ sincronizarUsuariosConBDD(); - return usuarios.containsKey(nickname); + if (usuarios.containsKey(nickname)){ + return true; + } + for (DtUsuario dtu : this.listarUsuariosEliminados()){ + if (dtu.getNickname().equals(nickname)){ + return true; + } + } + return false; } public boolean iniciarSesionAdministrador(int id, String pass){