Example #1
0
        public IActionResult List([FromQuery] string uf, [FromQuery] string terms)
        {
            IEnumerable <Cidade> cidades;

            if (!string.IsNullOrEmpty(terms))
            {
                cidades = _cidadeService.Query(terms);
            }
            else if (!string.IsNullOrEmpty(uf))
            {
                cidades = _cidadeService.ListByUf(uf);
            }
            else
            {
                cidades = _cidadeService.List();
            }

            return(Ok(cidades));
        }