Beispiel #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"));
        }
        public ActionResult Detail(int id)
        {
            T_Shop_Product item = db.T_Shop_Product.Find(id);

            ViewBag.item = item;
            return(View());
        }
        public ActionResult Edit(int id)
        {
            T_Shop_Product temp = db.T_Shop_Product.Find(id);

            ViewBag.CategoryId = new SelectList(db.T_Shop_ProductCategory, "Id", "Name", temp.CategoryId);
            ViewBag.item       = temp;
            return(View());
        }
        public ActionResult Delete(int Id)
        {
            T_Shop_Product product = db.T_Shop_Product.Find(Id);

            db.T_Shop_Product.Remove(product);
            db.SaveChanges();
            return(RedirectToAction("index"));
        }
        public ActionResult AddtoOFproduct(int ProductId, int Amount)
        {
            T_Shop_Product   product   = db.T_Shop_Product.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"));
        }
        public ActionResult EditSave(T_Shop_Product product)
        {
            T_Shop_Product item = db.T_Shop_Product.Find(product.Id);

            item.Name        = product.Name;
            item.Price       = product.Price;
            item.Store       = product.Store;
            item.Month       = product.Month;
            item.Description = product.Description;
            item.CategoryId  = product.CategoryId;
            db.SaveChanges();
            return(RedirectToAction("index"));
        }
        public ActionResult AddtoBasket(int ProductId, int Amount)
        {
            T_Shop_Product product = db.T_Shop_Product.Find(ProductId);
            T_Shop_Basket  basket  = new Models.T_Shop_Basket();

            basket.Total     = product.Price;
            basket.UserId    = 1;
            basket.ProductId = product.Id;
            basket.Count     = Amount;
            db.T_Shop_Basket.Add(basket);
            db.SaveChanges();
            return(Redirect("/T_Shop_Basket/index"));
        }
 public ActionResult AddSave(T_Shop_Product product)
 {
     db.T_Shop_Product.Add(product);
     db.SaveChanges();
     return(RedirectToAction("index"));
 }