function Editar()
 {
     @session_start();
     $this->pessoa_logada = $_SESSION['id_pessoa'];
     @session_write_close();
     if ($this->caminho['tmp_name']) {
         $diretorio = "imagens/";
         unlink("{$diretorio}{$this->imagem}");
         $arquivo = isset($_FILES['caminho']) ? $_FILES['caminho'] : FALSE;
         if (move_uploaded_file($arquivo['tmp_name'], $diretorio . $arquivo['name'])) {
             $this->caminho = $arquivo['name'];
         }
     } else {
         $this->caminho = null;
     }
     $obj = new clsPmicontrolesisTipoAcontecimento($this->cod_tipo_acontecimento, null, $this->pessoa_logada, $this->nm_tipo, $this->caminho, null, null, 1);
     $editou = $obj->edita();
     if ($editou) {
         $this->mensagem .= "Edi&ccedil;&atilde;o efetuada com sucesso.<br>";
         header("Location: controlesis_tipo_acontecimento_lst.php");
         die;
         return true;
     }
     $this->mensagem = "Edi&ccedil;&atilde;o n&atilde;o realizada.<br>";
     echo "<!--\nErro ao editar clsPmicontrolesisTipoAcontecimento\nvalores obrigatorios\nif( is_numeric( {$this->cod_tipo_acontecimento} ) )\n-->";
     return false;
 }