06 May, 2010
1 commit
04 May, 2010
7 commits
-
…Boletim}}} e classes dos módulos ComponenteCurricular e RegraAvaliacao. Refactoring de {{{App_Model_IedFinder}}} e testes relacionados
-
…ice_Boletim}}} e classes dos módulos ComponenteCurricular e RegraAvaliacao
30 Apr, 2010
3 commits
-
…_Boletim}}} e classes do módulo ComponenteCurricular e RegraAvaliacao
27 Apr, 2010
6 commits
20 Apr, 2010
2 commits
-
…o boletim a usar a quantidade de etapas/módulos definidas na turma ao qual o aluno está matriculado
19 Apr, 2010
6 commits
-
…ta/phpunit/tree/cleanMock
-
…oAbstractDataMapper}}} padrão e de configuração de mocks para os testes de pareceres descritivos
-
…Boletim}}} como padrão para geração das informações de aluno aprovado/retido. Uma observação interessante: foram removidas 167 linhas de código com múltiplos if e loops aninhados por cerca de 20 linhas com 1 if/elseif/else. Removeu-se o comportamente redundante do cálculo de média e de presença com a aplicação do design pattern [http://martinfowler.com/eaaCatalog/serviceLayer.html service layer].
25 Mar, 2010
3 commits
-
* Os scripts não estavam gerando mensagens de erro para casos onde não a busca não retornava registros * Relatório de professores por disciplina não verificavam o curso do professor, gerando listas incorretas e com redundância * Título configurado em {{{ieducar.ini}}} ({{{app.template.pdf.titulo}}}) agora é usado nos relatórios ao invés do valor hardcoded "Prefeitura COBRA Tecnologia"
-
… apenas os identificadores com SQL {{{DISTINC}}}
23 Mar, 2010
3 commits
-
…itivos. Refactoring nos casos de testes para torná-los mais simples e configuráveis para diferentes cenários
-
…aAvaliacao. Delta das tabelas correspondente adicionado e arquivo SQL para distribuição atualizado
-
…tected agora é public, com a assinatura {{{getOption()}}}
10 Mar, 2010
3 commits
-
…vertendo para o formato [http://pt.wikipedia.org/wiki/ISO_8601 ISO 8601]
09 Mar, 2010
2 commits
-
* Reforçada validação javascript para evitar cargas horárias maiores que {{{clsPmieducarServidorAlocacao::$cargaHorariaMax}}} (padrão 6h) * Restrição da carga horária validada também no construtor de {{{clsPmieducarServidorAlocacao}}} * Melhoria na interface com javascript e texto de ajuda para esclarecer que o valor máximo da alocação é de 6h (padrão) por período)
08 Mar, 2010
4 commits
-
* Termo atualizado de "Dispensa de Disciplina" para "Dispensa de Componente Curricular" * Cadastro agora depende de {{{ComponenteCurricular_Model_ComponenteDataMapper}}} * Refactoring de lógica em {{{clsPmieducarDispensaDisciplina}}} para simplificar e remover código redundante (verificações {{{class_exists}}} e {{{method_exists}}})
-
…buídos a escola-série e não a série (ano escolar)
-
* Cadastro de horários no quadro agora depende de {{{ComponenteCurricular_Model_Componente}}}. Apenas os componentes curriculares cadastros para a escola-série serão listados como opções para cadastro * Corrigido bug de SQL em {{{ComponenteCurricular_Model_AnoEscolar::findComponentePorSerie()}}}