def busca(self, id): try: produto = session.query(Produto).filter(Produto.id == id).first() return produto except Exception as e: session.rollback() print '==FALHOU AO BUSCAR PRODUTO==\n%s' % e
def salvar(self, cliente): try: novo = ClienteModel(cliente) session.add(novo) session.commit() print '==CLIENTE SALVO COM SUCESSO==\n' except Exception as e: session.rollback() print '==FALHOU AO CADASTRAR USUARIO==\n%s' % e
def salvar(self, produto): try: p = Produto(produto) session.add(p) session.commit() print '==PRODUTO CADASTRADO COM SUCESSO==\n' except Exception as e: session.rollback() print '==FALHOU AO SALVAR PRODUTO==\n%s' % e
def salvar(self, servico): cliente = session.query(Cliente)\ .filter(Cliente.id==servico.cliente).first() produto = session.query(Produto)\ .filter(Produto.id==servico.produto).first() try: s = Servico() s.produto_id = produto.id cliente.servico.append(s) session.add(s) session.commit() print '==SERVICO CADASTRADO COM SUCESSO==' except Exception as e: session.rollback() print '==FALHA AO CADASTRAR SERVICO==\n%s' % e