Пример #1
0
def exclui_usuario(id):
    db = UsuarioModel()
    result = db.get_user(id)
    flag = 1
    if request.method == 'POST':
        if request.form['submit_button'] == 'Excluir usuário':
            if result:
                if db.update_status_user(result[0]):
                    flash('usuário excluído com sucesso!')
                    flag = 0

    return render_template('usuario/excluir_usuario.html', pagina='Excluir Usuário', result=result, flag=flag)
Пример #2
0
def usuarios():
    db = UsuarioModel()
    users = db.get_users()
    search = False
    q = request.args.get('q')
    if q:
        search = True
    page = request.args.get(get_page_parameter(), type=int, default=1)
    pagination = Pagination(page=page, total=len(users), search=search, record_name='users', per_page=1,
                            css_framework='bootstrap4')
    group = session.get('group')
    if group == "Administrador":
        return render_template('usuario/listar_usuarios.html', result=users, group=group, pagina='Listar Usuários',
                               pagination=pagination)
    else:
        user_id = session.get('user_id')
        user = db.get_user(user_id)
        return render_template('usuario/listar_usuarios.html', result=user, group=group, pagina='Listar Usuários',
                               pagination=pagination)