예제 #1
0
        public ActionResult PostReview(string AnReview, string AnReviewScore)
        {
            if (AnReview == "")
            {
                return(RedirectToAction("Error"));
            }
            try
            {
                int temp;
                temp = Convert.ToInt32(AnReviewScore);

                if (temp > 0 | temp < 11)
                {
                    int      userid        = 2;
                    int      anreviewscore = Convert.ToInt32(AnReviewScore);
                    AnReview review        = new AnReview();
                    review.UserId      = userid;
                    review.ReviewText  = AnReview;
                    review.ReviewScore = anreviewscore;


                    db.AnReviews.Add(review);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
                else
                {
                    return(RedirectToAction("Error2"));
                }
            }
            catch
            {
                return(RedirectToAction("Error2"));
            }
        }
예제 #2
0
        public ActionResult DeleteReview(int id)
        {
            AnReview anReview = db.AnReviews.Find(id);

            db.AnReviews.Remove(anReview);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }