public async Task <ActionResult> BingSearch(string SearchValue, string btnSearch) { //bing search List <webSearch> SearchResults = new List <webSearch>(); try { if (!string.IsNullOrEmpty(SearchValue)) { //send request for bing search var res = await CommonMethod.MakeRequest(SearchValue); for (int i = 0; i < res.Count(); i++) { BingSearchModel bingser = res.ElementAt(i); SearchResults.Add(new webSearch { WSer = bingser }); } } ViewBag.SearchValue = SearchValue; } catch (Exception ex) { return(PartialView("_bingSearch", SearchResults)); } return(PartialView("_bingSearch", SearchResults)); }
//view bing search form to search data public async Task <ActionResult> BingSearch(string Parameters) { string SearchValue = string.Empty; if (!string.IsNullOrEmpty(Parameters)) { SearchValue = StringCipher.Decrypt(Parameters.Replace(Utility.Utility.urlseparator, "+"), General.passPhrase); if (!string.IsNullOrEmpty(SearchValue)) { SearchValue = HttpUtility.UrlDecode(SearchValue); } } ViewBag.SearchValue = SearchValue; List <webSearch> SearchResults = new List <webSearch>(); try { if (!string.IsNullOrEmpty(SearchValue)) { var res = await CommonMethod.MakeRequest(SearchValue); for (int i = 0; i < res.Count(); i++) { BingSearchModel bingser = res.ElementAt(i); SearchResults.Add(new webSearch { WSer = bingser }); } } } catch (Exception ex) { return(View(SearchResults)); } return(View(SearchResults)); }