예제 #1
0
        def on_pesq_aluno():
            pesq = PesqAlunos()
            id = pesq.pesquisar()

            if id:
                self.aluno = Alunos.get(Alunos.id == int(id))

            if self.aluno:
                self.ui.edtAluno.setText(self.aluno.nome)
            else:
                self.ui.edtAluno.clear()
예제 #2
0
        def on_pesquisar():
            pesq = PesqAlunos()
            id = pesq.pesquisar()

            if id:
                self.aluno = Alunos.get(Alunos.id == int(id))

            if self.aluno:
                self.ui.edtId.setText(str(self.aluno.id))
                self.ui.edtNome.setText(self.aluno.nome)
                self.ui.set_mode(True)
예제 #3
0
        def on_id_editing_finished():
            if (not self.ui.edtId.text()):
                return

            try:
                self.aluno = Alunos.get(Alunos.id == int(self.ui.edtId.text()))
            except:
                pass

            if self.aluno:
                self.ui.edtNome.setText(self.aluno.nome)
                self.ui.set_mode(True)