public static MessageTemplate GetDistributorMessageTemplate(string messageType, int distributorUserId)
 {
     if (string.IsNullOrEmpty(messageType))
     {
         return(null);
     }
     return(MessageTemplateProvider.Instance().GetDistributorMessageTemplate(messageType, distributorUserId));
 }
 public static MessageTemplate GetMessageTemplate(string messageType)
 {
     if (string.IsNullOrEmpty(messageType))
     {
         return(null);
     }
     return(MessageTemplateProvider.Instance().GetMessageTemplate(messageType));
 }
 public static void UpdateDistributorTemplate(MessageTemplate template)
 {
     if (template != null)
     {
         MessageTemplateProvider.Instance().UpdateDistributorTemplate(template);
         HiCache.Remove(string.Format("Message-{0}-{1}", HiContext.Current.User.UserId.ToString(CultureInfo.InvariantCulture), template.MessageType.ToLower()));
     }
 }
 public static void UpdateTemplate(MessageTemplate template)
 {
     if (template != null)
     {
         MessageTemplateProvider.Instance().UpdateTemplate(template);
         HiCache.Remove(string.Format("Message-{0}", template.MessageType.ToLower()));
     }
 }
 public static void UpdateSettings(IList <MessageTemplate> templates)
 {
     if ((templates != null) && (templates.Count != 0))
     {
         MessageTemplateProvider.Instance().UpdateSettings(templates);
         foreach (MessageTemplate template in templates)
         {
             HiCache.Remove(string.Format("Message-{0}", template.MessageType.ToLower()));
         }
     }
 }
 public static void UpdateSettings(System.Collections.Generic.IList <MessageTemplate> templates)
 {
     if (templates != null && templates.Count != 0)
     {
         MessageTemplateProvider.Instance().UpdateSettings(templates);
         foreach (MessageTemplate current in templates)
         {
             HiCache.Remove(string.Format("Message-{0}", current.MessageType.ToLower()));
         }
     }
 }
 public static void UpdateDistributorSettings(IList <MessageTemplate> templates)
 {
     if ((templates != null) && (templates.Count != 0))
     {
         MessageTemplateProvider.Instance().UpdateDistributorSettings(templates);
         string str = HiContext.Current.User.UserId.ToString(CultureInfo.InvariantCulture);
         foreach (MessageTemplate template in templates)
         {
             HiCache.Remove(string.Format("Message-{0}-{1}", str, template.MessageType.ToLower()));
         }
     }
 }
 public static void UpdateDistributorSettings(System.Collections.Generic.IList <MessageTemplate> templates)
 {
     if (templates != null && templates.Count != 0)
     {
         MessageTemplateProvider.Instance().UpdateDistributorSettings(templates);
         string arg = HiContext.Current.User.UserId.ToString(System.Globalization.CultureInfo.InvariantCulture);
         foreach (MessageTemplate current in templates)
         {
             HiCache.Remove(string.Format("Message-{0}-{1}", arg, current.MessageType.ToLower()));
         }
     }
 }
        public static MessageTemplate GetMessageTemplate(string messageType)
        {
            MessageTemplate result;

            if (string.IsNullOrEmpty(messageType))
            {
                result = null;
            }
            else
            {
                result = MessageTemplateProvider.Instance().GetMessageTemplate(messageType);
            }
            return(result);
        }
示例#10
0
        public static MessageTemplate GetDistributorMessageTemplate(string messageType, int distributorUserId)
        {
            MessageTemplate result;

            if (string.IsNullOrEmpty(messageType))
            {
                result = null;
            }
            else
            {
                result = MessageTemplateProvider.Instance().GetDistributorMessageTemplate(messageType, distributorUserId);
            }
            return(result);
        }
示例#11
0
 public static IList <MessageTemplate> GetMessageTemplates()
 {
     return(MessageTemplateProvider.Instance().GetMessageTemplates());
 }
示例#12
0
 public static System.Collections.Generic.IList <MessageTemplate> GetMessageTemplates()
 {
     return(MessageTemplateProvider.Instance().GetMessageTemplates());
 }
 static MessageTemplateProvider()
 {
     MessageTemplateProvider.DefaultInstance = (DataProviders.CreateInstance("Hidistro.Messages.Data.MessageTemplateData,Hidistro.Messages.Data") as MessageTemplateProvider);
 }