public static Entities.Review Map(WhatYouGotLibrary.Models.Review review)
 {
     return(new Entities.Review
     {
         UserId = review.UserId,
         RecipeId = review.RecipeId,
         Rating = review.Rating,
         Comment = review.Comment
     });
 }
        public void UpdateReview(WhatYouGotLibrary.Models.Review review)
        {
            IQueryable <Entities.Review> reviews = from r in _context.Review
                                                   where r.UserId == review.UserId & r.RecipeId == review.RecipeId
                                                   select r;

            Entities.Review currentReview = reviews.FirstOrDefault();
            Entities.Review newReview     = Mapper.Map(review);

            _context.Entry(currentReview).CurrentValues.SetValues(newReview);
        }
 public void AddReview(WhatYouGotLibrary.Models.Review review)
 {
     Entities.Review newReview = Mapper.Map(review);
     _context.Add(newReview);
 }