private static bool HasGroup(DetailConfigurationCollection configurations) { bool returnValue = false; int detailConfigurationCount = configurations.Count; for (int i = 0; i < detailConfigurationCount; i++) { DetailConfiguration detailConfiguration = configurations[i]; if (detailConfiguration.DetailConfigurations != null) { returnValue = GroupingHelper.HasGroup(detailConfiguration.DetailConfigurations); } if (returnValue) { break; } returnValue = (detailConfiguration.GroupLevelDescriptions.Count > 0); if (returnValue) { break; } } return(returnValue); }
public static bool HasGroup(DataGridContext dataGridContext) { if (dataGridContext.GroupLevelDescriptions.Count > 0) { return(true); } return(GroupingHelper.HasGroup(dataGridContext.DetailConfigurations)); }