def buscar_por_id(self, id): s = self.dao.buscar_por_id(id) squad = Squad() squad.ID = s[0] squad.NOME = s[1] squad.DESCRICAO = s[2] squad.NUMEROPESOSAS = s[3] squad.LINGUAGEMBACKEND = s[4] squad.FRAMEWORKFRONTEND = s[5] return squad
def listar_todos(self): lista_squad = [] lista_tuplas = self.dao.listar_todos() for s in lista_tuplas: squad = Squad() squad.ID = s[0] squad.NOME = s[1] squad.DESCRICAO = s[2] squad.NUMEROPESOSAS = s[3] squad.LINGUAGEMBACKEND = s[4] squad.FRAMEWORKFRONTEND = s[5] lista_squad.append(squad) return lista_squad
squad = SquadController() if choice == 1: # listar todos for i in squad.listar_todos(): print(i) if choice == 2: id = int(input('Digite o ID\n>>')) teste = str(squad.buscar_por_id(id)) print(teste) if choice == 3: squad_ = Squad() squad_.NOME = input('Digite o nome do squad: ') squad_.DESCRICAO = input('DIgite uma descricao para o squad: ') squad_.NUMEROPESOSAS = int(input('Digite o numero de pessoas: ')) squad_.LINGUAGEMBACKEND = input('Dgite qual linguagem foi usada: ') squad_.FRAMEWORKFRONTEND = input('Digite qual famework o squad usa: ') squad.salvar(squad_) if choice == 4: squad_ = Squad() for i in squad.listar_todos(): print(i) id = int(input('\nDigite o id que se deseja alterar\n>>')) squad_.ID = id squad_.NOME = input('Digite o nome do squad: ') squad_.DESCRICAO = input('DIgite uma descricao para o squad: ') squad_.NUMEROPESOSAS = int(input('Digite o numero de pessoas: ')) squad_.LINGUAGEMBACKEND = input('Dgite qual linguagem foi usada: ')