Example #1
0
 public async Task InsertNewSale(InsertNewSaleRequest request)
 {
     await Policy
     .Handle <WebException>()
     .WaitAndRetryAsync
     (
         retryCount: 5,
         sleepDurationProvider: retryAttempt => TimeSpan.FromSeconds(Math.Pow(2, retryAttempt))
     )
     .ExecuteAsync(async() =>
                   await PottiRomaApiAccess.GetPottiRomaApi <ISalesRefit>().InsertNewSale(request)
                   );
 }
Example #2
0
 public async Task InsertNewSale(InsertNewSaleRequest request)
 {
     await SalesApiRepository.Get().InsertNewSale(request);
 }
Example #3
0
        public async Task InsertNewSale(InsertNewSaleRequest request)
        {
            await ValidateToken();

            _salesService.InsertNewSale(request.UsuarioId, request.ClienteId, request.UserName, request.ClientName, request.SaleDate, request.SaleValue, request.SalePaidValue, request.NumberSoldPieces, request.Description);
        }