def newComentario(usuario_id: int,
                      codeEMT: str,
                      text: str = None,
                      imagen: str = None):
        bd = BD()
        condicion = {'_id': usuario_id}
        resultado = {}
        consulta = bd.selectEscalar(resultado, Comentario.tablaUsuarios,
                                    condicion)
        if consulta != None:
            #Usuario existente

            valores = {
                'user_id': usuario_id,
                'codeEMT': codeEMT,
                'text': text,
                'image': imagen
            }
            bd.insert(valores, Comentario.tabla)

        else:
            print('Usuario inexistente')
            return None
    def newUsuario(id: str, email: str, username: str, image: str):
        if email == None or username == None:
            print('Error: los datos no pueden ser nulos')
            return None
        bd = BD()

        existe = bd.select({}, Usuario.tabla, {"email": email})

        if not existe:
            valores = [id, email, username, image]
            bd.insert(
                {
                    "_id": id,
                    "email": email,
                    "username": username,
                    "image": image
                }, Usuario.tabla)

            newUser = Usuario(id, email, username, image)
            return newUser
        else:
            print('Usuario con email  ', email, ' ya registrado')
            return None