Пример #1
0
        public async Task <HttpResponseMessage> UncompleteDelete(int pumpId)
        {
            var client = new HttpRestClient();
            var url    = string.Format(Urls.UncompleteDelete, pumpId, _cacheManager.SaleNumber, _cacheManager.TillNumber);

            return(await client.DeleteAsync(url, _cacheManager.AuthKey));
        }
Пример #2
0
        public async Task <HttpResponseMessage> CancelTenders(string transactionType)
        {
            var url = string.Format(Urls.CancelTender,
                                    _cacheManager.SaleNumber, _cacheManager.TillNumber, transactionType);
            var client = new HttpRestClient();

            return(await client.DeleteAsync(url, _cacheManager.AuthKey));
        }
Пример #3
0
        /// <summary>
        /// Removes the sale line item from the sale
        /// </summary>
        /// <param name="tillNumber">Till number</param>
        /// <param name="saleNumber">Sale number</param>
        /// <param name="lineNumber">Line number</param>
        /// <returns>HTTP Response from the API</returns>
        public async Task <HttpResponseMessage> RemoveSaleLine(int tillNumber,
                                                               int saleNumber, int lineNumber)
        {
            var url    = string.Format(Urls.RemoveSaleLine, tillNumber, saleNumber, lineNumber);
            var client = new HttpRestClient(true);

            return(await client.DeleteAsync(url, _cacheManager.AuthKey));
        }