Багатокритеріальний пошук культурно-розважальних закладів. ASP .Net MVC4. БД кінотеатрів.
73

        [HttpPost]

        [Authorize]

        public ActionResult Review(int? numv, string action, string returnUrl, int? id, string value)

        {

 

            if (id != null)

            {

 

                Film reiting = db.Films.Find(id);

 

 

                reiting.FilmRave++;

 

                reiting.FilmSum += Convert.ToDouble(value);

 

 

                reiting.FilmRating = Math.Round((reiting.FilmSum  / reiting.FilmRave),1);

 

                db.Entry(reiting).State = EntityState.Modified;

                db.SaveChanges();

                int num = Convert.ToInt32(HttpContext.Request.Cookies["num_of_film"].Value);

 

                return RedirectToAction("Review", "Films", new { num = num });

            }

 

            else

            {

 

                if (TempData.Peek("da" + TempData.Peek("num_of_film") as string) as string == null)

                {

                    HttpContext.Response.Cookies["coment" + TempData.Peek("num_of_film") as string].Value = "NO";

                }

                else

                {

                    HttpContext.Response.Cookies["coment" + TempData.Peek("num_of_film") as string].Value = "DA";

                }

 

                string res = HttpContext.Request.Cookies["coment" + TempData.Peek("num_of_film") as string].Value;

 

                if (res == "DA")

                {