public static IEnumerable <Tea> GetTopTea(this TeaMVC.Models.Type Type, int count) { TeaEntities db = new TeaEntities(); var Teas = db.Teas.Where(a => a.TypeId == Type.TypeId). OrderByDescending(a => a.OrderDetails.Sum(o => o.Quantity)) .Take(count) .ToList(); return(Teas); }