public async Task <ActionResult> BuscarClientes(string text) { try { var resultadosFiltro = await _service.FiltrarClientes(text); return(Ok(resultadosFiltro)); } catch (BusinessException e) { if (e.Message.Equals("Não encontrado")) { return(Ok("NotFound")); } return(BadRequest()); } catch (DbConcurrencyException e) { return(this.StatusCode(StatusCodes.Status500InternalServerError, "Banco de dados Falhou, pelo motivo: {0}" + e)); } }