public ActionResult Edit([Bind(Include = "ReviewID,Reviews,CustomerRating,Vote,Approve")] Review review, enumCustomerRating Rating) { if (ModelState.IsValid) { Review ReviewToChange = db.Reviews.Find(review.ReviewID); //Movie movie = db.Movies.Find(SelectedMovies); ReviewToChange.Movie = review.Movie; if (Rating == enumCustomerRating.a) { ReviewToChange.CustomerRating = 1; } else if (Rating == enumCustomerRating.b) { ReviewToChange.CustomerRating = 3; } else if (Rating == enumCustomerRating.c) { ReviewToChange.CustomerRating = 3; } else if (Rating == enumCustomerRating.d) { ReviewToChange.CustomerRating = 4; } else { ReviewToChange.CustomerRating = 5; } ReviewToChange.Approve = review.Approve; ReviewToChange.Reviews = review.Reviews; db.Entry(ReviewToChange).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(review)); }
public ActionResult Create([Bind(Include = "ReviewID,Reviews,CustomerRating,Vote, Approve, UpVote, DownVote")] Review review, int SelectedMovies, enumCustomerRating Rating) { Movie movie = db.Movies.Find(SelectedMovies); review.Movie = movie; review.appuser = db.Users.Find(User.Identity.GetUserId()); if (Rating == enumCustomerRating.a) { review.CustomerRating = 1; } else if (Rating == enumCustomerRating.b) { review.CustomerRating = 3; } else if (Rating == enumCustomerRating.c) { review.CustomerRating = 3; } else if (Rating == enumCustomerRating.d) { review.CustomerRating = 4; } else { review.CustomerRating = 5; } review.Approve = Approve.No; review.UpVote = 0; review.DownVote = 0; if (ModelState.IsValid) { db.Reviews.Add(review); db.SaveChanges(); return(RedirectToAction("Approved")); } ViewBag.AllMovies = GetAllMovies(review); return(View(review)); }
public ActionResult Create([Bind(Include = "ReviewID,Reviews,CustomerRating,Vote")] Review review, int SelectedMovies, enumCustomerRating Rating) { Movie movie = db.Movies.Find(SelectedMovies); review.Movie = movie; if (Rating == enumCustomerRating.a) { review.CustomerRating = 1; } else if (Rating == enumCustomerRating.b) { review.CustomerRating = 3; } else if (Rating == enumCustomerRating.c) { review.CustomerRating = 3; } else if (Rating == enumCustomerRating.d) { review.CustomerRating = 4; } else { review.CustomerRating = 5; } if (ModelState.IsValid) { db.Reviews.Add(review); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.AllMovies = GetAllMovies(review); return(View(review)); }