public async Task <IActionResult> Consultar([FromBody] List <string> dnis) { if (dnis == null) { throw new ApiException("No se envio un objeto valido"); } if (dnis.Count > 100) { throw new ApiException("Solo se permite maximo 100 dnis a consultar"); } var _dniClass = new DniClass(_config); var _dnisInfo = await _dniClass.Consultar(dnis); return(Ok(_dnisInfo)); }
public async Task <IActionResult> Consultar(string dni) { var _dniClass = new DniClass(_config); var _dniExistente = await _dniClass.Consultar(dni); if (_dniExistente == null) { _dniExistente = await _dniClass.ConsultarJne(dni); if (_dniExistente == null) { return(NotFound(null)); } } return(Ok(_dniExistente)); }