Exemple #1
0
def deleteUser(id):
    """
    Elimina un usuario de la base de datos
    """
    user = Usuario()
    user.id_usuario = id
    Usuario.deleteUsers(user)
Exemple #2
0
def getUsuarioId(id):
    """
    Retorna los datos de un usuario especificando su id
    """
    user = Usuario()
    user.id_usuario = id
    return Usuario.getUsuarioId(user)
Exemple #3
0
def getUsuarioRut(rut):
    """
    Retorna los datos de un usuario especificando su rut
    """
    user = Usuario()
    user.rut = rut
    return Usuario.getUsuarioRut(user)
def deleteUser(id):
    """
    Elimina un usuario de la base de datos
    """
    user = Usuario()
    user.id_usuario = id
    Usuario.deleteUsers(user)
def getUsuarioRut(rut):
    """
    Retorna los datos de un usuario especificando su rut
    """
    user = Usuario()
    user.rut = rut
    return Usuario.getUsuarioRut(user)
def getUsuarioId(id):
    """
    Retorna los datos de un usuario especificando su id
    """
    user = Usuario()
    user.id_usuario = id
    return Usuario.getUsuarioId(user)
Exemple #7
0
def getUsuarioStatus(status):
    """
    Obtiene los usuarios de la base de datos que tengan el mismo estado 
    determinado por el parámetro entregado
    """
    user = Usuario()
    user.status = status
    return Usuario.getUsuarioStatus(user)
Exemple #8
0
def UpdateStatusUsuario(id, status):
    """
    Actualiza el estado de un usuario especificando su id.
    """
    user = Usuario()
    user.id_usuario = id
    user.status = status
    Usuario.UpdateStatusUsuario(user)
def getUsuarioStatus(status):
    """
    Obtiene los usuarios de la base de datos que tengan el mismo estado 
    determinado por el parámetro entregado
    """
    user = Usuario()
    user.status = status
    return Usuario.getUsuarioStatus(user)
def UpdateStatusUsuario(id, status):
    """
    Actualiza el estado de un usuario especificando su id.
    """
    user = Usuario()
    user.id_usuario = id
    user.status = status
    Usuario.UpdateStatusUsuario(user)
Exemple #11
0
def AddDataUsuario(nombre, apellido, rut, clave, tipo, status):
    """
    Agrega un usuario nuevo a la base de datos. Recibe como entrada 
    todos los campos necesarios para su creacion.
    """
    crypt = c.CryptoRAF()
    clave_encriptada = crypt.encrypt(
        clave, "fhfs8sdfkjshuif7yr4021934234233ihsidf89sssx")
    user = Usuario(None, nombre, apellido, rut, clave_encriptada, tipo,
                   int(status))
    Usuario.AddDataUsuario(user)
Exemple #12
0
def UpdateDataUsuario(id, nombre, apellido, rut, clave, tipo, status):
    """
    Actualiza todos los campos de un usuario especificando 
    su id, nombre, apellido, rut, clave, tipo y status.
    """
    if clave == None:
        user = Usuario(id, nombre, apellido, rut, clave, tipo, status)
        Usuario.UpdateDataUsuarioWithoutNewPass(user)
    else:
        crypt = c.CryptoRAF()
        clave_encriptada = crypt.encrypt(
            clave, "fhfs8sdfkjshuif7yr4021934234233ihsidf89sssx")
        user = Usuario(id, nombre, apellido, rut, clave_encriptada, tipo,
                       status)
        Usuario.UpdateDataUsuario(user)
Exemple #13
0
def usuarios():
    """
    Retorna todos los usuarios de la base de datos
    """
    return Usuario.all()
def usuarios():
    """
    Retorna todos los usuarios de la base de datos
    """
    return Usuario.all()