public async Task <IEnumerable <DepositoDto> > ConsultarDepositosExtornado(DatosConsultaDepositoExtDto datosConsultaDepositoDto)
        {
            IEnumerable <DepositoDto> DepositosDtos = null;

            try
            {
                var datosConsultaEntity = _mapper.Map <DatosConsultaDepositoExtorno>(datosConsultaDepositoDto);

                var depositosResult = await _depositoRepository.ListarDepositoExtornado(datosConsultaEntity);

                if (depositosResult == null)
                {
                    return(null);
                }

                DepositosDtos = _mapper.Map <IEnumerable <DepositoDto> >(depositosResult);
            }
            catch (Exception ex)
            {
                _logger.LogError(ex.Message);
                _logger.LogError(ex.StackTrace);
                _logger.LogError(ex.InnerException.ToString());
            }

            return(DepositosDtos);
        }
예제 #2
0
        public async Task <IActionResult> ConsultarDepositosExtornados([FromBody] DatosConsultaDepositoExtDto datosConsultaDepositoDto)
        {
            _logger.LogInfo("Metodo Listar Depositos extornados");

            var planillaResult = await _DepositoService.ConsultarDepositosExtornado(datosConsultaDepositoDto);

            return(Ok(planillaResult));
        }