def DeleteItemOrder(id_item, id_pedido, id_cliente): id_produto = [id_prod for id_prod in ItensPedido.RetornarIdProduto(id_item)] print(id_produto) quantidade_produto = [qtd for qtd in Produtos.RetornarQuantidade(id_produto[0][0])] Produtos.AlterarQuantidade(id_produto[0][0], quantidade_produto[0][0] + 1) ItensPedido.DeletarItem(id_item) total_pedido = [total for total in ItensPedido.TotalPedido(id_pedido)] Pedido.ValorPedido(total_pedido[0][0], id_pedido) return redirect(url_for('ItensOrder', id_pedido=id_pedido, id_cliente=id_cliente))
def ItensOrderPost(id_pedido, id_cliente): produto_id = request.form['produto'] quantidade_produto = [qtd for qtd in Produtos.RetornarQuantidade(produto_id)] Produtos.AlterarQuantidade(produto_id, quantidade_produto[0][0] - 1) valor_produto = [valor for valor in Produtos.RetornarValorId(produto_id)] ItensPedido.InserirItens(id_pedido, produto_id, id_cliente, valor_produto[0][0]) total_pedido = [total for total in ItensPedido.TotalPedido(id_pedido)] Pedido.ValorPedido(total_pedido[0][0], id_pedido) return redirect(url_for("ItensOrder", id_pedido=id_pedido, id_cliente=id_cliente))
def DeleteEnters(id_entrada, id_produto, qtd_produto): quantidade_atual = [qtd for qtd in Produtos.RetornarQuantidade(id_produto)] atualizar_quantidade = quantidade_atual[0][0] - qtd_produto Produtos.AlterarQuantidade(id_produto, atualizar_quantidade) EntradaEstoque.DeletarEntrada(id_entrada) return redirect(url_for('ListEnterStock', id=id_produto))