public virtual IEnumerable <IGrouping <int, ProductCreditContract> > CreditsGroupedByUser() { if (creditsGroupedByUser == null) { creditsGroupedByUser = ProfileCredits .GroupBy(c => c.ProfileCredit.UserId); } return(creditsGroupedByUser); }
public override IEnumerable <IGrouping <int, ProductCreditContract> > CreditsGroupedByUser() { if (creditsGroupedByUser == null) { creditsGroupedByUser = ProfileCredits .Where(x => IsCredit(x.ProfileCredit).HasValue&& IsCredit(x.ProfileCredit).Value) .GroupBy(c => c.ProfileCredit.UserId); } return(creditsGroupedByUser); }