public static CommodityGrade BindCommodityGrade(CommodityGradeViewModel commodityGradeViewModel, CommodityGrade commodityGrade = null) { return(commodityGrade ?? new CommodityGrade() { CommodityGradeID = commodityGradeViewModel.CommodityGradeID, Name = commodityGradeViewModel.Name, Description = commodityGradeViewModel.Description }); }
public ActionResult CommodityGrade_Create([DataSourceRequest] DataSourceRequest request, CommodityGradeViewModel commodityGradeViewModel) { if (commodityGradeViewModel != null && ModelState.IsValid) { var commodityGrade = CommodityGradeViewModelBinder.BindCommodityGrade(commodityGradeViewModel); _commodityGradeService.AddCommodityGrade(commodityGrade); } return(Json(new[] { commodityGradeViewModel }.ToDataSourceResult(request, ModelState))); }
public ActionResult CommodityGrade_Update([DataSourceRequest] DataSourceRequest request, CommodityGradeViewModel commodityGradeViewModel) { if (commodityGradeViewModel != null && ModelState.IsValid) { var target = _commodityGradeService.FindById(commodityGradeViewModel.CommodityGradeID); var commodityGrade = CommodityGradeViewModelBinder.BindCommodityGrade(commodityGradeViewModel, target); _commodityGradeService.EditCommodityGrade(commodityGrade); } return(Json(new[] { commodityGradeViewModel }.ToDataSourceResult(request, ModelState))); }