コード例 #1
0
        public static CommoditySource BindCommoditySource(CommoditySourceViewModel commoditySourceViewModel, CommoditySource commoditySource = null)
        {
            var target = commoditySource ?? new CommoditySource();

            target.CommoditySourceID = commoditySourceViewModel.CommoditySourceID;
            target.Name = commoditySourceViewModel.Name;

            return(target);
        }
コード例 #2
0
        public ActionResult CommoditySource_Update([DataSourceRequest] DataSourceRequest request, CommoditySourceViewModel commoditySourceViewModel)
        {
            if (commoditySourceViewModel != null && ModelState.IsValid)
            {
                var target          = _commoditySourceService.FindById(commoditySourceViewModel.CommoditySourceID);
                var commoditySource = CommoditySourceViewModelBinder.BindCommoditySource(commoditySourceViewModel, target);
                _commoditySourceService.EditCommoditySource(commoditySource);
            }

            return(Json(new[] { commoditySourceViewModel }.ToDataSourceResult(request, ModelState)));
        }
コード例 #3
0
 public ActionResult CommoditySource_Create([DataSourceRequest] DataSourceRequest request, CommoditySourceViewModel commoditySourceViewModel)
 {
     if (commoditySourceViewModel != null && ModelState.IsValid)
     {
         var commoditySource = CommoditySourceViewModelBinder.BindCommoditySource(commoditySourceViewModel);
         _commoditySourceService.AddCommoditySource(commoditySource);
     }
     return(Json(new[] { commoditySourceViewModel }.ToDataSourceResult(request, ModelState)));
 }