public ImageFile.ImageData FeaturedImageForSize(string suffix) { var fImg = SeriesImageFiles.FirstOrDefault(i => i.IsFeatured); if (fImg != null) { return(fImg.ImageFile.ThumbnailImageData(suffix)); } return(null); }
public IEnumerable <ImageFile.ImageData> ImageListForSize(string suffix, int maxImageCount = 0) { var imgList = SeriesImageFiles.Where(s => !s.IsFeatured); if ((maxImageCount > 0)) { imgList = imgList.OrderBy(i => i.DisplayOrder).Take(maxImageCount); } return(imgList.Select(i => i.ImageFile.ThumbnailImageData(suffix))); }