Commit d7a4d467790b4b87faea1440eccc0f477e8354b4

Authored by Lucas Schmoeller da Silva
1 parent 62e4607a
Exists in master

Alterado cadastro de turmas

Removido obrigatoriedade do campo Dia Semana;

portabilis/ieducar#38
Showing 1 changed file with 18 additions and 23 deletions   Show diff stats
ieducar/intranet/educar_turma_cad.php
... ... @@ -684,7 +684,7 @@ class indice extends clsCadastro
684 684 $this->turma_modulo = unserialize(urldecode($this->turma_modulo));
685 685 $this->turma_dia_semana = unserialize(urldecode($this->turma_dia_semana));
686 686  
687   - if ($this->turma_modulo && $this->turma_dia_semana) {
  687 + if ($this->turma_modulo) {
688 688 $obj = new clsPmieducarTurma(NULL, NULL, $this->pessoa_logada,
689 689 $this->ref_ref_cod_serie, $this->ref_cod_escola,
690 690 $this->ref_cod_infra_predio_comodo, $this->nm_turma, $this->sgl_turma,
... ... @@ -715,19 +715,20 @@ class indice extends clsCadastro
715 715 return FALSE;
716 716 }
717 717 }
718   -
719   - // Cadastra dia semana
720   - foreach ($this->turma_dia_semana as $campo) {
721   - $obj = new clsPmieducarTurmaDiaSemana($campo["dia_semana_"],
722   - $cadastrou, $campo["hora_inicial_"], $campo["hora_final_"]);
723   -
724   - $cadastrou2 = $obj->cadastra();
725   -
726   - if (!$cadastrou2) {
727   - $this->mensagem = 'Cadastro não realizado.';
728   - echo "<!--\nErro ao cadastrar clsPmieducarTurmaDiaSemana\nvalores obrigat&oacute;rios\nis_numeric( $cadastrou ) && is_numeric( {$campo["dia_semana_"]} ) && is_string( {$campo["hora_inicial_"]} ) && is_string( {$campo["hora_final_"]} )\n-->";
729   -
730   - return FALSE;
  718 + if ($this->turma_dia_semana){
  719 + // Cadastra dia semana
  720 + foreach ($this->turma_dia_semana as $campo) {
  721 + $obj = new clsPmieducarTurmaDiaSemana($campo["dia_semana_"],
  722 + $cadastrou, $campo["hora_inicial_"], $campo["hora_final_"]);
  723 +
  724 + $cadastrou2 = $obj->cadastra();
  725 +
  726 + if (!$cadastrou2) {
  727 + $this->mensagem = 'Cadastro não realizado.';
  728 + echo "<!--\nErro ao cadastrar clsPmieducarTurmaDiaSemana\nvalores obrigat&oacute;rios\nis_numeric( $cadastrou ) && is_numeric( {$campo["dia_semana_"]} ) && is_string( {$campo["hora_inicial_"]} ) && is_string( {$campo["hora_final_"]} )\n-->";
  729 +
  730 + return FALSE;
  731 + }
731 732 }
732 733 }
733 734  
... ... @@ -742,7 +743,7 @@ class indice extends clsCadastro
742 743 return FALSE;
743 744 }
744 745  
745   - echo '<script type="text/javascript">alert(stringUtils.toUtf8("É necessário adicionar pelo menos 1 módulo e 1 dia da semana!"))</script>';
  746 + echo '<script type="text/javascript">alert(stringUtils.toUtf8("É necessário adicionar pelo menos 1 módulo!"))</script>';
746 747 $this->mensagem = Portabilis_String_utils::toLatin1("Cadastro não realizado.");
747 748  
748 749 return FALSE;
... ... @@ -809,7 +810,7 @@ class indice extends clsCadastro
809 810 $this->turma_modulo = unserialize(urldecode($this->turma_modulo));
810 811 $this->turma_dia_semana = unserialize(urldecode($this->turma_dia_semana));
811 812  
812   - if ($this->turma_modulo && $this->turma_dia_semana) {
  813 + if ($this->turma_modulo) {
813 814 $obj = new clsPmieducarTurma($this->cod_turma, $this->pessoa_logada, NULL,
814 815 $this->ref_ref_cod_serie, $this->ref_cod_escola,
815 816 $this->ref_cod_infra_predio_comodo, $this->nm_turma, $this->sgl_turma,
... ... @@ -876,7 +877,7 @@ class indice extends clsCadastro
876 877 }
877 878 }
878 879 else {
879   - echo '<script type="text/javascript">alert(stringUtils.toUtf8("É necessário adicionar pelo menos 1 módulo e 1 dia da semana!"))</script>';
  880 + echo '<script type="text/javascript">alert(stringUtils.toUtf8("É necessário adicionar pelo menos 1 módulo!"))</script>';
880 881 $this->mensagem = Portabilis_String_utils::toLatin1('Edição não realizada.');
881 882  
882 883 return FALSE;
... ... @@ -1694,12 +1695,6 @@ function valida_xml(xml)
1694 1695 document.getElementById('ref_cod_modulo').focus();
1695 1696 return false;
1696 1697 }
1697   -
1698   - if (qtdDiaSemana == 1) {
1699   - alert(stringUtils.toUtf8("ATENÇÂO! \n É necessário incluir um 'Dia da Semana'!"));
1700   - document.getElementById('dia_semana').focus();
1701   - return false;
1702   - }
1703 1698 }
1704 1699  
1705 1700 if (document.getElementById('padrao_ano_escolar') == 1) {
... ...