コード例 #1
0
        public ActionResult Detail(ProductUploadInfo updatedModel, int? groupId)
        {
            if (ModelState.IsValid)
            {
                var model = new ProUploadService(this).ItemDetailUpdate(updatedModel);
                return View(model);
            }
            else
                return View(updatedModel);

        }
コード例 #2
0
 public ActionResult Detail(ProductUploadInfo updatedModel, int?groupId)
 {
     if (ModelState.IsValid)
     {
         var model = new ProUploadService(this).ItemDetailUpdate(updatedModel);
         return(View(model));
     }
     else
     {
         return(View(updatedModel));
     }
 }
コード例 #3
0
        internal ProductUploadInfo ItemDetailUpdate(ProductUploadInfo updatedModel)
        {
            var entity = _productRepService.Find <ProductStageEntity>(updatedModel.Id); //_dbContext.ProductStages.Where(i => i.id == updatedModel.Id).First();

            entity.ItemCode              = updatedModel.ItemCode;
            entity.name                  = updatedModel.Title;
            entity.Price                 = updatedModel.Price;
            entity.Promotions            = updatedModel.PromotionIds;
            entity.Store                 = updatedModel.Store;
            entity.Subjects              = updatedModel.SubjectIds;
            entity.Tag                   = updatedModel.Tag;
            entity.BrandName             = updatedModel.Brand;
            entity.DescripOfProBeginDate = updatedModel.DescripOfPromotionBeginDate;
            entity.DescripOfProEndDate   = updatedModel.DescripOfPromotionEndDate;
            entity.DescripOfPromotion    = updatedModel.DescripOfPromotion;
            _productRepService.Update <ProductStageEntity>(entity);
            return(updatedModel);
        }