Example #1
0
        /// <summary>
        /// Delete scan sheets by reference key
        /// </summary>
        /// <param name="references">References collection</param>
        /// <returns>Removed references</returns>
        public virtual IBaseResponseEnvelope <DeleteScanSheetResponse.ScanSheetRefs> DeleteSchanSheet(IList <Guid> references)
        {
            var request = new DeleteScanSheetRequest()
            {
                ScanSheetRefs = references
            };

            return(DeleteScanSheet(request));
        }
Example #2
0
        /// <summary>
        /// Delete scan sheets by reference key
        /// </summary>
        /// <param name="deleteScanSheetRequest">Delete scan sheet request</param>
        /// <returns>Removed references</returns>
        public virtual IBaseResponseEnvelope <DeleteScanSheetResponse.ScanSheetRefs> DeleteScanSheet(DeleteScanSheetRequest deleteScanSheetRequest)
        {
            var request = new RequestEnvelope <DeleteScanSheetRequest>(deleteScanSheetRequest)
            {
                ApiKey       = _novaPoshtaGateway.ApiKey,
                CalledMethod = "deleteScanSheet",
                ModelName    = MODEL
            };

            var response = _novaPoshtaGateway.CreateRequest <DeleteScanSheetRequest, DeleteScanSheetResponse>(request);

            return(response);
        }