diff --git a/Contracts/Dashboard/IDashboardCorresponsalesRepository.cs b/Contracts/Dashboard/IDashboardCorresponsalesRepository.cs index d00e2ad..e01b004 100644 --- a/Contracts/Dashboard/IDashboardCorresponsalesRepository.cs +++ b/Contracts/Dashboard/IDashboardCorresponsalesRepository.cs @@ -8,5 +8,6 @@ namespace CORRESPONSALBackend.Contracts.Dashboard public Task GetTipoCambio(string Fecha); public Task GetRechazosContabilidad(); + public Task> GetFacturacion(); } } diff --git a/Controllers/Dashboard/CorresponsalesController.cs b/Controllers/Dashboard/CorresponsalesController.cs index 3af370e..c6fe38d 100644 --- a/Controllers/Dashboard/CorresponsalesController.cs +++ b/Controllers/Dashboard/CorresponsalesController.cs @@ -42,5 +42,11 @@ namespace CORRESPONSALBackend.Controllers.Dashboard return rechazos; } + [HttpGet] + [Route("GetFacturacionDashboard")] + public async Task> GetFacturacion() + { + return await _Repo.GetFacturacion(); + } } } diff --git a/Repository/Dashboard/DashboardCorresponsalesRepository.cs b/Repository/Dashboard/DashboardCorresponsalesRepository.cs index b1cae3c..a1568f2 100644 --- a/Repository/Dashboard/DashboardCorresponsalesRepository.cs +++ b/Repository/Dashboard/DashboardCorresponsalesRepository.cs @@ -31,11 +31,20 @@ namespace CORRESPONSALBackend.Repository.Dashboard } public async Task GetRechazosContabilidad(){ - var query = "[Dashboard.Corresponsales.Rechazos.Contabilidad]"; + var query = "[Dashboard.Contabilidad.Rechazos.Get]"; using var connection = _context.CreateConnection(); var entrada = await connection.QueryAsync(query, new {}, commandType: CommandType.StoredProcedure); return entrada.First(); } + + public async Task> GetFacturacion() + { + var query = "[Dashboard.Facturacion.Get]"; + using var connection = _context.CreateConnection(); + var entrada = await connection.QueryAsync(query, new { }, + commandType: CommandType.StoredProcedure); + return entrada; + } } }