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); }