private Review SerializeToReview(BookstoreEntities context, ReviewTransferObject reviewTransferObject) { Review review = new Review(); review.Content = reviewTransferObject.Content; string authorName = reviewTransferObject.Author; if (authorName != null) { review.Author = CreateOrLoadAuthor(context, authorName); } review.DateOfCreation = reviewTransferObject.Date; return review; }