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.linguagembackend = p[4] p1.frameworkfrontend = p[5] p1.framework = Framework() p1.framework.id = p[6] p1.framework.frame = p[7] p1.linguagem = Framework() p1.linguagem.id = p[8] p1.linguagem.ling = p[9] p1.sgbd = Sgbd() p1.sgbd.id = p[10] p1.sgbd.sistema_banco = p[11] 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.linguagembackend = p[4] p1.frameworkfrontend = p[5] p1.framework = Framework() p1.framework.id = p[6] p1.framework.frame = p[7] p1.linguagem = Linguagem() p1.linguagem.id = p[8] p1.linguagem.ling = p[9] p1.sgbd = Sgbd() p1.sgbd.id = p[10] p1.sgbd.sistema_banco = p[11] lista_squads.append(p1) return lista_squads