def listar_todos(self): lista_squads = [] lista_tuplas_squads = self.squad_dao.listar_todos() for s in lista_tuplas_squads: s1 = Squad() s1.id = s[0] s1.nome = s[1] s1.descricao = s[2] s1.numpessoas = s[3] lista_tuplas_backend = self.backend_dao.buscar_por_squad(s1.id) i = 0 for b in range(len(lista_tuplas_backend)): if lista_tuplas_backend[i][0] != None: s1.backend.append(lista_tuplas_backend[i][0]) i += 1 lista_tuplas_frontend = self.frontend_dao.buscar_por_squad(s1.id) i = 0 for f in range(len(lista_tuplas_frontend)): if lista_tuplas_frontend[i][0] != None: s1.frontend.append(lista_tuplas_frontend[i][0]) i += 1 lista_tuplas_sgbd = self.sgbd_dao.buscar_por_squad(s1.id) i = 0 for sg in range(len(lista_tuplas_sgbd)): if lista_tuplas_sgbd[i][0] != None: s1.sgbd.append(lista_tuplas_sgbd[i][0]) i += 1 lista_squads.append(s1) return lista_squads
def salvar(): squad = Squad() squad.id= int(request.args['id']) squad.nome = request.args['nome'] squad.descricao = request.args['descricao'] squad.numeropessoas = request.args['numeropessoas'] lin = Linguagem() lin.id = request.args['id_ling'] lin.ling = request.args['ling'] squad.linguagem = lin fram = Framework() fram.id = request.args['id_fram'] fram.frame = request.args['frame'] squad.framework = fram sg = Sgbd() sg.id = request.args['id_sgbd'] sg.sistema_banco = request.args['sistema_banco'] squad.sgbd = sg print(squad.id) if squad.id == 0: squad_controller.salvar(squad) else: squad_controller.alterar(squad) return redirect('/listar')
def salvar(): squad = Squad() squad.id = int(request.args['id']) squad.nome = request.args['nome'] squad.descricao = request.args['descricao'] squad.numpessoas = request.args['numpessoas'] backend = request.args['backend0'] if backend != '': squad.backend.append(backend) backend1 = request.args['backend1'] if backend1 != '': squad.backend.append(backend1) frontend = request.args['frontend0'] if frontend != '': squad.frontend.append(request.args['frontend0']) frontend1 = request.args['frontend1'] if frontend1 != '': squad.frontend.append(request.args['frontend1']) sgbd = request.args['sgbd'] if sgbd != '': squad.sgbd.append(request.args['sgbd']) if squad.id == 0: squad_controller.salvar(squad) else: squad_controller.alterar(squad) return redirect('/listar')
def buscar_por_id(self, id): p = self.dao.buscar_por_id(id) p1 = Squad() p1.idsquad = p[0] p1.nome = p[1] p1.descricao = p[2] p1.numeropessoas = p[3] p1.linguagembackend = p[4] p1.frameworkfrontend = p[5] return p1
def listar_todos(self): lista_squads = [] lista_tuplas = self.dao.listar_todos() for p in lista_tuplas: p1 = Squad() p1.idsquad = p[0] p1.nome = p[1] p1.descricao = p[2] p1.numeropessoas = p[3] p1.linguagembackend = p[4] p1.frameworkfrontend = p[5] lista_squads.append(p1) return lista_squads
def salvar(): squad = Squad() squad.id = int(request.args['id']) squad.nome = request.args['nome'] squad.descricao = request.args['descricao'] squad.numeropessoas = request.args['numeropessoas'] squad.linguagembackend = request.args['linguagembackend'] squad.frameworkfrontend = request.args['frameworkfrontend'] print(squad.id) if squad.id == 0: squad_controller.salvar(squad) else: squad_controller.alterar(squad) return redirect('/listar')
def buscar_por_id(self, id): p = self.dao.buscar_por_id(id) p1 = Squad() p1.id = p[0] p1.nome = p[1] p1.descricao = p[2] p1.numeropessoas = p[3] p1.linguagem = Linguagem() p1.linguagem.id = p[4] p1.linguagem.ling = p[5] p1.framework = Framework() p1.framework.id = p[6] p1.framework.frame = p[7] p1.sgbd = Sgbd() p1.sgbd.id = p[8] p1.sgbd.sistema_banco = p[9] return p1
def listar_todos(self): lista_squads = [] lista_tuplas = self.dao.listar_todos() for p in lista_tuplas: p1 = Squad() p1.id = p[0] p1.nome = p[1] p1.descricao = p[2] p1.numeropessoas = p[3] p1.framework = Framework() p1.framework.frame = p[5] p1.linguagem = Linguagem() p1.linguagem.ling = p[4] p1.sgbd = Sgbd() p1.sgbd.sistema_banco = p[6] lista_squads.append(p1) return lista_squads
def buscar_por_id(self, id): s = self.squad_dao.buscar_por_id(id) s1 = Squad() s1.id = s[0] s1.nome = s[1] s1.descricao = s[2] s1.numpessoas = s[3] lista_tuplas_backend = self.backend_dao.buscar_por_squad(s1.id) i = 0 for b in range(len(lista_tuplas_backend)): s1.backend.append(lista_tuplas_backend[i]) i += 1 lista_tuplas_frontend = self.frontend_dao.buscar_por_squad(s1.id) i = 0 for f in range(len(lista_tuplas_frontend)): s1.frontend.append(lista_tuplas_frontend[i]) i += 1 lista_tuplas_sgbd = self.sgbd_dao.buscar_por_squad(s1.id) i = 0 for sg in range(len(lista_tuplas_sgbd)): s1.sgbd.append(lista_tuplas_sgbd[i]) i += 1 return s1