public ActionResult CommodityType_Read([DataSourceRequest] DataSourceRequest request) { var commodityTypes = _commodityTypeService.GetAllCommodityType(); var commodityTypesViewModel = CommodityTypeViewModelBinder.BindListCommodityTypeViewModel(commodityTypes); return(Json(commodityTypesViewModel.ToDataSourceResult(request), JsonRequestBehavior.AllowGet)); }
public ActionResult CommodityType_Create([DataSourceRequest] DataSourceRequest request, CommodityTypeViewModel commodityTypeViewModel) { if (commodityTypeViewModel != null && ModelState.IsValid) { var commodityType = CommodityTypeViewModelBinder.BindCommodityType(commodityTypeViewModel); _commodityTypeService.AddCommodityType(commodityType); } return(Json(new[] { commodityTypeViewModel }.ToDataSourceResult(request, ModelState))); }
public ActionResult CommodityType_Update([DataSourceRequest] DataSourceRequest request, CommodityTypeViewModel commodityTypeViewModel) { if (commodityTypeViewModel != null && ModelState.IsValid) { var target = _commodityTypeService.FindById(commodityTypeViewModel.CommodityTypeId); var commodityType = CommodityTypeViewModelBinder.BindCommodityType(commodityTypeViewModel, target); _commodityTypeService.EditCommodityType(commodityType); } return(Json(new[] { commodityTypeViewModel }.ToDataSourceResult(request, ModelState))); }