function Editar()
 {
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     @session_write_close();
     $obj_permissoes = new clsPermissoes();
     $obj_permissoes->permissao_cadastra(620, $this->pessoa_logada, 7, "educar_calendario_ano_letivo_lst.php");
     $obj_ano_letivo_modulo = new clsPmieducarAnoLetivoModulo();
     $data_inicio = $obj_ano_letivo_modulo->menorData($this->ano, $this->ref_cod_escola);
     $data_fim = $obj_ano_letivo_modulo->maiorData($this->ano, $this->ref_cod_escola);
     if ($data_inicio && $data_fim) {
         $obj_calend_ano_letivo = new clsPmieducarCalendarioAnoLetivo($this->cod_calendario_ano_letivo, $this->ref_cod_escola, $this->pessoa_logada, null, $this->ano, null, null, 1);
         if ($obj_calend_ano_letivo->edita()) {
             $this->mensagem .= "Edi&ccedil;&atilde;o efetuada com sucesso.<br>";
             header("Location: educar_calendario_ano_letivo_lst.php");
             die;
             return true;
         }
         $this->mensagem = "Edi&ccedil;&atilde;o n&atilde;o realizada.<br>";
         echo "<!--\nErro ao editar clsPmieducarCalendarioAnoLetivo\nvalores obrigatorios\nif( is_numeric( {$this->cod_calendario_ano_letivo} ) && is_numeric( {$this->ref_usuario_exc} ) )\n-->";
         return false;
     }
     echo "<script> alert( 'Não foi possível definir as datas de início e fim do ano letivo.' ) </script>";
     return false;
     /*
     $obj = new clsPmieducarCalendarioAnoLetivo($this->cod_calendario_ano_letivo, $this->ref_cod_escola, $this->pessoa_logada, $this->pessoa_logada, $this->ano, $this->data_cadastra, $this->data_exclusao, $this->ativo, $this->inicio_ano_letivo, $this->termino_ano_letivo);
     $editou = $obj->edita();
     if( $editou )
     {
     	$this->mensagem .= "Edi&ccedil;&atilde;o efetuada com sucesso.<br>";
     	header( "Location: educar_calendario_ano_letivo_lst.php" );
     	die();
     	return true;
     }
     
     $this->mensagem = "Edi&ccedil;&atilde;o n&atilde;o realizada.<br>";
     echo "<!--\nErro ao editar clsPmieducarCalendarioAnoLetivo\nvalores obrigatorios\nif( is_numeric( $this->cod_calendario_ano_letivo ) && is_numeric( $this->ref_usuario_exc ) )\n-->";
     return false;
     */
 }