コード例 #1
0
 def salvar(self, compra):
     produto = Produto_dao.findById(compra.id_produto)
     if produto != None:
         produto.quantidade += compra.quantidade
         compra.salvar()
         return {'mensagem': 'Compra cadastrado com sucesso'}
     else:
         return {'mensagem': 'Produto da compra nao existe'}
コード例 #2
0
def teste():
    i = Produto_dao("batata", 1, 4, 2, "sim")
    #self, nome, unidade_medida, quantidade, qtd_minima, item_estoque_vld
    return jsonify(service.salvar(i))
コード例 #3
0
 def filter_nome(nome):
     return Produto_dao.filter_nome(nome)
コード例 #4
0
 def findById(id_produto):
     return Produto_dao.findById(id_produto)
コード例 #5
0
 def findAll():
     produtos = []
     for produto in Produto_dao.findAll():
         print(produto.to_JSON())
         produtos.append(produto.to_JSON())
     return produtos
コード例 #6
0
 def listar(self, id):
     return Produto_dao.listar(id)
コード例 #7
0
 def update(self, produto):
     print(produto.quantidade)
     Produto_dao.update(produto)