public AssetTypeDto CreateAssetType(AssetTypeInput input) { AssetType assetType = ObjectMapper.Map <AssetType>(input); SetAuditInsert(assetType); assetType = assetTypeRepository.Insert(assetType); CurrentUnitOfWork.SaveChanges(); return(ObjectMapper.Map <AssetTypeDto>(assetType)); }
public AssetTypeDto UpdateAssetType(AssetTypeInput input) { AssetType assetType = assetTypeRepository .GetAll() .Where(item => !item.IsDelete) .SingleOrDefault(item => item.Id == input.Id); if (assetType is null) { return(null); } else { ObjectMapper.Map(input, assetType); SetAuditEdit(assetType); assetType = assetTypeRepository.Update(assetType); CurrentUnitOfWork.SaveChanges(); return(ObjectMapper.Map <AssetTypeDto>(assetType)); } }
public AssetTypeDto UpdateAssetType([FromBody] AssetTypeInput input) => appService.UpdateAssetType(input);