public ActionResult EditRating(RatingListItem oldRating) { var service = new RatingService(); service.UpdateRating(oldRating); return(RedirectToAction("DisplayComments", "Word", new { id = oldRating.MeaningId })); }
public bool UpdateRating(RatingListItem model) { using (var ctx = new ApplicationDbContext()) { var entity = ctx.Ratings.Single(e => e.RatingId == model.RatingId); entity.Meaning = model.Meaning; entity.RatingId = model.RatingId; entity.IndividualRating = model.IndividualRating; entity.Comment = model.Comment; entity.MeaningId = model.MeaningId; return(ctx.SaveChanges() == 1); } }
public IEnumerable <RatingListItem> GetRatings() { using (var rtg = new ApplicationDbContext()) { var query = rtg.Ratings .ToList(); List <RatingListItem> Result = new List <RatingListItem>(); foreach (Rating r in query) { RatingListItem rating = new RatingListItem { RatingId = r.RatingId, Score = r.Score, //UserId = r.UserId, EateryId = r.EateryId, RideId = r.RideId, ShowId = r.ShowId, }; Result.Add(rating); } return(Result); } }