Example #1
0
        public async Task <IActionResult> Index(string search = null, int pageNumber = 1)
        {
            if (string.IsNullOrEmpty(search))
            {
                return(View());
            }
            var searchVal = search.Trim();

            ViewModels.Searches.SearchResultsViewModel searchResult =
                await _articleService.Search(searchVal, pageNumber, _appSettings.Value.DefaultItemsPerPage);

            ViewBag.SearchTerm = searchVal;
            string x = Newtonsoft.Json.JsonConvert.SerializeObject(searchResult);

            return(View(searchResult));
        }
Example #2
0
        public async Task <IActionResult> SearchLive(string find = null)
        {
            if (string.IsNullOrEmpty(find))
            {
                return(View());
            }
            var searchVal = find.Trim();

            ViewModels.Searches.SearchResultsViewModel searchResult =
                await _articleService.Search(searchVal);

            ViewBag.SearchTerm = searchVal;
            //var x = Newtonsoft.Json.JsonConvert.SerializeObject(searchResult.Articles[0]);
            var y = Json(searchResult.Articles);

            return(y);
        }