private static void SetConditionLogicalGrouping(ConditionLogicalGroupingItem conditionLogicalGroupingItem, IConditionLogicalGrouping conditionLogicalGrouping) { var logicalGroupingItem = conditionLogicalGroupingItem.LogicalGrouping.TargetItem; LogicalGrouping? logicalGroupingType = null; if (logicalGroupingItem != null) { var logicalGroupingItemId = logicalGroupingItem.ID.ToString(); switch (logicalGroupingItemId) { case Constants.LogicalGroupingType_MatchAll_ItemId: logicalGroupingType = LogicalGrouping.MatchAll; break; case Constants.LogicalGroupingType_MatchAny_ItemId: logicalGroupingType = LogicalGrouping.MatchAny; break; default: break; } } conditionLogicalGrouping.ConditionLogicalGrouping = logicalGroupingType; }
private static void SetConditionLogicalGrouping(ConditionLogicalGroupingItem conditionLogicalGroupingItem, IConditionLogicalGrouping conditionLogicalGrouping) { var logicalGroupingItem = conditionLogicalGroupingItem.LogicalGrouping.TargetItem; LogicalGrouping?logicalGroupingType = null; if (logicalGroupingItem != null) { var logicalGroupingItemId = logicalGroupingItem.ID.ToString(); switch (logicalGroupingItemId) { case Constants.LogicalGroupingType_MatchAll_ItemId: logicalGroupingType = LogicalGrouping.MatchAll; break; case Constants.LogicalGroupingType_MatchAny_ItemId: logicalGroupingType = LogicalGrouping.MatchAny; break; default: break; } } conditionLogicalGrouping.ConditionLogicalGrouping = logicalGroupingType; }