private async void showSingerResult()
        {
            string content = await httpService.GetJsonStringAsync(APIUrlReference.SearchSingerUrl + InputSearchBox.Text);

            SearchSingerJsonModel model = jsonSerializer.Deserialize <SearchSingerJsonModel>(new JsonTextReader(new StringReader(content)));

            searchVm.SearchSingerReuslt.Clear();
            foreach (var item in model.result.artists)
            {
                searchVm.SearchSingerReuslt.Add(new SearchSingerForDisplay(item));
            }
            HiddenSingerList.Visibility = Visibility.Visible;
            HiddenPlayList.Visibility   = Visibility.Collapsed;
            HiddenMvView.Visibility     = Visibility.Collapsed;
            HiddenSheetList.Visibility  = Visibility.Collapsed;
        }
        private async void searchSongs(string selectedItem)
        {
            InputSearchBox.Text = selectedItem;
            if (firstSearch)
            {
                beforeSearchGrid.Visibility  = Visibility.Collapsed;
                Underline.Visibility         = Visibility.Visible;
                searchResultPivot.Visibility = Visibility.Visible;
                firstSearch = !firstSearch;
            }
            dbService.CreateHistory(selectedItem);

            if (!searchVm.SearchHistory.Contains(selectedItem))
            {
                searchVm.SearchHistory.Add(selectedItem);
            }

            if (searchResultPivot.SelectedIndex == 0 && searchType == 0)
            {
                string content = await httpService.GetJsonStringAsync(APIUrlReference.SearchSongsUrl + selectedItem);

                SearchSongsJsonObject model = jsonSerializer.Deserialize <SearchSongsJsonObject>(new JsonTextReader(new StringReader(content)));
                searchVm.SearchSongsResult.Clear();
                foreach (var item in model.result.songs)
                {
                    searchVm.SearchSongsResult.Add(new SearchSongsForDisplay(item));
                }
            }
            else if (searchResultPivot.SelectedIndex == 0 && searchType == 1)
            {
                string content = await httpService.GetJsonStringAsync(APIUrlReference.SearchSingerUrl + selectedItem);

                SearchSingerJsonModel model = jsonSerializer.Deserialize <SearchSingerJsonModel>(new JsonTextReader(new StringReader(content)));
                searchVm.SearchSingerReuslt.Clear();
                foreach (var item in model.result.artists)
                {
                    searchVm.SearchSingerReuslt.Add(new SearchSingerForDisplay(item));
                }
            }
            else if (searchResultPivot.SelectedIndex == 0 && searchType == 2)
            {
                showMvResult();
            }
        }