function Novo() { @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_anotacao_lst.php"); $obj_dia = new clsPmieducarCalendarioDia($this->ref_ref_cod_calendario_ano_letivo, $this->mes, $this->dia); if (!$obj_dia->existe()) { $obj_dia = new clsPmieducarCalendarioDia($this->ref_ref_cod_calendario_ano_letivo, $this->mes, $this->dia, null, $this->pessoa_logada, null, null, null, null, 1); $ref_cod_dia_letivo = $obj_dia->cadastra(); if (!$ref_cod_dia_letivo) { echo "<!--\nErro ao cadastrar clsPmieducarCalendarioDia -->"; return false; } } $obj = new clsPmieducarCalendarioAnotacao($this->cod_calendario_anotacao, $this->pessoa_logada, $this->pessoa_logada, $this->nm_anotacao, $this->descricao, $this->data_cadastro, $this->data_exclusao, $this->ativo); $cadastrou = $obj->cadastra(); if ($cadastrou) { $obj_anotacao_dia = new clsPmieducarCalendarioDiaAnotacao($this->dia, $this->mes, $this->ref_ref_cod_calendario_ano_letivo, $cadastrou); $cadastrado = $obj_anotacao_dia->cadastra(); if ($cadastrado) { $this->mensagem .= "Cadastro efetuado com sucesso.<br>"; header("location: educar_calendario_anotacao_lst.php?dia={$this->dia}&mes={$this->mes}&ano={$this->ano}&ref_cod_calendario_ano_letivo={$this->ref_ref_cod_calendario_ano_letivo}"); return true; } return false; } die("tres"); $this->mensagem = "Cadastro não realizado.<br>"; echo "<!--\nErro ao cadastrar clsPmieducarCalendarioAnotacao\nvalores obrigatorios\nis_numeric( {$this->ref_usuario_exc} ) && is_numeric( {$this->ref_usuario_cad} ) && is_string( {$this->nm_anotacao} )\n-->"; return false; }