14 Sep, 2010

1 commit


13 Sep, 2010

5 commits


09 Sep, 2010

2 commits


08 Sep, 2010

1 commit


16 Aug, 2010

1 commit

  •  * Subqueries para a seleção de servidores aptos a lecionar um componente curricular atualizados: período matutino a partir das 6 horas e período noturno encerrando as 23:59
       * O horário de início e fim do array {{{$array_horario}}} é analisado para determinar que aulas iniciadas em um período (matutino, por exemplo), sejam consideradas apenas daquele período, facilitando a alocação dos servidores docentes, evitando a alocação de horário fragmentada (ex: 20 horas matutino e 4 horas vespertino onde 4 aulas semanais iniciam às 11:30 e terminem às 12:30)
     * Subquery para o período noturno corrigida: join para evitar que múltiplos registros fossem retornados, evitando erro de SQL
    Eriksen Costa
     

12 Aug, 2010

2 commits


05 Aug, 2010

1 commit

  •  * O limite de 24 horas para uma locação foi removido, campo {{{carga_horaria}}} de {{{pmieducar.servidor_alocacao}}} agora é do tipo ''character varying''
     * Limite de 6h de alocação por período foi alterado para 36h por padrão (6 dias x 6 horas)
     * Cálculo de total de horas alocadas foi corrigido
    Eriksen Costa
     

22 Jul, 2010

2 commits


18 Jul, 2010

1 commit


15 Jun, 2010

1 commit


30 May, 2010

1 commit


06 May, 2010

1 commit


27 Apr, 2010

1 commit


10 Mar, 2010

1 commit


09 Mar, 2010

2 commits


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}}})
    Eriksen Costa Paixão
     
  • Eriksen Costa Paixão
     
  •  * 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()}}}
    Eriksen Costa Paixão
     
  •  * Cadastro de servidor agora depende de {{{ComponenteCurricular_Model_Componente}}} quando este possui uma função de professor e tem componentes curriculares atribuídos a ele (anteriormente, disciplinas)
     * Corrigido bug que apagava as disciplinas/cursos de um servidor quando seu cadastro era editado (para função de professor)
     * SQL de listagem de servidores (em {{{clsPmieducarServidor::lista()}}} modificado para o caso de professor (quando flag {{{$boo_professor}}} != FALSE}}}), selecionando apenas um professor candidato que lecione os mesmos componentes curriculares nos mesmos cursos. Outras correções lógicas realizadas
     * Atualizado arquivo SQL de instalação, com novo delta criado (delta 17)
       * Alterações no schema de {{{pmieducar.servidor_disciplina}}} para refletir o novo schema de componentes curriculares, onde cada componente pode ser atribuído a diversos anos/séries escolares (anteriormente era uma relação 1-1):
         * Campo {{{ref_cod_curso}}} adicionado
         * ''Primary key'' atualizada para englobar o campo {{{ref_cod_curso}}}
    Eriksen Costa Paixão
     

01 Mar, 2010

1 commit


08 Sep, 2009

2 commits


03 Sep, 2009

3 commits


10 Aug, 2009

2 commits


30 Jul, 2009

2 commits