コード例 #1
0
        public async Task <IActionResult> Consultar(string ruc)
        {
            var _rucClass = new RucClass(_config);

            var _rucExistente = await _rucClass.Consultar(ruc);

            if (_rucExistente == null)
            {
                return(NotFound(null));
            }

            return(Ok(_rucExistente));
        }
コード例 #2
0
        public async Task <IActionResult> Consultar([FromBody] List <string> rucs)
        {
            if (rucs == null)
            {
                throw new ApiException("No se envio un objeto valido");
            }

            if (rucs.Count > 100)
            {
                throw new ApiException("Solo se permite maximo 100 rucs a consultar");
            }

            var _rucClass = new RucClass(_config);

            var _rucsInfo = await _rucClass.Consultar(rucs);

            return(Ok(_rucsInfo));
        }