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