コード例 #1
0
        private static void RowValuesToConditions(RowValues values, BulkCampaignProductScope c)
        {
            var product = (ProductScope)c.BiddableCampaignCriterion.Criterion;

            product.Conditions = new List <ProductCondition>();

            ProductConditionHelper.AddConditionsFromRowValues(values, product.Conditions);
        }
コード例 #2
0
        private static void RowValuesToConditions(RowValues values, BulkAdGroupProductTarget c)
        {
            var product = (Product)c.BiddableAdGroupCriterion.Criterion;

            product.Conditions = new List <ProductCondition>();

            ProductConditionHelper.AddConditionsFromRowValues(values, product.Conditions);
        }
コード例 #3
0
        private static void ConditionsToRowValues(BulkAdGroupProductTarget c, RowValues values)
        {
            var product = (Product)c.BiddableAdGroupCriterion.Criterion;

            if (product.Conditions == null)
            {
                return;
            }

            ProductConditionHelper.AddRowValuesFromConditions(product.Conditions, values);
        }
コード例 #4
0
        private static void ConditionsToRowValues(BulkCampaignProductScope c, RowValues values)
        {
            if (c.BiddableCampaignCriterion.Criterion == null)
            {
                return;
            }

            var product = (ProductScope)c.BiddableCampaignCriterion.Criterion;

            if (product.Conditions == null)
            {
                return;
            }

            ProductConditionHelper.AddRowValuesFromConditions(product.Conditions, values);
        }
コード例 #5
0
 private static void ConditionsToRowValues(BulkProductConditionCollection c, RowValues values)
 {
     ProductConditionHelper.AddRowValuesFromConditions(c.ProductConditionCollection.Conditions, values);
 }
コード例 #6
0
 private static void RowValuesToConditions(RowValues values, BulkProductConditionCollection c)
 {
     ProductConditionHelper.AddConditionsFromRowValues(values, c.ProductConditionCollection.Conditions);
 }