Ejemplo n.º 1
0
 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";
             }
         }
     }
 }
Ejemplo n.º 2
0
        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);
            }
        }