From 62c719753a214b442657473afdb1f161b77b2096 Mon Sep 17 00:00:00 2001
From: JotaJota96 <jjap96@gmail.com>
Date: Sat, 28 Sep 2019 00:50:56 -0300
Subject: [PATCH] El sistema verifica nuevos nicknames y correos con la BDD

---
 .../src/Logica/Controladores/CAdmin.java          | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/UyTube_aplicacion/src/Logica/Controladores/CAdmin.java b/UyTube_aplicacion/src/Logica/Controladores/CAdmin.java
index c0e62f6..9d36a8e 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){
-- 
GitLab