public void PopulateView(ISidebarView view, User user) { view.SidebarTags = _tagRepository.RetrieveTagsByUserId(user.Id); view.SidebarAlbums = _albumRepository.RetrieveTopLevelAlbumsByUserId(user.Id); view.SidebarFriends = _friendRepository.RetrieveFriendsByUserId(user.Id); view.SidebarRecentActivity = _recentRepository.RetrieveLast30Days(user.Id); view.SidebarYearWithCount = _recentRepository.RetrieveYearsForUser(user.Id); view.SidebarRecentUploads = _recentRepository.RetrieveRecentUploads(user.Id, 6); }