private void Create(UseAssetInput useAssetInput) { var useAssetEntity = ObjectMapper.Map <UseAsset>(useAssetInput); SetAuditInsert(useAssetEntity); useAssetRepository.Insert(useAssetEntity); CurrentUnitOfWork.SaveChanges(); }
public void CreateOrEditUseAsset(UseAssetInput useAssetInput) { if (useAssetInput.Id == 0) { Create(useAssetInput); } else { Update(useAssetInput); } }
private void Update(UseAssetInput useAssetInput) { var useAssetEntity = useAssetRepository.GetAll().Where(x => !x.IsDelete).SingleOrDefault(x => x.Id == useAssetInput.Id); if (useAssetEntity == null) { } ObjectMapper.Map(useAssetInput, useAssetEntity); SetAuditEdit(useAssetEntity); useAssetRepository.Update(useAssetEntity); CurrentUnitOfWork.SaveChanges(); }
public void CreateOrEditUseAsset([FromBody] UseAssetInput input) { useAssetAppService.CreateOrEditUseAsset(input); }