def listaAlunos(): try: sessao = DAOCrud.getSession() alunos = DAOCrud.listaAluno(sessao) sessao.commit() return alunos except: return False
def listaGrades(): try: sessao = DAOCrud.getSession() grades = DAOCrud.listaGrades(sessao) sessao.commit() return grades except: return False
def cadastraCurso(curso): try: sessao = DAOCrud.getSession() DAOCrud.insere(sessao, curso) sessao.commit() sessao.close() return True except: return False
def inserirDisciplinaNoHistorico(historicoDisciplina: HistoricoDisciplina): try: sessao = DAOCrud.getSession() DAOCrud.insere(sessao, historicoDisciplina) sessao.commit() sessao.close() return True except: return False
def deletaAluno(id): try: sessao = DAOCrud.getSession() DAOCrud.deletaAluno(sessao, id) sessao.commit() sessao.close() return True except: return False
def cadastraGrade(grade: Grade): try: sessao = DAOCrud.getSession() DAOCrud.insere(sessao, grade) sessao.commit() sessao.close() return True except: return False
def deletaHistorico(matric): try: sessao = DAOCrud.getSession() DAOCrud.deletaHistorico(sessao, matric) sessao.commit() sessao.close() return True except: return False
def inserirDisciplinaNaGrade(gradeDisciplina: GradeDisciplina): try: sessao = DAOCrud.getSession() DAOCrud.insere(sessao, gradeDisciplina) sessao.commit() sessao.close() return True except: return False
def cadastraHistorico(historico: Historico): try: sessao = DAOCrud.getSession() DAOCrud.insere(sessao, historico) sessao.commit() sessao.close() return True except: return False
def deletaGrade(ano_id, curso_id): try: sessao = DAOCrud.getSession() DAOCrud.deletaGrade(sessao, ano_id, curso_id) sessao.commit() sessao.close() return True except: return False
def cadastraGradeDisciplina(listaRelacionamento: GradeDisciplina): try: sessao = DAOCrud.getSession() DAOCrud.insereLista(sessao, listaRelacionamento) sessao.commit() sessao.close() return True except: return False
def cadastraAluno(aluno): try: sessao = DAOCrud.getSession() DAOCrud.insere(sessao, aluno) sessao.commit() sessao.close() return True except: return False
def consultaHistorico(matric): try: sessao = DAOCrud.getSession() sessao.expire_on_commit = False historico = DAOCrud.consultaHistorico(sessao, matric) sessao.commit() #sessao.close() return historico except: return False
def consultaCurso(id): try: sessao = DAOCrud.getSession() sessao.expire_on_commit = False curso = DAOCrud.consultaCurso(sessao, id) sessao.commit() # sessao.close() return curso except: return False
def listaCursos(): try: sessao = DAOCrud.getSession() sessao.expire_on_commit = False cursos = DAOCrud.listaCursos(sessao) sessao.commit() # sessao.close() return cursos except: return False
def listaHistoricos(): try: sessao = DAOCrud.getSession() sessao.expire_on_commit = False historicos = DAOCrud.listaHistorico(sessao) sessao.commit() # sessao.close() return historicos except: return False
def removerDisciplinaDaGrade(gradeAno, gradeCurso, disciplinaCod): try: sessao = DAOCrud.getSession() DAOCrud.deletaGradeDisciplina(sessao, gradeAno, gradeCurso, disciplinaCod) sessao.commit() sessao.close() return True except: return False
def atualizaDisciplina(id, nomeDisc, chDisc): try: sessao = DAOCrud.getSession() disciplina = DAOCrud.consultaDisciplina(sessao, id) DAOCrud.atualizaDisciplina(disciplina, nomeDisc, chDisc) sessao.commit() sessao.close() return True except: return False
def deletaDisciplina(id): try: sessao = DAOCrud.getSession() disciplina = DAOCrud.consultaDisciplina(sessao, id) DAOCrud.deletaDisciplina(disciplina) sessao.commit() sessao.close() return True except: return False
def removerDisciplinaDoHistorico(id_historico, id_disciplina): try: sessao = DAOCrud.getSession() DAOCrud.deletaHistoricoDisciplina(sessao, id_historico, id_disciplina) sessao.commit() sessao.close() return True except: return False
def listaDisciplinas(): try: sessao = DAOCrud.getSession() sessao.expire_on_commit = False disciplinas = DAOCrud.listaDisciplinas(sessao) sessao.commit() sessao.close() return disciplinas except: return False
def consultaGrade(id_ano, id_curso): try: sessao = DAOCrud.getSession() sessao.expire_on_commit = False grade = DAOCrud.consultaGrade(sessao, id_ano, id_curso) sessao.commit() #sessao.close() return grade except: return False
def consultaDisciplina(id): try: sessao = DAOCrud.getSession() sessao.expire_on_commit = False disciplina = DAOCrud.consultaDisciplina(sessao, id) sessao.commit() sessao.close() return disciplina except: return False
def atualizaAluno(id, nomeAluno, curso): try: sessao = DAOCrud.getSession() aluno = DAOCrud.consultaAluno(sessao, id) DAOCrud.atualizaAluno(aluno, nomeAluno, curso) sessao.commit() sessao.close() return True except: return False
def retornaByIdHistorico(): try: sessao = DAOCrud.getSession() sessao.expire_on_commit = False id = DAOCrud.retornaIdInserido(sessao) sessao.commit() # sessao.close() return id except: return False
def consultaAluno(id): try: sessao = DAOCrud.getSession() sessao.expire_on_commit = False aluno = DAOCrud.consultaAluno(sessao, id) sessao.commit() sessao.close() return aluno except: return False
def consultaGradeDisc(gradeAno, gradeCurso, idDisc): try: sessao = DAOCrud.getSession() sessao.expire_on_commit = False grade = DAOCrud.consultaGradeDisciplina(sessao, gradeAno, gradeCurso, idDisc) sessao.commit() # sessao.close() return grade except StaleDataError as error: return False
def cadastraDisciplina(disciplina, id, nome, ch): try: sessao = DAOCrud.getSession() status = DAOCrud.consultaDisciplina(sessao, id) if status == None: DAOCrud.insere(sessao, disciplina) else: DAOCrud.atualizaDisciplinaParaAtivo(status, nome, ch) sessao.commit() sessao.close() return True except: return False
def atualizaAluno(matricula, nome): try: DAOCrud.atualizaAluno(matricula, nome) return True except: return False
def cadastraAluno(obj): try: DAOCrud.insere(obj) return True except: return False