public ActionResult Vote(FilmRating FilmRateIN) { _context.FilmRating.Add(new FilmRating() { Rate = FilmRateIN.Rate, FilmId = FilmRateIN.FilmId }); _context.SaveChanges(); return(RedirectToAction(nameof(Index))); }
public async Task AddRatingAsync(long filmId, string userId, double rating) { var filmRating = new FilmRating { FilmId = filmId, Rating = rating, UserId = userId }; _filmRatingDataSet.Add(filmRating); await _context.SaveChangesAsync(); }
public void Context() { _newFilm = new FilmBuilder() .WithFilmRatings(new FilmRatingArgs { Source = RatingSource.Imdb, Rating = 8.2m, Url = "film rating url" }) .Build(); UnitOfWork.Save(_newFilm); UnitOfWork.Clear(); _persistedFilmRating = UnitOfWork.Get <Film>(_newFilm.Id).FilmRatings.SingleOrDefault(); }