def conversor(self, lista_tuplas):

        lista_squads = []

        if type(lista_tuplas[0]) == tuple:
            for equipe in lista_tuplas:
                equip = Squad()
                equip.id = equipe[0]
                equip.nome = equipe[1]
                equip.descricao = equipe[2]
                equip.numeroPessoas = equipe[3]
                equip.linguaguemBackEnd = equipe[4]
                equip.frameworkFrontEnd = equipe[5]
                lista_squads.append(equip)

        else:
            equip = Squad()
            equip.id = lista_tuplas[0]
            equip.nome = lista_tuplas[1]
            equip.descricao = lista_tuplas[2]
            equip.numeroPessoas = lista_tuplas[3]
            equip.linguaguemBackEnd = lista_tuplas[4]
            equip.frameworkFrontEnd = lista_tuplas[5]
            lista_squads = equip

        return lista_squads
def salvar():
    if request.method == 'POST':
        squad = Squad()
        squad.id = int(request.form['id'])
        squad.nome = request.form['nome']
        squad.descricao = request.form['descricao']
        squad.numeroPessoas = int(request.form['numeroPessoas'])
        squad.linguagemBackEnd = request.form['linguagemBackEnd']
        squad.frameworkFrontEnd = request.form['frameworkFrontEnd']

    if squad.id == 0:
        sc.adicionar(squad)
    else:
        sc.alterar(squad)

    return redirect('/listar')
    def buscar(self, id):
        squad_tuple = self.squad_db.buscar(id)
        squad = Squad()
        squad.id = squad_tuple[0]
        squad.nome = squad_tuple[1]
        squad.descricao = squad_tuple[2]
        squad.numeroPessoas = squad_tuple[3]
        squad.linguagemBackEnd.id = squad_tuple[4]
        squad.frameworkFrontEnd.id = squad_tuple[5]
        squad.sgbds.id = squad_tuple[6]

        id_frontend = squad.frameworkFrontEnd.id
        squad.frameworkFrontEnd = self.frontend_c.buscar(id_frontend)

        id_backend = squad.linguagemBackEnd.id
        squad.linguagemBackEnd = self.backend_c.buscar(id_backend)

        id_sgbd = squad.sgbds.id
        squad.sgbds = self.sgbds_c.buscar(id_sgbd)

        squad_class = self.conversor(squad)
        return squad_class