Esempio n. 1
0
 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
Esempio n. 2
0
 def busca(self, id):
     try:
         cliente = session.query(ClienteModel)\
                   .filter(ClienteModel.id==id).first()
         return cliente
     except Exception as e:
         print '==FALHOU AO BUSCAR USUARIO==%s\n' % e
 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
Esempio n. 4
0
 def buscar(self, id):
     try:
         servico = session.query(Servico,Cliente,Produto)\
                   .filter(Servico.id==id)\
                   .join(Cliente).join(Produto).first()
         return servico
     except Exception as e:
         print '==FALHOU AO BUSCAR SERVICO==\n%s' % e