Example #1
0
 public ActionResult OrderListDel(int id)
 {
     电商.Areas.Admin.Models.Entities4 db = new Models.Entities4();
     电商.Areas.Admin.Models.order     o  = db.order.Find(id);
     db.order.Attach(o);
     db.order.Remove(o);
     db.SaveChanges();
     return(RedirectToAction("orderlist"));
 }
Example #2
0
        //加入图书馆的库存中
        public ActionResult AddtoLibrary(int id)
        {
            电商.Areas.Admin.Models.Entities4         db   = new Models.Entities4();
            电商.Areas.Admin.Models.order             o    = db.order.Find(id);
            List <电商.Areas.Admin.Models.bookstatus> list = db.bookstatus.Where(m => m.book_id == o.book_id).ToList();

            if (list.Count >= 1)
            {
                ViewBag.location = list[0].location;
            }
            else
            {
                ViewBag.location = "";
            }
            ViewBag.order   = o;
            ViewBag.orderid = id;
            ViewBag.o       = o;
            return(View());
        }
Example #3
0
        public ActionResult AddtoLibrarySave(int orderId, string location, string finishtime)
        {
            电商.Areas.Admin.Models.Entities4 db    = new Models.Entities4();
            电商.Areas.Admin.Models.order     order = db.order.Find(orderId);
            order.isFinish = 1;
            order.endtime  = finishtime;
            List <电商.Areas.Admin.Models.bookstatus> bs = db.bookstatus.Where(m => m.book_id == order.book_id && m.location == location).ToList();

            if (bs.Count >= 1)
            {
                电商.Areas.Admin.Models.bookstatus b = bs[0];
                b.num += order.num;
            }
            else
            {
                电商.Areas.Admin.Models.bookstatus b = new Models.bookstatus();
                b.num      = order.num;
                b.location = location;
                b.book_id  = order.book_id;
                db.bookstatus.Add(b);
            }
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }