public ActionResult EditingCustomValidation_Update([DataSourceRequest] DataSourceRequest request, CustomValidationProductViewModel product) { if (product != null && ModelState.IsValid) { productService.Update(new ProductViewModel { ProductID = product.ProductID, ProductName = product.ProductName, UnitPrice = product.UnitPrice }); } return Json(new[]{product}.ToDataSourceResult(request,ModelState)); }
public ActionResult EditingCustomValidation_Update([DataSourceRequest] DataSourceRequest request, CustomValidationProductViewModel product) { if (product != null && ModelState.IsValid) { var target = SessionProductRepository.One(p => p.ProductID == product.ProductID); if (target != null) { target.ProductName = product.ProductName; target.UnitPrice = product.UnitPrice; SessionProductRepository.Update(target); } } return Json(ModelState.ToDataSourceResult()); }