protected override string ValidateCurrent(CreateComposedConditionNode createComposedConditionNode)
        {
            if (!createComposedConditionNode.ChildNodes.Any())
            {
                return(InvariantResources.R006);
            }

            return(null);
        }
Exemple #2
0
        protected override string ValidateCurrent(CreateComposedConditionNode createComposedConditionNode)
        {
            LogicalOperatorCodes logicalOperatorCode = (LogicalOperatorCodes)createComposedConditionNode.LogicalOperatorCode;

            if (!ValidLogicalOperatorForComposedConditionNodeCreateRuleInvariant.allowedLogicalOperatorCodes.Contains(logicalOperatorCode))
            {
                return(string.Format(InvariantResources.R005, logicalOperatorCode));
            }

            return(null);
        }
Exemple #3
0
 protected abstract string ValidateCurrent(CreateComposedConditionNode createComposedConditionNode);