示例#1
0
        public ActionResult EditReview(CustomerReview model)
        {
            if (ModelState.IsValid)
            {
                using (var db = new DataDBContext())
                {
                    var target = db.Items.Find(model.ReviewId);
                    target.Content01 = model.Quote;
                    target.Content02 = model.Client;
                    db.SaveChanges();
                }
                return RedirectToAction("Home");
            }

            return View(model);
        }
示例#2
0
        public ActionResult CreateReview(CustomerReview model)
        {
            if (ModelState.IsValid)
            {
                using (var db = new DataDBContext())
                {
                    var newItem = new Item();
                    newItem.ItemId = Guid.NewGuid();
                    newItem.Content01 = model.Quote;
                    newItem.Content02 = model.Client;
                    newItem.Category = "Review";
                    db.Items.Add(newItem);
                    db.SaveChanges();
                }
                return RedirectToAction("Home");
            }

            return View(model);
        }
示例#3
0
        public ActionResult Content(ContentAdminModel model)
        {
            if (ModelState.IsValid)
            {
                using (var db = new DataDBContext())
                {
                    var target = db.Items.Find(model.ContentId);
                    target.Content01 = model.Body;
                    db.SaveChanges();
                }
            }

            return View(model);
        }
示例#4
0
        public ActionResult DeleteReviewConfirm(Guid id)
        {
            if (ModelState.IsValid)
            {
                using (var db = new DataDBContext())
                {
                    var target = db.Items.Find(id);
                    db.Items.Remove(target);
                    db.SaveChanges();
                }
            }

            return RedirectToAction("Home");
        }