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 EnterStockItem(): id_produto = request.form['produto'] quantidade = request.form['quantidade'] valor_pago = request.form['valor_pago'] data = request.form['data'] EntradaEstoque.ItemEstoque(id_produto, quantidade, valor_pago, data) quantidade_total = 0 for qtd in EntradaEstoque.RetornaQuantidade(id_produto): quantidade_total = qtd print(quantidade_total[0]) Produtos.AlterarQuantidade(id_produto, quantidade_total[0]) flash("Entrada efetuada com sucesso !") return redirect(url_for('EnterStock'))
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))