Exemplo n.º 1
0
 public string GetFilterName(object filtersCollection, FilterItemBase filter)
 {
     if (filter != null)
     {
         var count = CollectionViewModel.GetCount(filter.FilterCriteria);
         if (count > 0)
         {
             return(filter.Name + " (" + count + ")");
         }
         else
         {
             return(filter.Name);
         }
     }
     else
     {
         if (object.Equals(filtersCollection, StaticFilters))
         {
             return(StaticFiltersName);
         }
         if (object.Equals(filtersCollection, CustomFilters))
         {
             return(CustomFiltersName);
         }
         if (object.Equals(filtersCollection, Groups))
         {
             return(GroupFiltersName);
         }
     }
     return(null);
 }