Пример #1
0
        public SongReviewDTO GetSongReview(int songReviewId)
        {
            if (songReviewId < 1)
            {
                throw new ArgumentOutOfRangeException("SongReview Service - GetSongReview(...) songReviewId cannot be lesser than 1");
            }

            using (UnitOfWorkProvider.Create())
            {
                var songReview = songReviewRepository.GetByID(songReviewId);
                return(songReview != null?Mapper.Map <SongReviewDTO>(songReview) : null);
            }
        }
Пример #2
0
        /// <summary>
        /// Gets a review according to the ID
        /// </summary>
        /// <param name="reviewID">The album IDI</param>
        /// <returns>album according to ID</returns>
        private SongReview GetSongReview(int reviewID)
        {
            var review = songReviewRepository.GetByID(reviewID);

            if (review == null)
            {
                throw new NullReferenceException("Song service - GetSongReview(...) review cannot be null");
            }
            return(review);
        }