void btnOptInUsers_Click(object sender, EventArgs e)
        {
            if (letterInfoGuid == Guid.Empty)
            {
                return;
            }
            if (currentUser == null)
            {
                return;
            }

            LetterOptInTask optInTask = new LetterOptInTask();

            optInTask.SiteGuid                  = CurrentSite.SiteGuid;
            optInTask.QueuedBy                  = currentUser.UserGuid;
            optInTask.LetterInfoGuid            = letterInfoGuid;
            optInTask.ExcludeIfAnyUnsubscribeHx = WebConfigSettings.NewsletterExcludeAllPreviousOptOutsWhenOptingInUsers;
            optInTask.QueueTask();

            string redirectUrl = SiteRoot + "/eletter/OptInUsersDialog.aspx?l=" + letterInfoGuid.ToString()
                                 + "&t=" + optInTask.TaskGuid.ToString();

            WebTaskManager.StartOrResumeTasks();

            WebUtils.SetupRedirect(this, redirectUrl);
        }
        void btnOptInUsers_Click(object sender, EventArgs e)
        {
            if (letterInfoGuid == Guid.Empty) { return; }
            if (currentUser == null) { return; }

            LetterOptInTask optInTask = new LetterOptInTask();
            optInTask.SiteGuid = CurrentSite.SiteGuid;
            optInTask.QueuedBy = currentUser.UserGuid;
            optInTask.LetterInfoGuid = letterInfoGuid;
            optInTask.ExcludeIfAnyUnsubscribeHx = WebConfigSettings.NewsletterExcludeAllPreviousOptOutsWhenOptingInUsers;
            optInTask.QueueTask();

            string redirectUrl = SiteRoot + "/eletter/OptInUsersDialog.aspx?l=" + letterInfoGuid.ToString()
                + "&t=" + optInTask.TaskGuid.ToString();

            WebTaskManager.StartOrResumeTasks();

            WebUtils.SetupRedirect(this, redirectUrl);
        }