public ActionResult Detail(ProductUploadInfo updatedModel, int? groupId) { if (ModelState.IsValid) { var model = new ProUploadService(this).ItemDetailUpdate(updatedModel); return View(model); } else return View(updatedModel); }
public ActionResult Detail(ProductUploadInfo updatedModel, int?groupId) { if (ModelState.IsValid) { var model = new ProUploadService(this).ItemDetailUpdate(updatedModel); return(View(model)); } else { return(View(updatedModel)); } }
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); }