public ActionResult Commodity_Create([DataSourceRequest] DataSourceRequest request, CommodityViewModel commodityViewModel) { if (commodityViewModel != null && ModelState.IsValid) { var commodity = CommodityViewModelBinder.BindCommodity(commodityViewModel); _commodityService.AddCommodity(commodity); } return(Json(new[] { commodityViewModel }.ToDataSourceResult(request, ModelState))); }
public ActionResult Commodity_Update([DataSourceRequest] DataSourceRequest request, CommodityViewModel commodityViewModel) { if (commodityViewModel != null && ModelState.IsValid) { var target = _commodityService.FindById(commodityViewModel.CommodityID); var commodity = CommodityViewModelBinder.BindCommodity(commodityViewModel, target); _commodityService.EditCommodity(commodity); } return(Json(new[] { commodityViewModel }.ToDataSourceResult(request, ModelState))); }