public PinGetRequestBuilder(EntityReferenceBy by, PinType type, int ruleId)
     : this()
 {
     this.By     = by;
     this.Type   = type;
     this.RuleId = ruleId;
 }
 public PinUpdateRequestBuilder(EntityReferenceBy by, PinType type, Pin pin, int ruleId)
     : this()
 {
     this.By     = by;
     this.Type   = type;
     this.Pin    = pin;
     this.RuleId = ruleId;
 }
Exemplo n.º 3
0
        public ParentalRuleFilter(XmlElement node) : base(node)
        {
            foreach (XmlElement propertyNode in node.ChildNodes)
            {
                switch (propertyNode.Name)
                {
                case "entityReferenceEqual":
                    this._EntityReferenceEqual = (EntityReferenceBy)StringEnum.Parse(typeof(EntityReferenceBy), propertyNode.InnerText);
                    continue;

                case "orderBy":
                    this._OrderBy = (ParentalRuleOrderBy)StringEnum.Parse(typeof(ParentalRuleOrderBy), propertyNode.InnerText);
                    continue;
                }
            }
        }
Exemplo n.º 4
0
        public EntitlementFilter(XmlElement node) : base(node)
        {
            foreach (XmlElement propertyNode in node.ChildNodes)
            {
                switch (propertyNode.Name)
                {
                case "entitlementTypeEqual":
                    this._EntitlementTypeEqual = (TransactionType)StringEnum.Parse(typeof(TransactionType), propertyNode.InnerText);
                    continue;

                case "entityReferenceEqual":
                    this._EntityReferenceEqual = (EntityReferenceBy)StringEnum.Parse(typeof(EntityReferenceBy), propertyNode.InnerText);
                    continue;

                case "isExpiredEqual":
                    this._IsExpiredEqual = ParseBool(propertyNode.InnerText);
                    continue;

                case "orderBy":
                    this._OrderBy = (EntitlementOrderBy)StringEnum.Parse(typeof(EntitlementOrderBy), propertyNode.InnerText);
                    continue;
                }
            }
        }
        public TransactionHistoryFilter(XmlElement node) : base(node)
        {
            foreach (XmlElement propertyNode in node.ChildNodes)
            {
                switch (propertyNode.Name)
                {
                case "entityReferenceEqual":
                    this._EntityReferenceEqual = (EntityReferenceBy)StringEnum.Parse(typeof(EntityReferenceBy), propertyNode.InnerText);
                    continue;

                case "startDateGreaterThanOrEqual":
                    this._StartDateGreaterThanOrEqual = ParseInt(propertyNode.InnerText);
                    continue;

                case "endDateLessThanOrEqual":
                    this._EndDateLessThanOrEqual = ParseInt(propertyNode.InnerText);
                    continue;

                case "orderBy":
                    this._OrderBy = (TransactionHistoryOrderBy)StringEnum.Parse(typeof(TransactionHistoryOrderBy), propertyNode.InnerText);
                    continue;
                }
            }
        }
 public static PinUpdateRequestBuilder Update(EntityReferenceBy by, PinType type, Pin pin, int ruleId = Int32.MinValue)
 {
     return(new PinUpdateRequestBuilder(by, type, pin, ruleId));
 }
 public static PinGetRequestBuilder Get(EntityReferenceBy by, PinType type, int ruleId = Int32.MinValue)
 {
     return(new PinGetRequestBuilder(by, type, ruleId));
 }
 public ParentalRuleDisableRequestBuilder(long ruleId, EntityReferenceBy entityReference)
     : this()
 {
     this.RuleId          = ruleId;
     this.EntityReference = entityReference;
 }
 public static ParentalRuleDisableDefaultRequestBuilder DisableDefault(EntityReferenceBy entityReference)
 {
     return(new ParentalRuleDisableDefaultRequestBuilder(entityReference));
 }
 public static ParentalRuleEnableRequestBuilder Enable(long ruleId, EntityReferenceBy entityReference)
 {
     return(new ParentalRuleEnableRequestBuilder(ruleId, entityReference));
 }
 public ParentalRuleDisableDefaultRequestBuilder(EntityReferenceBy entityReference)
     : this()
 {
     this.EntityReference = entityReference;
 }
 public PurchaseSettingsGetRequestBuilder(EntityReferenceBy by)
     : this()
 {
     this.By = by;
 }
 public static PurchaseSettingsUpdateRequestBuilder Update(EntityReferenceBy entityReference, PurchaseSettings settings)
 {
     return(new PurchaseSettingsUpdateRequestBuilder(entityReference, settings));
 }
 public static PurchaseSettingsGetRequestBuilder Get(EntityReferenceBy by)
 {
     return(new PurchaseSettingsGetRequestBuilder(by));
 }
 public PurchaseSettingsUpdateRequestBuilder(EntityReferenceBy entityReference, PurchaseSettings settings)
     : this()
 {
     this.EntityReference = entityReference;
     this.Settings        = settings;
 }