Beispiel #1
0
def reactivar(_id):
    rolReactivar = db.session.query(Rol_usuario).filter(Rol_usuario._id == _id).first()
    rolReactivar.estatus = 'Activo'
    
    db.session.add(rolReactivar)

    log.registrar_log(usuario_actual_id,'Reactivar',Rol_usuario.__tablename__,_id)

    return True
Beispiel #2
0
def modificar(_id,nombre,descripcion):
    rolModificar = db.session.query(Rol_usuario).filter(Rol_usuario._id == _id).first()
    rolModificar.nombre = nombre
    rolModificar.descripcion = descripcion

    db.session.add(rolModificar)

    log.registrar_log(usuario_actual_id,'Modificar',Rol_usuario.__tablename__,_id)

    return True
Beispiel #3
0
def desactivar(_id, usuario_actual_id):
    usuarioDesactivar = db.session.query(Usuario).filter(
        Usuario._id == _id).first()
    usuarioDesactivar.estatus = 'Inactivo'

    db.session.add(usuarioDesactivar)

    log.registrar_log(usuario_actual_id, 'Desactivar', Usuario.__tablename__,
                      _id)

    return True
Beispiel #4
0
def agregar(nombre,descripcion):
    rol_usuario = Rol_usuario(
        nombre = nombre,
        descripcion = descripcion,
    )

    db.session.add(rol_usuario)

    db.session.flush()

    log.registrar_log(usuario_actual_id,'Agregar',Rol_usuario.__tablename__,rol_usuario._id)

    return True
Beispiel #5
0
def agregar(nombre, apellido_1, apellido_2, rfc, nombre_acceso, contrasena,
            rol_usuario, usuario_actual_id):
    usuario = Usuario(nombre=nombre,
                      apellido_1=apellido_1,
                      apellido_2=apellido_2,
                      rfc=rfc,
                      nombre_acceso=nombre_acceso,
                      contrasena=generate_password_hash(contrasena,
                                                        method='sha256'),
                      rol_usuario=rol_usuario)

    db.session.add(usuario)

    db.session.flush()

    log.registrar_log(usuario_actual_id, 'Agregar', Usuario.__tablename__,
                      usuario._id)

    return True
Beispiel #6
0
def modificar(_id, nombre, apellido_1, apellido_2, rfc, nombre_acceso,
              contrasena, rol_usuario, usuario_actual_id):
    usuarioModificar = db.session.query(Usuario).filter(
        Usuario._id == _id).first()
    usuarioModificar.nombre = nombre
    usuarioModificar.apellido_1 = apellido_1
    usuarioModificar.apellido_2 = apellido_2
    usuarioModificar.rfc = rfc
    usuarioModificar.nombre_acceso = nombre_acceso
    usuarioModificar.contrasena = generate_password_hash(contrasena,
                                                         method='sha256')
    usuarioModificar.rol_usuario = rol_usuario

    db.session.add(usuarioModificar)

    log.registrar_log(usuario_actual_id, 'Modificar', Usuario.__tablename__,
                      _id)

    return True