/// <summary> /// Get document changes availability state /// </summary> /// <param name="documentNumber">Document number</param> /// <returns>Changes availability response</returns> public virtual IResponseEnvelope <CheckDocumentChangesAvailabilityResponse.ChangesAvailabilityItem> CheckPossibilityChangeEW(string documentNumber) { var request = new CheckDocumentChangesAvailabilityRequest() { IntDocNumber = documentNumber }; return(CheckPossibilityChangeEW(request)); }
/// <summary> /// Get document changes availability state /// </summary> /// <param name="checkDocumentChangesAvailabilityRequest">Chec the document changes availability state request</param> /// <returns>Changes availability response</returns> public virtual IResponseEnvelope <CheckDocumentChangesAvailabilityResponse.ChangesAvailabilityItem> CheckPossibilityChangeEW(CheckDocumentChangesAvailabilityRequest checkDocumentChangesAvailabilityRequest) { var request = new RequestEnvelope <CheckDocumentChangesAvailabilityRequest>(checkDocumentChangesAvailabilityRequest) { ApiKey = _novaPoshtaGateway.ApiKey, CalledMethod = "CheckPossibilityChangeEW", ModelName = MODEL }; var response = _novaPoshtaGateway.CreateRequest <CheckDocumentChangesAvailabilityRequest, CheckDocumentChangesAvailabilityResponse>(request); return(response); }