Esempio n. 1
0
        /// <summary>
        /// Delete backward claim.
        /// Documentation: https://devcenter.novaposhta.ua/docs/services/58ad7185eea27006cc36d649/operations/58b6cdf4ff2c200cd80adb93
        /// </summary>
        /// <param name="deleteBackwardClaimRequest">Delete backward claim request</param>
        /// <returns>Delete backward claim response</returns>
        public virtual IResponseEnvelope <DeleteBackwardClaimResponse.ResponseItem> DeleteBackwardClaim(Guid reference)
        {
            var request = new DeleteBackwardClaimRequest()
            {
                Reference = reference
            };

            return(DeleteBackwardClaim(request));
        }
Esempio n. 2
0
        /// <summary>
        /// Delete backward claim.
        /// Documentation: https://devcenter.novaposhta.ua/docs/services/58ad7185eea27006cc36d649/operations/58b6cdf4ff2c200cd80adb93
        /// </summary>
        /// <param name="deleteBackwardClaimRequest">Delete backward claim request</param>
        /// <returns>Delete backward claim response</returns>
        public virtual IResponseEnvelope <DeleteBackwardClaimResponse.ResponseItem> DeleteBackwardClaim(DeleteBackwardClaimRequest deleteBackwardClaimRequest)
        {
            var request = new RequestEnvelope <DeleteBackwardClaimRequest>(deleteBackwardClaimRequest)
            {
                ModelName    = MODEL,
                CalledMethod = "delete"
            };

            var response = _novaPoshtaGateway.CreateRequest <DeleteBackwardClaimRequest, DeleteBackwardClaimResponse>(request);

            return(response);
        }