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)); }
public ClaimDTO PutClaimState(long periodId, long id, string message, ClaimStateDTO claimStateDTO) { return(periodClaimService.ChangeClaimState(periodId, id, message, claimStateDTO)); }
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)); }