コード例 #1
0
 def OnBotaoAdicionarAlunoButton(self, event):
     if self.verificador == 2:
         turma = Turma()
         try:
             ver = self.listaAlunosTodos.GetSelections()[-1]
         except:
             ver = -1
             self.erroText.SetLabel('Selecione um aluno para Adicionar!')
         if ver != -1:
             turma.add(self.getSerie() + self.getTurma(), self.getTurno())
             turma.addAluno(self.getSerie() + self.getTurma(), self.listaAlunos[self.listaAlunosTodos.GetSelections()[-1]])
             self.carregarAlunosTurma(self.getSerie() + self.getTurma())
             self.carregarAlunosPorSerie()
             self.verificador = 1
             self.erroText.SetLabel('Adicionado com Sucesso!')
     elif self.verificador == 1:
         turma = Turma()
         try:
             ver = self.listaAlunosTodos.GetSelections()[-1]
         except:
             ver = -1
             self.erroText.SetLabel('Selecione um aluno para Adicionar!')
         if ver != -1:
             turma.addAluno(self.getSerie() + self.getTurma(), self.listaAlunos[self.listaAlunosTodos.GetSelections()[-1]])
             self.carregarAlunosTurma(self.getSerie() + self.getTurma())
             self.carregarAlunosPorSerie()
             self.erroText.SetLabel('Adicionado com Sucesso!')
     else:
         self.erroText.SetLabel('Nao pode ser Adicionado!')
     event.Skip()
コード例 #2
0
 def OnBotaoAdicionarAlunoButton(self, event):
     if self.verificador == 2:
         turma = Turma()
         try:
             ver = self.listaAlunosTodos.GetSelections()[-1]
         except:
             ver = -1
             self.erroText.SetLabel('Selecione um aluno para Adicionar!')
         if ver != -1:
             turma.add(self.getSerie() + self.getTurma(), self.getTurno())
             turma.addAluno(
                 self.getSerie() + self.getTurma(), self.listaAlunos[
                     self.listaAlunosTodos.GetSelections()[-1]])
             self.carregarAlunosTurma(self.getSerie() + self.getTurma())
             self.carregarAlunosPorSerie()
             self.verificador = 1
             self.erroText.SetLabel('Adicionado com Sucesso!')
     elif self.verificador == 1:
         turma = Turma()
         try:
             ver = self.listaAlunosTodos.GetSelections()[-1]
         except:
             ver = -1
             self.erroText.SetLabel('Selecione um aluno para Adicionar!')
         if ver != -1:
             turma.addAluno(
                 self.getSerie() + self.getTurma(), self.listaAlunos[
                     self.listaAlunosTodos.GetSelections()[-1]])
             self.carregarAlunosTurma(self.getSerie() + self.getTurma())
             self.carregarAlunosPorSerie()
             self.erroText.SetLabel('Adicionado com Sucesso!')
     else:
         self.erroText.SetLabel('Nao pode ser Adicionado!')
     event.Skip()
コード例 #3
0
 def OnBotaoAddDisciplinaButton(self, event):
     if self.verificador == 2:
         turma = Turma()
         try:
             ver = self.listaDisciplinasTodas.GetSelections()[-1]
         except:
             ver = -1
             self.erroText.SetLabel('Selecione um disciplina para Adicionar!')
         if ver != -1:
             turma.add(self.getSerie() + self.getTurma(), self.getTurno())
             disciplina = self.listDisc[self.listaDisciplinasTodas.GetSelections()[-1]][0]
             turma.salvarEdit(self.getSerie() + self.getTurma(), self.getTurno(), disciplina)
             self.carregarDisciplinasTurma(self.getSerie() + self.getTurma())
             self.carregarDisciplinas()
             self.verificador = 1
             self.erroText.SetLabel('Adicionado com Sucesso!')
     elif self.verificador == 1:
         turma = Turma()
         try:
             ver = self.listaDisciplinasTodas.GetSelections()[-1]
             disciplina = self.listDisc[self.listaDisciplinasTodas.GetSelections()[-1]][0]
         except:
             ver = -1
             
         if ver == -1:
             self.erroText.SetLabel('Selecione uma disciplina para Adicionar!')
         elif disciplina in self.listaDiscTurma:
             self.erroText.SetLabel('Disciplina ja esta na Turma!')
         else:
             if len(self.listaDiscTurma) == 0:
                 turma.salvarEdit(self.getSerie() + self.getTurma(), self.getTurno(), disciplina)
             elif len(self.listaDiscTurma) == 1:
                 turma.salvarEdit(self.getSerie() + self.getTurma(), self.getTurno(), self.listaDiscTurma[0], disciplina)
             elif len(self.listaDiscTurma) == 2:
                 turma.salvarEdit(self.getSerie() + self.getTurma(), self.getTurno(), self.listaDiscTurma[0],
                                  self.listaDiscTurma[1], disciplina)
             elif len(self.listaDiscTurma) == 3:
                 turma.salvarEdit(self.getSerie() + self.getTurma(), self.getTurno(), self.listaDiscTurma[0],
                                  self.listaDiscTurma[1], self.listaDiscTurma[2], disciplina)
             elif len(self.listaDiscTurma) == 4:
                 turma.salvarEdit(self.getSerie() + self.getTurma(), self.getTurno(), self.listaDiscTurma[0],
                                  self.listaDiscTurma[1], self.listaDiscTurma[2], self.listaDiscTurma[3], disciplina)
             elif len(self.listaDiscTurma) == 5:
                 turma.salvarEdit(self.getSerie() + self.getTurma(), self.getTurno(), self.listaDiscTurma[0],
                                  self.listaDiscTurma[1], self.listaDiscTurma[2], self.listaDiscTurma[3],
                                  self.listaDiscTurma[4], disciplina)
             elif len(self.listaDiscTurma) == 6:
                 self.erroText.SetLabel('Turma ja tem 6 Disciplinas')
             if len(self.listaDiscTurma) != 6:
                 self.carregarDisciplinasTurma(self.getSerie() + self.getTurma())
                 self.erroText.SetLabel('Adicionado com Sucesso!')
     else:
         self.erroText.SetLabel('Nao pode ser Adicionado!')
     event.Skip()
コード例 #4
0
    def OnBotaoAddDisciplinaButton(self, event):
        if self.verificador == 2:
            turma = Turma()
            try:
                ver = self.listaDisciplinasTodas.GetSelections()[-1]
            except:
                ver = -1
                self.erroText.SetLabel(
                    'Selecione um disciplina para Adicionar!')
            if ver != -1:
                turma.add(self.getSerie() + self.getTurma(), self.getTurno())
                disciplina = self.listDisc[
                    self.listaDisciplinasTodas.GetSelections()[-1]][0]
                turma.salvarEdit(self.getSerie() + self.getTurma(),
                                 self.getTurno(), disciplina)
                self.carregarDisciplinasTurma(self.getSerie() +
                                              self.getTurma())
                self.carregarDisciplinas()
                self.verificador = 1
                self.erroText.SetLabel('Adicionado com Sucesso!')
        elif self.verificador == 1:
            turma = Turma()
            try:
                ver = self.listaDisciplinasTodas.GetSelections()[-1]
                disciplina = self.listDisc[
                    self.listaDisciplinasTodas.GetSelections()[-1]][0]
            except:
                ver = -1

            if ver == -1:
                self.erroText.SetLabel(
                    'Selecione uma disciplina para Adicionar!')
            elif disciplina in self.listaDiscTurma:
                self.erroText.SetLabel('Disciplina ja esta na Turma!')
            else:
                if len(self.listaDiscTurma) == 0:
                    turma.salvarEdit(self.getSerie() + self.getTurma(),
                                     self.getTurno(), disciplina)
                elif len(self.listaDiscTurma) == 1:
                    turma.salvarEdit(self.getSerie() + self.getTurma(),
                                     self.getTurno(), self.listaDiscTurma[0],
                                     disciplina)
                elif len(self.listaDiscTurma) == 2:
                    turma.salvarEdit(self.getSerie() + self.getTurma(),
                                     self.getTurno(), self.listaDiscTurma[0],
                                     self.listaDiscTurma[1], disciplina)
                elif len(self.listaDiscTurma) == 3:
                    turma.salvarEdit(self.getSerie() + self.getTurma(),
                                     self.getTurno(), self.listaDiscTurma[0],
                                     self.listaDiscTurma[1],
                                     self.listaDiscTurma[2], disciplina)
                elif len(self.listaDiscTurma) == 4:
                    turma.salvarEdit(self.getSerie() + self.getTurma(),
                                     self.getTurno(), self.listaDiscTurma[0],
                                     self.listaDiscTurma[1],
                                     self.listaDiscTurma[2],
                                     self.listaDiscTurma[3], disciplina)
                elif len(self.listaDiscTurma) == 5:
                    turma.salvarEdit(self.getSerie() + self.getTurma(),
                                     self.getTurno(), self.listaDiscTurma[0],
                                     self.listaDiscTurma[1],
                                     self.listaDiscTurma[2],
                                     self.listaDiscTurma[3],
                                     self.listaDiscTurma[4], disciplina)
                elif len(self.listaDiscTurma) == 6:
                    self.erroText.SetLabel('Turma ja tem 6 Disciplinas')
                if len(self.listaDiscTurma) != 6:
                    self.carregarDisciplinasTurma(self.getSerie() +
                                                  self.getTurma())
                    self.erroText.SetLabel('Adicionado com Sucesso!')
        else:
            self.erroText.SetLabel('Nao pode ser Adicionado!')
        event.Skip()