Ejemplo n.º 1
0
    def listar_todos(self):
        lista_squads = []
        lista_tuplas = self.dao.listar_todos()
        print(lista_tuplas)
        for s in lista_tuplas:
            squad = Squad()
            squad.id = s[0]
            squad.nome = s[1]
            squad.descricao = s[2]
            squad.numeropessoas = s[3]
            squad.backend.nome = s[8]
            if squad.backend.nome == 'None':
                squad.backend.nome = 'Não Definido'
            else:
                pass
            squad.framework.nome = s[10]
            if squad.framework.nome == 'None':
                squad.framework.nome = 'Não Definido'
            else:
                pass
            squad.sgdb.nome = s[12]
            if squad.sgdb.nome == 'None':
                squad.sgdb.nome = 'Não Definido'
            else:
                pass

            lista_squads.append(squad)
        return lista_squads
Ejemplo n.º 2
0
 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.numeropessoas = s[3]
     squad.linguagembackend = s[4]
     squad.frameworkfrontend = s[5]
     return squad
Ejemplo n.º 3
0
    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.numeropessoas = s[3]
        squad.framework.id = s[4]
        squad.backend.id = s[5]
        squad.sgdb.id = s[6]

        return squad
Ejemplo n.º 4
0
def salvar():
    squad = Squad()
    squad.id = 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']
    if squad.id == 0:
        squad_controller.salvar(squad)
    else:
        squad_controller.alterar(squad)
    return redirect('/listar')
Ejemplo n.º 5
0
    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.numeropessoas = s[3]
            squad.linguagembackend = s[4]
            squad.frameworkfrontend = s[5]

            lista_squad.append(squad)
        return lista_squad
Ejemplo n.º 6
0
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.id_framework = int(request.args['framework'])
    squad.id_backend = int(request.args['backend'])
    squad.id_sgdb = int(request.args['sgdb'])

    if squad.id == 0:
        squad_controller.salvar(squad)
    else:
        squad_controller.alterar(squad)
    return redirect('/listar_squad')