public bool ConexionServidorRegistro(DatosUsuario registroUsuario) { //Buscar por EF los usuarios //Comparar primero correos y luego usuarios, no debe haber coincidencias. //if (!usuarioBusqueda.BuscarCorreo(registroUsuario.Correo)) // if (!usuarioBusqueda.BuscarNombreUsuario(registroUsuario.Nombre)) // return true; //Encriptar registroUsuario.Contrasena y guardarlo en EF UsuariosDB datosDB = new UsuariosDB(); Usuario registro = null; registro = datosDB.BuscarUsuarioNombre(registroUsuario.Nombre); if (registro == null) { registro = datosDB.BuscarUsuarioCorreo(registroUsuario.Correo); if (registro == null) { registro.contrasena = registroUsuario.Contrasena; registro.correoUsuario = registroUsuario.Correo; registro.nombreUsuario = registroUsuario.Nombre; datosDB.GuardarUsuario(registro); return(true); } } return(false); }