Se agregan los nuevos parámetros and endpoint para consultar los datos del dashboard de contabilidad

feature/Cambio_Estructura_Historial_Rechazos_20230125
Felix Morales 8 months ago
parent 377c6d01c5
commit 9761a27433
  1. 2
      Contracts/Contabilidad/Corresponsalias/IContabilidadCorresponsaliasRepository.cs
  2. 4
      Controllers/Contabilidad/Corresponsales/ContabilidadTraficoController.cs
  3. 5
      Repository/Contabilidad/ContabilidadCorresponsaliasRepository.cs

@ -5,6 +5,6 @@ namespace CORRESPONSALBackend.Contracts.Contabilidad.Corresponsalias
public interface IContabilidadCorresponsaliasRepository public interface IContabilidadCorresponsaliasRepository
{ {
public Task<CorresponsalTraficoContabilidad> Append(CorresponsalTraficoContabilidad data); public Task<CorresponsalTraficoContabilidad> Append(CorresponsalTraficoContabilidad data);
public Task<IEnumerable<string>> Get(int IdTrafico, int tipo); public Task<IEnumerable<string>> Get(int IdTrafico, int procesoAnterior, int nuevoProceso);
} }
} }

@ -29,9 +29,9 @@ namespace CORRESPONSALBackend.Controllers.Contabilidad.Corresponsales
[HttpGet] [HttpGet]
[Route("Get")] [Route("Get")]
public async Task<IEnumerable<string>> Get(int IdTrafico, int tipo) public async Task<IEnumerable<string>> Get(int IdTrafico, int procesoAnterior, int nuevoProceso)
{ {
var entrada = await _Repo.Get(IdTrafico, tipo); var entrada = await _Repo.Get(IdTrafico, procesoAnterior, nuevoProceso);
return entrada; return entrada;
} }
} }

@ -28,14 +28,15 @@ namespace CORRESPONSALBackend.Repository.Contabilidad
return entrada.FirstOrDefault(new CorresponsalTraficoContabilidad { }); return entrada.FirstOrDefault(new CorresponsalTraficoContabilidad { });
} }
public async Task<IEnumerable<string>> Get(int IdTrafico, int tipo) public async Task<IEnumerable<string>> Get(int IdTrafico, int procesoAnterior, int nuevoProceso)
{ {
var query = "[Contabilidad.Corresponsales.Trafico.Validacion.Get]"; var query = "[Contabilidad.Corresponsales.Trafico.Validacion.Get]";
using var connection = _context.CreateConnection(); using var connection = _context.CreateConnection();
var entrada = await connection.QueryAsync<string>(query, new var entrada = await connection.QueryAsync<string>(query, new
{ {
@IdTrafico = IdTrafico, @IdTrafico = IdTrafico,
@tipo = tipo @procesoAnterior = procesoAnterior,
@nuevoProceso = nuevoProceso
}, },
commandType: CommandType.StoredProcedure); commandType: CommandType.StoredProcedure);
return entrada; return entrada;

Loading…
Cancel
Save