Esempio n. 1
0
        public ActionResult CancelOrder(int id)
        {
            //删除Cookie
            bool hasCookie = Request.Cookies.AllKeys.Contains("Order");

            if (hasCookie)
            {
                Response.Cookies["Order"].Expires = DateTime.MinValue;
            }

            //修改数据库Order的状态
            Order order = db.Orders.FirstOrDefault(r => r.OID == id);

            if (order != null)
            {
                db.Entry(order).State = EntityState.Deleted;
                db.SaveChanges();
            }
            if (Request.IsAjaxRequest())
            {
                string jsonStr = PubFunction.BuildResult("OK");
                return(Content(jsonStr));
            }
            else
            {
                return(View());
            }
        }
Esempio n. 2
0
 public ActionResult Edit(Role role)
 {
     if (ModelState.IsValid)
     {
         db.Entry(role).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(role));
 }
Esempio n. 3
0
 public ActionResult Edit(OrderPacket orderpacket)
 {
     if (ModelState.IsValid)
     {
         db.Entry(orderpacket).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.PID = new SelectList(db.Products, "PID", "Title", orderpacket.PID);
     return(View(orderpacket));
 }