Example #1
0
        public ClaimDTO ChangeClaimState(long periodId, long id, string message, ClaimStateDTO claimStateDto)
        {
            var claimState = claimStateDTOMapper.MapToEntity(claimStateDto);
            var claim      = claimService.ChangeClaimState(new PeriodId(periodId), new ClaimId(id), message, claimState);

            return(claimDTOMapper.MapToModel(claim));
        }
Example #2
0
 public ClaimDTO PutClaimState(long periodId, long id, string message, ClaimStateDTO claimStateDTO)
 {
     return(periodClaimService.ChangeClaimState(periodId, id, message, claimStateDTO));
 }
Example #3
0
        public void ChangeClaimState(Action <ClaimDTO, Exception> action, long periodId, long claimId, string changeStateMessage, ClaimStateDTO claimState)
        {
            var url = string.Format(baseAddress + makeApiAdress(periodId) + "?Id=" + claimId + "&Message=" + changeStateMessage);

            WebClientHelper.Put(new Uri(url, UriKind.Absolute), action, claimState, WebClientHelper.MessageFormat.Json, PMSClientConfig.CreateHeaderDic(userProvider.Token));
        }