From 7d48e20aea2e2a08137ec23d0076b86755f648d3 Mon Sep 17 00:00:00 2001 From: LukePulverenti Luke Pulverenti luke pulverenti Date: Mon, 30 Jul 2012 15:03:07 -0400 Subject: Reworked CategoryInfo and added ImageType enum --- MediaBrowser.Controller/Kernel.cs | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) (limited to 'MediaBrowser.Controller/Kernel.cs') diff --git a/MediaBrowser.Controller/Kernel.cs b/MediaBrowser.Controller/Kernel.cs index 025add7c5..a6a059496 100644 --- a/MediaBrowser.Controller/Kernel.cs +++ b/MediaBrowser.Controller/Kernel.cs @@ -318,7 +318,7 @@ namespace MediaBrowser.Controller /// Gets all studios from all recursive children of a folder /// The CategoryInfo class is used to keep track of the number of times each studio appears /// - public IEnumerable GetAllStudios(Folder parent, Guid userId) + public IEnumerable> GetAllStudios(Folder parent, Guid userId) { Dictionary data = new Dictionary(); @@ -348,7 +348,7 @@ namespace MediaBrowser.Controller } // Now go through the dictionary and create a Category for each studio - List list = new List(); + List> list = new List>(); foreach (string key in data.Keys) { @@ -357,11 +357,10 @@ namespace MediaBrowser.Controller if (entity != null) { - list.Add(new CategoryInfo() + list.Add(new CategoryInfo() { - Name = entity.Name, - ItemCount = data[key], - PrimaryImagePath = entity.PrimaryImagePath + Item = entity, + ItemCount = data[key] }); } } @@ -373,7 +372,7 @@ namespace MediaBrowser.Controller /// Gets all genres from all recursive children of a folder /// The CategoryInfo class is used to keep track of the number of times each genres appears /// - public IEnumerable GetAllGenres(Folder parent, Guid userId) + public IEnumerable> GetAllGenres(Folder parent, Guid userId) { Dictionary data = new Dictionary(); @@ -403,7 +402,7 @@ namespace MediaBrowser.Controller } // Now go through the dictionary and create a Category for each genre - List list = new List(); + List> list = new List>(); foreach (string key in data.Keys) { @@ -412,11 +411,10 @@ namespace MediaBrowser.Controller if (entity != null) { - list.Add(new CategoryInfo() + list.Add(new CategoryInfo() { - Name = entity.Name, - ItemCount = data[key], - PrimaryImagePath = entity.PrimaryImagePath + Item = entity, + ItemCount = data[key] }); } } -- cgit v1.2.3