public async Task <int> CreateClaim(ClaimModel claimModel) { try { var dataClaim = ModelConverterService.ConvertTo(claimModel, new Models.User_Access_Control.ClaimModel()); var claimId = await _claimRepository.CreateClaim(dataClaim); return(claimId); } catch (SqlCustomException e) { throw new SqlCustomException("Claim could not be created.", e.InnerException); } }
public bool CreateClaim(ClaimBusinessEntities.Claim claim) { bool isSuccess = false; var dbClaim = Mapper.ConverBusinessToDBEntity(claim); isSuccess = repository.CreateClaim(dbClaim); if (isSuccess) { claim.ClaimId = dbClaim.ClaimId; } return(isSuccess); }