public static IEnumerable <PrizeDistribution> GetPrizeDistributionsByCategory(this IRepository <PrizeDistribution> repository, TournamentCategoryEnum category)
 {
     return(repository.Queryable().Where(p => p.Category == category).AsEnumerable());
 }
 public static PrizeDistribution GetPrizeDistributionCategoryPosition(this IRepository <PrizeDistribution> repository, TournamentCategoryEnum category, int position)
 {
     return(repository.Queryable().FirstOrDefault(p => p.Category == category && p.Position == position));
 }