/// <summary> /// Gets the random image by album id. /// </summary> /// <param name="userId">The user id.</param> /// <param name="albumId">The album id.</param> /// <returns></returns> public Media GetRandomImageByAlbumId(int userId, int albumId) { Media media = database.PopulateItem("Media_RetrieveRandomByAlbumId", new { albumId, userId }, database.AutoPopulate <Media>); if (media != null) { media.MediaFiles = _mediaFileRepository.RetrieveByMediaId(media.MediaId); } return(media); }