public void Approve() { SiteUser currentUser = SiteUtils.GetCurrentSiteUser(); if (currentUser == null) { return; } HtmlContent html = repository.Fetch(ModuleId); if (html != null) { html.ContentChanged += new ContentChangedEventHandler(html_ContentChanged); html.ApproveContent(SiteSettings.SiteGuid, currentUser.UserGuid); } WebUtils.SetupRedirect(this, Request.RawUrl); }