private async void SearchBoxEventsQuerySubmitted(object sender, RoutedEventArgs e) { string key = SearchTextBox.Text; if ((key != null) && !(key.Equals(string.Empty))) { var searchGroup = await ReSearchDataSource.GetSearchGroupAsync("search", key); if (searchGroup == null) { Helpers.InternetFailureAlarm(); } else { this.DefaultViewModel["SearchItems"] = searchGroup; } } }
/// <summary> /// Called when query submitted in SearchBox /// </summary> /// <param name="sender">The Xaml SearchBox</param> /// <param name="e">Event when user submits query</param> private async void SearchBoxEventsQuerySubmitted(object sender, SearchBoxQuerySubmittedEventArgs e) { //MainPage.Current.NotifyUser(e.QueryText, NotifyType.StatusMessage); string key = e.QueryText; if ((e.QueryText != null) && !(e.QueryText.Equals(string.Empty))) { var searchGroup = await ReSearchDataSource.GetSearchGroupAsync("search", key); if (searchGroup == null) { Helpers.InternetFailureAlarm(); } else { this.DefaultViewModel["SearchItems"] = searchGroup; } } }