예제 #1
0
 public static EcShop.Entities.Store.MessageTemplate GetMessageTemplate(string messageType)
 {
     EcShop.Entities.Store.MessageTemplate result;
     if (string.IsNullOrEmpty(messageType))
     {
         result = null;
     }
     else
     {
         result = new MessageTemplateDao().GetMessageTemplate(messageType);
     }
     return(result);
 }
예제 #2
0
        public static MessageTemplate GetFuwuMessageTemplateByDetailType(string DetailType)
        {
            MessageTemplate result;

            if (string.IsNullOrEmpty(DetailType))
            {
                result = null;
            }
            else
            {
                result = new MessageTemplateDao().GetFuwuMessageTemplateByDetailType(DetailType);
            }
            return(result);
        }
예제 #3
0
        public static string GetUserOpenIdByUserId(int UserId)
        {
            string result;

            if (UserId <= 0)
            {
                result = "";
            }
            else
            {
                result = new MessageTemplateDao().GetUserOpenIdByUserId(UserId);
            }
            return(result);
        }
예제 #4
0
        public static MessageTemplate GetMessageTemplate(string messageType)
        {
            MessageTemplate result;

            if (string.IsNullOrEmpty(messageType))
            {
                result = null;
            }
            else
            {
                result = new MessageTemplateDao().GetMessageTemplate(messageType);
            }
            return(result);
        }
예제 #5
0
        internal static MessageTemplate GetFuwuTemplate(string messageType)
        {
            messageType = messageType.ToLower();
            SiteSettings    masterSettings      = SettingsManager.GetMasterSettings(false);
            string          key                 = string.Format("Message-{0}", "fuwu" + messageType);
            MessageTemplate fuwuMessageTemplate = HiCache.Get(key) as MessageTemplate;

            if (fuwuMessageTemplate == null)
            {
                if (string.IsNullOrEmpty(messageType))
                {
                    return(null);
                }
                fuwuMessageTemplate = new MessageTemplateDao().GetFuwuMessageTemplate(messageType);
                if (fuwuMessageTemplate != null)
                {
                    HiCache.Max(key, fuwuMessageTemplate);
                }
            }
            return(fuwuMessageTemplate);
        }