Esempio n. 1
0
        public ActionResult addbasketall(string ids)
        {
            string[] id = ids.Split(',');

            foreach (var item in id)
            {
                item.Replace(",", "");
                if (item == "")
                {
                    break;
                }
                else
                {
                    T_Shop_Basket basket = db.T_Shop_Basket.Find(int.Parse(item));

                    T_Shop_Product product = db.T_Shop_Product.Find(basket.ProductId);

                    T_Shop_OFProduct ofproduct = new Models.T_Shop_OFProduct();
                    ofproduct.OrderId   = 1;
                    ofproduct.ProductId = product.Id;
                    ofproduct.Count     = basket.Count;
                    db.T_Shop_OFProduct.Add(ofproduct);
                    db.SaveChanges();
                }
            }
            return(Redirect("/T_Shop_OFProduct/index"));
        }
Esempio n. 2
0
        public ActionResult DeleteConfirmed(int id)
        {
            T_Shop_Basket t_Shop_Basket = db.T_Shop_Basket.Find(id);

            db.T_Shop_Basket.Remove(t_Shop_Basket);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Esempio n. 3
0
 public ActionResult Edit([Bind(Include = "Id,UserId,ProductId,Count,Total,Time")] T_Shop_Basket t_Shop_Basket)
 {
     if (ModelState.IsValid)
     {
         db.Entry(t_Shop_Basket).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.ProductId = new SelectList(db.T_Shop_Product, "Id", "Name", t_Shop_Basket.ProductId);
     ViewBag.UserId    = new SelectList(db.T_Shop_Users, "Id", "Name", t_Shop_Basket.UserId);
     return(View(t_Shop_Basket));
 }
Esempio n. 4
0
        // GET: T_Shop_Basket/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            T_Shop_Basket t_Shop_Basket = db.T_Shop_Basket.Find(id);

            if (t_Shop_Basket == null)
            {
                return(HttpNotFound());
            }
            return(View(t_Shop_Basket));
        }
Esempio n. 5
0
        public ActionResult AddtoOFproduct(int ProductId, int Amount)
        {
            T_Shop_Product product = db.T_Shop_Product.Find(ProductId);
            T_Shop_Basket  basket  = db.T_Shop_Basket.Find(ProductId);

            T_Shop_OFProduct ofproduct = new Models.T_Shop_OFProduct();

            ofproduct.OrderId   = 1;
            ofproduct.ProductId = product.Id;
            ofproduct.Count     = Amount;
            db.T_Shop_OFProduct.Add(ofproduct);
            db.SaveChanges();
            return(Redirect("/T_Shop_OFProduct/index"));
        }
Esempio n. 6
0
        // GET: T_Shop_Basket/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            T_Shop_Basket t_Shop_Basket = db.T_Shop_Basket.Find(id);

            if (t_Shop_Basket == null)
            {
                return(HttpNotFound());
            }
            ViewBag.ProductId = new SelectList(db.T_Shop_Product, "Id", "Name", t_Shop_Basket.ProductId);
            ViewBag.UserId    = new SelectList(db.T_Shop_Users, "Id", "Name", t_Shop_Basket.UserId);
            return(View(t_Shop_Basket));
        }