def cadastrar(self, grupo):
     grupo_novo = grupo
     grupo_novo.nome = grupo.nome
     grupo_novo.endereco = Endereco
     grupo_novo.endreco = grupo.endereco
     grupo_novo.sequencia_corda = []
     grupo_novo.sequencia_corda = grupo.sequencia_corda
     dao_grupo = SqliteDAOFactory().get_dao(self, "Grupo")
     dao_grupo.salvar(grupo_novo)
    def cadastrar(self, turma):
        turma_nova = turma
        turma_nova.nome = turma.nome
        turma_nova.turno = turma.turno
        turma_nova.horario = turma.horario
        turma_nova.rg_aluno = turma.rg_aluno
        turma_nova.rg_professor = turma.rg_professor
        turma_nova.cadastro_reserva = turma.cadastro_reserva

        dao_turma = SqliteDAOFactory().get_dao(self, "Turma")
        dao_turma.salvarTurma(turma_nova)
    def cadastrar(self, professor):
        professor_novo = professor
        professor_novo.nome = professor.nome
        professor_novo.rg = professor.rg
        professor_novo.data_nascimento = professor.data_nascimento
        professor_novo.endereco = Endereco
        professor_novo.endereco = professor.endereco
        professor_novo.telefone = professor.telefone
        professor_novo.profissao = professor.profissao
        professor_novo.grau_escolar = professor.grau_escolar
        professor_novo.cor_corda = professor.cor_corda

        dao_professor = SqliteDAOFactory().get_dao(self, "Professor")
        dao_professor.salvar(professor_novo)
    def cadastrar(self, aluno):
        aluno_novo = aluno
        aluno_novo.nome = aluno.nome
        aluno_novo.rg = aluno.rg
        aluno_novo.data_nascimento = aluno.data_nascimento
        aluno_novo.endereco = Endereco
        aluno_novo.endereco = aluno.endereco
        aluno_novo.telefone = aluno.telefone
        aluno_novo.profissao = aluno.profissao
        aluno_novo.grau_escolar = aluno.grau_escolar
        aluno_novo.pai = aluno.pai
        aluno_novo.mae = aluno.mae
        aluno_novo.cor_corda = aluno.cor_corda
        aluno_novo.grupo = aluno.grupo

        dao_aluno = SqliteDAOFactory().get_dao(self, "Aluno")

        dao_aluno.salvar(aluno_novo)
    def cadastrar(self, exame):
        exame_novo = exame
        exame_novo.hora = exame.hora
        exame_novo.data = exame.data
        exame_novo.endereco = Endereco
        exame_novo.endereco = exame.endereco
        exame_novo.mestre_examinador = exame.mestre_examinador
        exame_novo.turma = exame.turma

        dao_exame = SqliteDAOFactory.get_dao(self, "Exame")
        dao_exame.salvarExame(exame_novo)