/// <summary>Evaluates current filters.</summary> /// <returns> /// true if the current combination of filters is valid, false /// otherwise. /// </returns> private bool GetFiltersAreAcceptable() { bool result = true; if (Filtering != null) { Hashtable table = new Hashtable(); PopulateWithDimensionValues(table); FilteringEventArgs e = new FilteringEventArgs(table, result); Filtering(this, e); result = e.IsAcceptable; } return(result); }
/// <summary>Evaluates current filters.</summary> /// <returns> /// true if the current combination of filters is valid, false /// otherwise. /// </returns> private bool GetFiltersAreAcceptable() { bool result = true; if (Filtering != null) { Hashtable table = new Hashtable(); PopulateWithDimensionValues(table); FilteringEventArgs e = new FilteringEventArgs(table, result); Filtering(this, e); result = e.IsAcceptable; } return result; }