コード例 #1
0
def ExcluiProduto():
    produtos = Produtos()

    produtos.id = request.form['id']

    produtos.deleteProduto()

    return redirect(url_for('produtos.index'))
コード例 #2
0
def EditaProduto():

    produtos = Produtos()

    produtos.id = request.form['id']

    prod = produtos.selectOne()

    return render_template('EditaProduto.html', produtos=prod)
コード例 #3
0
def removeproduto():

    pedidos = Pedidos()
    produtos = Produtos()

    pedidos.id = request.form['IdPedido']
    pedidos.produtoId = request.form['idProduto']
    pedidos.quantidade = request.form['quantidade']

    pedidos.deletaProdutoPedido()
    produtos.aumentaitensestoque(pedidos.produtoId, pedidos.quantidade)

    return pedidosEdit(pedidos.id)
コード例 #4
0
def incluiProduto():

    pedidos = Pedidos()
    produtos = Produtos()

    pedidos.id = request.form['IdPedido']
    pedidos.produtoId = request.form['idProduto']
    pedidos.quantidade = request.form['quantidade']

    pedidos.IncluiProdutoPedido()
    produtos.diminuiitensestoque(pedidos.produtoId, pedidos.quantidade)

    return pedidosEdit(pedidos.id)
コード例 #5
0
def AddProduto():
    produtos = Produtos()

    produtos.nome = request.form['nome']
    produtos.unidade = request.form['unidade']
    produtos.quantidade = request.form['quantidade']

    produtos.image = "data:" + request.files[
        'imagem'].content_type + ";base64," + str(
            base64.b64encode(request.files['imagem'].read()), "utf-8")

    produtos.insereProduto()

    return redirect(url_for('produtos.index'))
コード例 #6
0
def index():
    produtos = Produtos()

    produtos = produtos.selectProdutos()

    return render_template('produtos_index.html', produtos=produtos)