diff --git a/.vs/AMAZONBackend/FileContentIndex/09101eb2-8c39-4997-9bbb-f4c851051775.vsidx b/.vs/AMAZONBackend/FileContentIndex/09101eb2-8c39-4997-9bbb-f4c851051775.vsidx
new file mode 100644
index 0000000..9d03c3f
Binary files /dev/null and b/.vs/AMAZONBackend/FileContentIndex/09101eb2-8c39-4997-9bbb-f4c851051775.vsidx differ
diff --git a/.vs/AMAZONBackend/FileContentIndex/456e7dff-a332-498d-afe3-1fe41473817f.vsidx b/.vs/AMAZONBackend/FileContentIndex/456e7dff-a332-498d-afe3-1fe41473817f.vsidx
deleted file mode 100644
index 9412b86..0000000
Binary files a/.vs/AMAZONBackend/FileContentIndex/456e7dff-a332-498d-afe3-1fe41473817f.vsidx and /dev/null differ
diff --git a/.vs/AMAZONBackend/FileContentIndex/78fabd2c-406f-4194-9286-ddfccec0e988.vsidx b/.vs/AMAZONBackend/FileContentIndex/78fabd2c-406f-4194-9286-ddfccec0e988.vsidx
new file mode 100644
index 0000000..27ea9c4
Binary files /dev/null and b/.vs/AMAZONBackend/FileContentIndex/78fabd2c-406f-4194-9286-ddfccec0e988.vsidx differ
diff --git a/.vs/AMAZONBackend/FileContentIndex/7a693f00-0b2c-46fa-85c7-dccffed04f2e.vsidx b/.vs/AMAZONBackend/FileContentIndex/7a693f00-0b2c-46fa-85c7-dccffed04f2e.vsidx
new file mode 100644
index 0000000..a8de3e0
Binary files /dev/null and b/.vs/AMAZONBackend/FileContentIndex/7a693f00-0b2c-46fa-85c7-dccffed04f2e.vsidx differ
diff --git a/.vs/AMAZONBackend/FileContentIndex/ab87a971-1056-4376-a9f1-5009541240dd.vsidx b/.vs/AMAZONBackend/FileContentIndex/ab87a971-1056-4376-a9f1-5009541240dd.vsidx
new file mode 100644
index 0000000..5a1bd52
Binary files /dev/null and b/.vs/AMAZONBackend/FileContentIndex/ab87a971-1056-4376-a9f1-5009541240dd.vsidx differ
diff --git a/.vs/AMAZONBackend/FileContentIndex/db84041f-05bd-4b23-bc85-7e266cf8165a.vsidx b/.vs/AMAZONBackend/FileContentIndex/db84041f-05bd-4b23-bc85-7e266cf8165a.vsidx
deleted file mode 100644
index 08d27ca..0000000
Binary files a/.vs/AMAZONBackend/FileContentIndex/db84041f-05bd-4b23-bc85-7e266cf8165a.vsidx and /dev/null differ
diff --git a/.vs/AMAZONBackend/FileContentIndex/ec10c53a-9b76-4cde-bb56-ebb7b9eb06fc.vsidx b/.vs/AMAZONBackend/FileContentIndex/ec10c53a-9b76-4cde-bb56-ebb7b9eb06fc.vsidx
deleted file mode 100644
index 352d6b3..0000000
Binary files a/.vs/AMAZONBackend/FileContentIndex/ec10c53a-9b76-4cde-bb56-ebb7b9eb06fc.vsidx and /dev/null differ
diff --git a/.vs/AMAZONBackend/FileContentIndex/fcfa20c1-43b4-47e9-ac27-82aed8934872.vsidx b/.vs/AMAZONBackend/FileContentIndex/fcfa20c1-43b4-47e9-ac27-82aed8934872.vsidx
deleted file mode 100644
index f7c90b2..0000000
Binary files a/.vs/AMAZONBackend/FileContentIndex/fcfa20c1-43b4-47e9-ac27-82aed8934872.vsidx and /dev/null differ
diff --git a/.vs/AMAZONBackend/v17/.futdcache.v2 b/.vs/AMAZONBackend/v17/.futdcache.v2
index 7edc6bb..f0eeb0e 100644
Binary files a/.vs/AMAZONBackend/v17/.futdcache.v2 and b/.vs/AMAZONBackend/v17/.futdcache.v2 differ
diff --git a/.vs/AMAZONBackend/v17/.suo b/.vs/AMAZONBackend/v17/.suo
index 51d1408..a0b729d 100644
Binary files a/.vs/AMAZONBackend/v17/.suo and b/.vs/AMAZONBackend/v17/.suo differ
diff --git a/AMAZONBackend/AMAZONBackend.csproj b/AMAZONBackend/AMAZONBackend.csproj
index 7641607..656fbb7 100644
--- a/AMAZONBackend/AMAZONBackend.csproj
+++ b/AMAZONBackend/AMAZONBackend.csproj
@@ -17,4 +17,8 @@
+
+
+
+
diff --git a/AMAZONBackend/Clientes/Amazon/Contracts/IAmazonRepository.cs b/AMAZONBackend/Clientes/Amazon/Contracts/IAmazonRepository.cs
index ca9f5fc..0cff87c 100644
--- a/AMAZONBackend/Clientes/Amazon/Contracts/IAmazonRepository.cs
+++ b/AMAZONBackend/Clientes/Amazon/Contracts/IAmazonRepository.cs
@@ -1,4 +1,5 @@
using AMAZONBackend.Clientes.Amazon.DTO;
+using AMAZONBackend.Clientes.Amazon.Model;
using AMAZONBackend.Clientes.Amazon.Models;
using AMAZONBackend.DTO;
@@ -34,5 +35,10 @@ namespace AMAZONBackend.Clientes.Amazon.Contracts
public Task CheckDetail(int id);
public Task EnviaEsperaRespuestaAmazon(int id);
public Task AssignInvoice(int IdUsuario, int IdFactura);
+
+ public Task >Rpt2096InvocePedPagados(DateTime FechaIncio, DateTime FechaFin, int TipoOperacion);
+
+
+
}
}
diff --git a/AMAZONBackend/Clientes/Amazon/Model/IRpt2096InvoicePedPagados.cs b/AMAZONBackend/Clientes/Amazon/Model/IRpt2096InvoicePedPagados.cs
new file mode 100644
index 0000000..dc627bb
--- /dev/null
+++ b/AMAZONBackend/Clientes/Amazon/Model/IRpt2096InvoicePedPagados.cs
@@ -0,0 +1,21 @@
+using AMAZONBackend.DTO.Clientes.CasaCuervo;
+
+namespace AMAZONBackend.Clientes.Amazon.Model
+{
+ public class IRpt2096InvoicePedPagados
+ {
+ public string? sNumeroLargo { get; set; } = null;
+ public string? sPedimento { get; set; } = null;
+ public DateTime dFechaFirmaBanco { get; set; }
+ public string? sClave { get; set;}
+ public double nValoresDolares { get; set; }
+ public double nValorAduana { get; set; }
+ public string? sRazonSocial { get; set; }
+ public byte TipoOp { get; set; }
+ public int Aduana { get; set; }
+
+
+
+
+ }
+}
diff --git a/AMAZONBackend/Clientes/Amazon/Repository/AmazonRepository.cs b/AMAZONBackend/Clientes/Amazon/Repository/AmazonRepository.cs
index 9abb034..110a995 100644
--- a/AMAZONBackend/Clientes/Amazon/Repository/AmazonRepository.cs
+++ b/AMAZONBackend/Clientes/Amazon/Repository/AmazonRepository.cs
@@ -412,5 +412,23 @@ namespace AMAZONBackend.Clientes.Amazon.Repository
return true;
}
+
+ public async Task > Rpt2096InvocePedPagados( DateTime FechaIncio , DateTime FechaFin , int TipoOperacion )
+ {
+ var querry = " [Reportes.Web.Clientes.Amazon.Get]";
+ using var connection = _context.CreateConnection();
+ var result = await connection.QueryAsync(querry, new
+ {
+ @FechaIncio,
+ @FechaFin
+
+ }, commandType : CommandType.StoredProcedure);
+
+ return result;
+
+ }
+
+
+
}
}
diff --git a/AMAZONBackend/Controllers/Clientes/Amazon/AmazonInvoiceController.cs b/AMAZONBackend/Controllers/Clientes/Amazon/AmazonInvoiceController.cs
index e3862c1..34b81ae 100644
--- a/AMAZONBackend/Controllers/Clientes/Amazon/AmazonInvoiceController.cs
+++ b/AMAZONBackend/Controllers/Clientes/Amazon/AmazonInvoiceController.cs
@@ -7,6 +7,7 @@ using AMAZONBackend.Clientes.Amazon.Models;
using AMAZONBackend.Contracts.Utils;
using AMAZONBackend.DTO;
using AMAZONBackend.Services.ValidarFraccion;
+using AMAZONBackend.Clientes.Amazon.Model;
namespace AMAZONBackend.Controllers.Clientes.Amazon
{
@@ -334,6 +335,52 @@ namespace AMAZONBackend.Controllers.Clientes.Amazon
return client;
}
+
+
+
+ [HttpGet]
+ [Route(" Rpt2096InvoicePediPagadosGET")]
+ public async Task>Rpt2096InvocePedPagados(DateTime FechaInicio, DateTime FechaFin, int TipoOperacion)
+ {
+
+
+ DateTime horaInicio = new DateTime(00, 00, 01);
+ DateTime horafin = new DateTime(23, 59, 59);
+
+ if (FechaInicio == horaInicio)
+ {
+ BadRequest(" La Fecha Y Hora no puede ser 00-00-00 ");
+ }
+ if (FechaFin == horafin)
+ {
+ BadRequest(" La Fecha Y Hora no puede ser 00-00-00 ");
+
+ }
+
+ //await _Repo.Rpt2096InvocePedPagados(FechaInicio, FechaFin, TipoOperacion);
+
+ return await _Repo.Rpt2096InvocePedPagados(FechaInicio, FechaFin, TipoOperacion);
+
+
+
+
+ }
+
+
+
+
+
+ // [HttpGet]
+ //[Route("SePuedeTerminardeClasificarFactura")]
+ //public async Task SePuedeTerminardeClasificarFactura(int id)
+ //{
+ // return await _Repo.SePuedeTerminardeClasificarFactura(id);
+ //}
+
+
+
+
+
/*************************************** End Procesos Auxiliares ***************************************/
diff --git a/AMAZONBackend/bin/Debug/net6.0/AMAZONBackend.dll b/AMAZONBackend/bin/Debug/net6.0/AMAZONBackend.dll
index 813dedf..3b367da 100644
Binary files a/AMAZONBackend/bin/Debug/net6.0/AMAZONBackend.dll and b/AMAZONBackend/bin/Debug/net6.0/AMAZONBackend.dll differ
diff --git a/AMAZONBackend/bin/Debug/net6.0/AMAZONBackend.pdb b/AMAZONBackend/bin/Debug/net6.0/AMAZONBackend.pdb
index 39a6532..44910ed 100644
Binary files a/AMAZONBackend/bin/Debug/net6.0/AMAZONBackend.pdb and b/AMAZONBackend/bin/Debug/net6.0/AMAZONBackend.pdb differ
diff --git a/AMAZONBackend/obj/Debug/net6.0/AMAZONBackend.csproj.CoreCompileInputs.cache b/AMAZONBackend/obj/Debug/net6.0/AMAZONBackend.csproj.CoreCompileInputs.cache
index dafd7d1..bc09b81 100644
--- a/AMAZONBackend/obj/Debug/net6.0/AMAZONBackend.csproj.CoreCompileInputs.cache
+++ b/AMAZONBackend/obj/Debug/net6.0/AMAZONBackend.csproj.CoreCompileInputs.cache
@@ -1 +1 @@
-b862e9d55045ca53c7e09af229106f076843818e
+6e89291cb261c06edcc5a84306499b1f2540561d
diff --git a/AMAZONBackend/obj/Debug/net6.0/AMAZONBackend.dll b/AMAZONBackend/obj/Debug/net6.0/AMAZONBackend.dll
index 813dedf..3b367da 100644
Binary files a/AMAZONBackend/obj/Debug/net6.0/AMAZONBackend.dll and b/AMAZONBackend/obj/Debug/net6.0/AMAZONBackend.dll differ
diff --git a/AMAZONBackend/obj/Debug/net6.0/AMAZONBackend.pdb b/AMAZONBackend/obj/Debug/net6.0/AMAZONBackend.pdb
index 39a6532..44910ed 100644
Binary files a/AMAZONBackend/obj/Debug/net6.0/AMAZONBackend.pdb and b/AMAZONBackend/obj/Debug/net6.0/AMAZONBackend.pdb differ
diff --git a/AMAZONBackend/obj/Debug/net6.0/ref/AMAZONBackend.dll b/AMAZONBackend/obj/Debug/net6.0/ref/AMAZONBackend.dll
index 8b6ae70..c073948 100644
Binary files a/AMAZONBackend/obj/Debug/net6.0/ref/AMAZONBackend.dll and b/AMAZONBackend/obj/Debug/net6.0/ref/AMAZONBackend.dll differ
diff --git a/AMAZONBackend/obj/Debug/net6.0/refint/AMAZONBackend.dll b/AMAZONBackend/obj/Debug/net6.0/refint/AMAZONBackend.dll
index 8b6ae70..c073948 100644
Binary files a/AMAZONBackend/obj/Debug/net6.0/refint/AMAZONBackend.dll and b/AMAZONBackend/obj/Debug/net6.0/refint/AMAZONBackend.dll differ