def delete_product_order(): if (request.form['order_id'] and request.form['product_id']): order_p = OrderProduct() order_p.pedidos_id = request.form['order_id'] order_p.produtos_id = request.form['product_id'] ret = order_p.delete() if (request.form['from'] and request.form['from'] == 'add-page'): order = Order() order.id = request.form['order_id'] order.delete() return jsonify({'message': ret}) return jsonify({ 'message': 'O parâmetro ID do pedido e ID do produto são obrigatórios' })
def delete(id): order = Order() ret = order.get(id) if not order.id: flash(ret, 'info') return redirect(url_for('order.index')) if session.get('user_grupo', '') == 'user': if order.clientes_id != session.get('user_id', ''): flash('Você não tem permissão para acessar este recurso.', 'info') return redirect(url_for('order.index')) if request.method == 'POST': order_p = OrderProduct() order_p.deleteByPedido(id) ret = order.delete() flash(ret, 'info') return redirect(url_for('order.index')) title = 'Deseja realmente deletar o pedido ' + str(order.id) + '?' return render_template('order_delete.html', orderId=id, title=title), 200