/// <summary> /// Check document return possibility. /// Documentation: https://devcenter.novaposhta.ua/docs/services/58ad7185eea27006cc36d649/operations/58b6b830ff2c200cd80adb91 /// </summary> /// <param name="number">Document tracking number. Stay empty if you need list of all documents.</param> /// <returns>List of documents</returns> public virtual IResponseEnvelope <CheckReturnPossibilityResponse.Document> CheckPossibilityCreateReturn(string number) { var request = new CheckReturnPossibilityRequest() { Number = number }; return(CheckPossibilityCreateReturn(request)); }
/// <summary> /// Check document return possibility. /// Documentation: https://devcenter.novaposhta.ua/docs/services/58ad7185eea27006cc36d649/operations/58b6b830ff2c200cd80adb91 /// </summary> /// <param name="checkReturnPossibilityRequest">Request body</param> /// <returns>List of documents</returns> public virtual IResponseEnvelope <CheckReturnPossibilityResponse.Document> CheckPossibilityCreateReturn(CheckReturnPossibilityRequest checkReturnPossibilityRequest) { var request = new RequestEnvelope <CheckReturnPossibilityRequest>(checkReturnPossibilityRequest) { CalledMethod = "CheckPossibilityCreateReturn", ModelName = MODEL }; var response = _novaPoshtaGateway.CreateRequest <CheckReturnPossibilityRequest, CheckReturnPossibilityResponse>(request); return(response); }