public JsonResult ListarClientes() { try { var lista = _cliente.ObterClientes().Result; if (lista != null && lista.Count > 0) { var result = new JsonResult(lista); result.StatusCode = StatusCodes.Status200OK; return(result); } else { return(new JsonResult(StatusCode(StatusCodes.Status200OK, "Dados não localizados"))); } } catch (Exception) { return(new JsonResult(StatusCode(StatusCodes.Status400BadRequest, "Erro inesperado"))); } }