コード例 #1
0
        public void Edit([Bind(Include = "ItemMasterId,Pack,Description,ImageData,HazardousMaterial,ExpirationDate,UnitPrice,Width,Length,Height,IsPrePack,PrePackStyte,CostCenterCode")] ItemMasterViewModel model)
        {
            ItemMaster master     = Mapper.Map <ItemMasterViewModel, ItemMaster>(model);
            ItemMaster itemMaster = itemMastersService.GetItemMaster(model.ItemMasterId);

            if (itemMaster == null)
            {
                itemMastersService.CreateItemMaster(master);
                itemMastersService.SaveItemMaster();
            }
            else if (ModelState.IsValid)
            {
                Mapper.Map(master, itemMaster);
                //itemMastersService.EditItemMaster(master);
                itemMastersService.SaveItemMaster();
            }
            return;
        }