private IEnumerable<String> processVariables(Definitions.ObjectType objectType, VariablesEvaluated variables) { string groupNameEntityValue = ((group_object)objectType).Group.Value; if ((variables == null) || (variables.VariableValues.Count() == 0)) return new List<String>(new string[] { groupNameEntityValue }); else { var variableEvaluator = new GroupEntityVariableEvaluator(objectType, variables); var processedVariables = variableEvaluator.ProcessVariableForAllObjectEntities(); return (processedVariables == null) ? null : processedVariables; } }
private IEnumerable <String> processVariables(Definitions.ObjectType objectType, VariablesEvaluated variables) { string groupNameEntityValue = ((group_object)objectType).Group.Value; if ((variables == null) || (variables.VariableValues.Count() == 0)) { return(new List <String>(new string[] { groupNameEntityValue })); } else { var variableEvaluator = new GroupEntityVariableEvaluator(objectType, variables); var processedVariables = variableEvaluator.ProcessVariableForAllObjectEntities(); return((processedVariables == null) ? null : processedVariables); } }