Exemple #1
0
        private async void ExecuteSearchCommand()
        {
            var searchResults = await _monkeyHubApiService.GetContentsByFilterAsync(SearchTerm);

            SearchResults.Clear();
            if (searchResults == null)
            {
                await DisplayAlert("MonkeyHub", "Nenhum resultado encontrado.", "Ok");

                return;
            }
            foreach (var searchResult in searchResults)
            {
                SearchResults.Add(searchResult);
            }
        }
        private async void ExecuteSearchCommand()
        {
            var results = await monkeyHubApiService.GetContentsByFilterAsync(SearchText);

            DataSource.Clear();
            if (results.Any())
            {
                foreach (Content content in results)
                {
                    DataSource.Add(content);
                }
            }
            else
            {
                await App.Current.MainPage.DisplayAlert("Nada encontrado",
                                                        $"Não encontramos nada para '{SearchText}'!", "Ok");
            }
        }