public function cadastrar()
 {
     global $Sess;
     $comunicado = new Comunicado();
     $comunicado->setCodigoCom(toNumero(GetVar('codigo_com')));
     $comunicado->setComunicadoCom(toTexto(GetVar('comunicado_com')));
     $comunicado->setTituloCom(toTexto(GetVar('titulo_com')));
     $comunicado->setCadastroCom(toDateTime());
     $comunicado->setOperadorCom(toNumero($Sess->usuario['codigo_usr']));
     $comunicadosDAO = new ComunicadosDAO();
     if (intval(GetVar('codigo_com')) > 0) {
         $comunicado->setCadastroCom(null);
         $return = $comunicadosDAO->alterar($comunicado);
         $result = $return ? 'Registro Alterado com sucesso.' : 'Erro ao Alterar Registro.';
     } else {
         $return = $comunicadosDAO->cadastrar($comunicado);
         $result = $return ? 'Registro Cadastrado com sucesso.' : 'Erro ao Cadastrar Registro.';
     }
     echo json_encode(array("success" => is_string($return) ? false : $return, "msg" => is_string($return) ? $return : $result));
 }