示例#1
0
        /// <summary>
        /// Adds contactus for given portalID.
        /// </summary>
        /// <param name="name">Name.</param>
        /// <param name="email">Email.</param>
        /// <param name="subject">Subject.</param>
        /// <param name="message">Message.</param>
        /// <param name="isActive">IsActive</param>
        /// <param name="portalID">Portal id.</param>
        /// <param name="addedBy">Added by.</param>
        public void ContactUsAdd(string name, string email, string subject, string message, bool isActive, int portalID, string addedBy)
        {
            ContactUsDataProvider contactProvider = new ContactUsDataProvider();

            contactProvider.ContactUsAdd(name, email, message, isActive, portalID, addedBy);
            SageFrameConfig pagebase        = new SageFrameConfig();
            string          emailSuperAdmin = pagebase.GetSettingValueByIndividualKey(SageFrameSettingKeys.SuperUserEmail);
            string          emailSiteAdmin  = pagebase.GetSettingValueByIndividualKey(SageFrameSettingKeys.SiteAdminEmailAddress);

            MailHelper.SendMailNoAttachment(email, emailSiteAdmin, subject, email, emailSuperAdmin, string.Empty);
        }
 /// <summary>
 /// Adds contactus for given portalID.
 /// </summary>
 /// <param name="name">Name.</param>
 /// <param name="email">Email.</param>
 /// <param name="subject">Subject.</param>
 /// <param name="message">Message.</param>
 /// <param name="isActive">IsActive</param>
 /// <param name="portalID">Portal id.</param>
 /// <param name="addedBy">Added by.</param>
 public void ContactUsAdd(string name, string email, string subject, string message, bool isActive, int portalID, string addedBy)
 {
     try
     {
         ContactUsDataProvider contactProvider = new ContactUsDataProvider();
         contactProvider.ContactUsAdd(name, email, message, isActive, portalID, addedBy);
         SageFrameConfig pagebase = new SageFrameConfig();
         string emailSuperAdmin = pagebase.GetSettingValueByIndividualKey(SageFrameSettingKeys.SuperUserEmail);
         string emailSiteAdmin = pagebase.GetSettingValueByIndividualKey(SageFrameSettingKeys.SiteAdminEmailAddress);
         MailHelper.SendMailNoAttachment(email, emailSiteAdmin, subject, email, emailSuperAdmin, string.Empty);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }