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); } }
/// <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); }