public IActionResult CreateRating(EpisodeRatingViewModel vm, int serieid)
        {
            episodeLogic.CreateRating(vm.CreateRating);



            return(RedirectToAction("EpisodeRating", "EpisodeRating", new { episodeId = vm.CreateRating.Episode.Id, userid = vm.CreateRating.Userid, serieid = serieid }));
        }
        public IActionResult EpisodeRating(int episodeId, int userid, int serieid)
        {
            EpisodeRatingViewModel vm = new EpisodeRatingViewModel();

            vm.SerieId          = serieid;
            vm.EpisodeId        = episodeId;
            vm.GetEpisodeRating = episodeLogic.GetEpisodeRating(episodeId, userid);
            vm.RatingChart      = episodeLogic.GetEpisodeRatingsBySerieId(serieid, userid);



            var ratings  = vm.RatingChart.OrderBy(x => x.Episode.Id).Select(x => x.Rating);
            var episodes = vm.RatingChart.OrderBy(x => x.Episode.Id).Distinct().Select(x => x.Episode.Id);

            ViewBag.Ratings  = ratings;
            ViewBag.Episodes = episodes;



            return(View(vm));
        }