public static IQueryable<Tracker.Data.Entities.Priority> ByDescription(this IQueryable<Tracker.Data.Entities.Priority> queryable, System.String description, params System.String[] additionalValues) { var descriptionList = new List<System.String> { description }; if (additionalValues != null) descriptionList.AddRange(additionalValues); else descriptionList.Add(null); if (descriptionList.Count == 1) return queryable.ByDescription(descriptionList[0]); return queryable.ByDescription(descriptionList); }
public static IQueryable<Tracker.Core.Data.Role> ByDescription(this IQueryable<Tracker.Core.Data.Role> queryable, string description, params string[] additionalValues) { var descriptionList = new List<string> { description }; if (additionalValues != null) descriptionList.AddRange(additionalValues); else descriptionList.Add(null); if (descriptionList.Count == 1) return queryable.ByDescription(descriptionList[0]); return queryable.ByDescription(descriptionList); }