/// <summary> /// Insert documents into scansheet. /// Documentation: https://devcenter.novaposhta.ua/docs/services/55662bd3a0fe4f10086ec96e/operations/556c4786a0fe4f0634657b65 /// </summary> /// <param name="documents">Document references</param> /// <param name="reference">Scansheet reference, if it's already existing</param> /// <returns>documents inserting result</returns> public virtual IResponseEnvelope <InsertDocumentsResponse.ScanSheet> InsertDocuments(IList <Guid> documents, Guid?reference = null) { var request = new InsertDocumentsRequest() { DocumentRefs = documents, Ref = reference }; return(InsertDocuments(request)); }
/// <summary> /// Insert documents into scansheet /// Documentation: https://devcenter.novaposhta.ua/docs/services/55662bd3a0fe4f10086ec96e/operations/556c4786a0fe4f0634657b65 /// </summary> /// <param name="insertDocumentsRequest">Insertd documents request</param> /// <returns>Documents inserting result</returns> public virtual IResponseEnvelope <InsertDocumentsResponse.ScanSheet> InsertDocuments(InsertDocumentsRequest insertDocumentsRequest) { var request = new RequestEnvelope <InsertDocumentsRequest>(insertDocumentsRequest) { CalledMethod = "insertDocuments", ModelName = MODEL }; var response = _novaPoshtaGateway.CreateRequest <InsertDocumentsRequest, InsertDocumentsResponse>(request); return(response); }