protected void btnPreLogin_Click(object sender, EventArgs e) { if (hPreview.Value == "0") { if (txtPreEmail.Text != "") { WebinarDA objWebinarDA = new WebinarDA(); List<Registrants> objReg = objWebinarDA.GetWebinarRegistrantDetail(Convert.ToInt32(hWebinarID.Value), txtPreEmail.Text.Trim()); if (objReg.Count > 0) { List<WebinarURLs> objURL = new List<WebinarURLs>(); objURL = objWebinarDA.GetWebinarURLsDA(Convert.ToInt32(hWebinarID.Value)); if (objURL.Count > 0) { if (objURL[0].AudienceInterfaceURL != "") Response.Redirect(Constant.WebinarViewerBaseURL + objURL[0].AudienceInterfaceURL); } } else { lblError.Text = "Login failed - no registered email exist for this webinar"; } } } }
public void SaveDefaultEmailAFriendContent(int languageID,int WebinarID) { List<WebinarEmailBE> objWebinarEmailBE = GetWebinarEmailDefault(languageID, "Email a Friend"); if (objWebinarEmailBE.Count > 0) { WebinarEmailBE objWebEmail = new WebinarEmailBE(); objWebEmail.Subject = objWebinarEmailBE[0].Subject; if (objWebinarEmailBE[0].EmailContent.IndexOf("##AUDI_URL##") > 0) { WebinarDA objWebDA = new WebinarDA(); List<WebinarURLs> objURL = objWebDA.GetWebinarURLsDA(WebinarID); objWebEmail.EmailContent = objWebinarEmailBE[0].EmailContent.Replace("##AUDI_URL##", Constant.WebinarViewerBaseURL + objURL[0].AudienceInterfaceURL); } else objWebEmail.EmailContent = objWebinarEmailBE[0].EmailContent; objWebEmail.RequestType = "Email a Friend"; objWebEmail.WebinarID = WebinarID; SaveWebinarEmail(objWebEmail); } }