def _tuple_para_objeto(self, linha): (id_, aluno_id, curso_id) = linha aluno = Aluno() aluno.define_id(aluno_id) curso = Curso() curso.define_id(curso_id) return aluno, curso
def _tuple_para_aluno(self, linha): (id_, nome, cr, situacao) = linha aluno = Aluno(nome) aluno.define_id(id_) aluno.define_cr(cr) aluno.define_situacao(situacao) return aluno
def _salva_aluno_banco(self, cria_banco, id, nome, cr, situacao): aluno = Aluno(nome) aluno.define_cr(cr) aluno.define_id(id) aluno.define_situacao(situacao) dao = DaoAluno(aluno, cria_banco) dao.salva() return aluno, dao