Esempio n. 1
0
 public EmailNotificationCategoryRecipientProvider(JToken node) : base(node)
 {
     if (node["categoryId"] != null)
     {
         this._CategoryId = ObjectFactory.Create <StringValue>(node["categoryId"]);
     }
     if (node["categoryIds"] != null)
     {
         this._CategoryIds = ObjectFactory.Create <StringValue>(node["categoryIds"]);
     }
     if (node["categoryUserFilter"] != null)
     {
         this._CategoryUserFilter = ObjectFactory.Create <CategoryUserProviderFilter>(node["categoryUserFilter"]);
     }
 }
Esempio n. 2
0
        public EmailNotificationCategoryRecipientProvider(XmlElement node) : base(node)
        {
            foreach (XmlElement propertyNode in node.ChildNodes)
            {
                switch (propertyNode.Name)
                {
                case "categoryId":
                    this._CategoryId = ObjectFactory.Create <StringValue>(propertyNode);
                    continue;

                case "categoryIds":
                    this._CategoryIds = ObjectFactory.Create <StringValue>(propertyNode);
                    continue;

                case "categoryUserFilter":
                    this._CategoryUserFilter = ObjectFactory.Create <CategoryUserProviderFilter>(propertyNode);
                    continue;
                }
            }
        }