def delete_user(): if user_validate(): if request.method == 'POST': id = request.form['id'].strip() if persistence.delete('DELETE FROM USERS WHERE ID={}'.format(id)): flash('Usuário removido com sucesso.') flash('success') log( 'delete', 'USER: ({}) -- {} ({})'.format(id, session['user'][0], datetime.now())) else: flash('Não foi possível remover o usuário.') flash('danger') return redirect(url_for('users')) else: return redirect(url_for('login'))
def delete_provider(): if user_validate(): if request.method == 'POST': id = request.form['id'].strip() if not persistence.read_one( 'SELECT * FROM PRODUCTS WHERE PROVIDER={}'.format( id)) and persistence.delete( 'DELETE FROM PROVIDERS WHERE ID={}'.format(id)): flash('Fornecedor removido com sucesso.') flash('success') log( 'delete', 'PROVIDER: ({}) -- {} ({})'.format(id, session['user'][0], datetime.now())) else: flash('Não foi possível remover o fornecedor.') flash('danger') return redirect(url_for('providers')) else: return redirect(url_for('login'))