示例#1
0
        public int UpdateWebGoods(WebGoods WebGoods)
        {
            using (AIYunNetContext context = new AIYunNetContext())
            {
                if (WebGoods != null)
                {
                    WebGoods origWebGoods = context.WebGoods.Find(WebGoods.GoodsID);
                    if (origWebGoods != null)
                    {
                        origWebGoods.goods_name     = WebGoods.goods_name;
                        origWebGoods.goods_desc     = WebGoods.goods_desc;
                        origWebGoods.logo           = WebGoods.logo;
                        origWebGoods.price          = WebGoods.price;
                        origWebGoods.is_on_sale     = WebGoods.is_on_sale;
                        origWebGoods.IsTop          = WebGoods.IsTop;
                        origWebGoods.thumbnailImage = WebGoods.thumbnailImage;
                        origWebGoods.Goodstock      = WebGoods.Goodstock;
                        origWebGoods.Belongs        = WebGoods.Belongs;
                        origWebGoods.Newprice       = WebGoods.Newprice;
                        origWebGoods.Salesnum       = WebGoods.Salesnum;
                        origWebGoods.goods_Info     = WebGoods.goods_Info;
                        origWebGoods.EditOn         = DateTime.Now;
                        context.SaveChanges();
                    }
                }


                return(1);
            }
        }
示例#2
0
 public int AddWebGoods(WebGoods WebGoods)
 {
     using (AIYunNetContext context = new AIYunNetContext())
     {
         context.WebGoods.Add(WebGoods);
         context.SaveChanges();
         return(1);
     }
 }
示例#3
0
        public ActionResult AddOrEditGoods(WebGoods webGood)
        {
            int result = 0;

            if (webGood != null && webGood.GoodsID > 0)
            {
                result = webGoodsService.UpdateWebGoods(webGood);
            }
            else
            {
                result = webGoodsService.AddWebGoods(webGood);
            }
            return(Json(new { retCode = result }, JsonRequestBehavior.AllowGet));
        }
示例#4
0
        public ActionResult AddOrEditGoods(int Goodid)
        {
            WebGoods webgood = webGoodsService.GetWebGoodsByID(Goodid);

            if (webgood == null)
            {
                webgood = new WebGoods();
            }
            List <WebLookup> goodtypelist = webCommonService.GetLookupList("Goods_type");

            IEnumerable <SelectListItem> goodtype = goodtypelist.Select(com => new SelectListItem {
                Value = com.Code.ToString(), Text = com.Description
            });

            ViewBag.goodtypelist = goodtype;
            return(View(webgood));
        }
示例#5
0
 public int DeleteWebGoods(int WebGoodsID)
 {
     using (AIYunNetContext context = new AIYunNetContext())
     {
         WebGoods WebGoods = context.WebGoods.Find(WebGoodsID);
         if (WebGoods != null)
         {
             WebGoods.FlagDelete = 1;
             WebGoods.DeleteOn   = DateTime.Now;
             context.SaveChanges();
             return(1);
         }
         else
         {
             return(0);
         }
     }
 }