public IActionResult Listar() { List <dynamic> listaEmpresas = new List <dynamic>(); dynamic empresa; foreach (var item in _orcamentoDAO.ListarTodos().ToList()) { if (listaEmpresas.Count > 0) { if (!VerificaCNPJnaLista(item.Cnpj, listaEmpresas)) { empresa = new { Nome = item.Nome, Cnpj = item.Cnpj, Email = item.Email, Cep = item.Cep }; listaEmpresas.Add(empresa); } } else { empresa = new { Nome = item.Nome, Cnpj = item.Cnpj, Email = item.Email, Cep = item.Cep }; listaEmpresas.Add(empresa); } } return(Ok(listaEmpresas)); }