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);
            }
        }
Exemple #2
0
        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);
        }