Ejemplo n.º 1
0
        /// <summary>
        /// Get scan sheet data by guid
        /// Documentation: https://devcenter.novaposhta.ua/docs/services/55662bd3a0fe4f10086ec96e/operations/556c72d7a0fe4f08e8f7ce30
        /// </summary>
        /// <param name="reference">Scan sheet reference key</param>
        /// <returns>Scan sheet</returns>
        public virtual IResponseEnvelope <GetScanSheetResponse.ScanSheet> GetScanSheet(Guid reference)
        {
            var request = new GetScanSheetRequest()
            {
                Reference = reference
            };

            return(GetScanSheet(request));
        }
Ejemplo n.º 2
0
        /// <summary>
        /// Get scan sheet data
        /// Documentation: https://devcenter.novaposhta.ua/docs/services/55662bd3a0fe4f10086ec96e/operations/556c72d7a0fe4f08e8f7ce30
        /// </summary>
        /// <param name="getScanSheetRequest">Get scan sheet request</param>
        /// <returns>Scan sheet</returns>
        public virtual IResponseEnvelope <GetScanSheetResponse.ScanSheet> GetScanSheet(GetScanSheetRequest getScanSheetRequest)
        {
            var request = new RequestEnvelope <GetScanSheetRequest>(getScanSheetRequest)
            {
                ApiKey       = _novaPoshtaGateway.ApiKey,
                CalledMethod = "getScanSheet",
                ModelName    = MODEL
            };

            var response = _novaPoshtaGateway.CreateRequest <GetScanSheetRequest, GetScanSheetResponse>(request);

            return(response);
        }