feature nuevo endpoint para proveer los datos del nuevo dashboard de facturacion

feature/Reporte_Relacion_Facturas_Alen
Felix Morales 1 year ago
parent 3ca87c35a5
commit 8130d2a486
  1. 1
      Contracts/Dashboard/IDashboardCorresponsalesRepository.cs
  2. 6
      Controllers/Dashboard/CorresponsalesController.cs
  3. 11
      Repository/Dashboard/DashboardCorresponsalesRepository.cs

@ -8,5 +8,6 @@ namespace CORRESPONSALBackend.Contracts.Dashboard
public Task<Decimal> GetTipoCambio(string Fecha);
public Task<DashboardCorresponsales> GetRechazosContabilidad();
public Task<IEnumerable<DashboardCorresponsales>> GetFacturacion();
}
}

@ -42,5 +42,11 @@ namespace CORRESPONSALBackend.Controllers.Dashboard
return rechazos;
}
[HttpGet]
[Route("GetFacturacionDashboard")]
public async Task<IEnumerable<DashboardCorresponsales>> GetFacturacion()
{
return await _Repo.GetFacturacion();
}
}
}

@ -31,11 +31,20 @@ namespace CORRESPONSALBackend.Repository.Dashboard
}
public async Task<DashboardCorresponsales> GetRechazosContabilidad(){
var query = "[Dashboard.Corresponsales.Rechazos.Contabilidad]";
var query = "[Dashboard.Contabilidad.Rechazos.Get]";
using var connection = _context.CreateConnection();
var entrada = await connection.QueryAsync<DashboardCorresponsales>(query, new {}, commandType: CommandType.StoredProcedure);
return entrada.First();
}
public async Task<IEnumerable<DashboardCorresponsales>> GetFacturacion()
{
var query = "[Dashboard.Facturacion.Get]";
using var connection = _context.CreateConnection();
var entrada = await connection.QueryAsync<DashboardCorresponsales>(query, new { },
commandType: CommandType.StoredProcedure);
return entrada;
}
}
}

Loading…
Cancel
Save