Exemple #1
0
 public ViewResult Search(string SearchedItem)
 {
     if (SearchedItem != null)
     {
         CommonParser     belChipParser = new BelChipParser(SearchedItem);
         CommonParser     chipDipParser = new ChipDipParser(SearchedItem);
         List <RadioItem> Items         = new List <RadioItem>();
         Items.AddRange(belChipParser.Items);
         Items.AddRange(chipDipParser.Items);
         return(View(Items));
     }
     return(View("Index"));
 }
Exemple #2
0
        public ActionResult Search(string userInput)
        {
            List <Chip> resultList = new List <Chip>();

            if (userInput != "")
            {
                Parser belchipParser = new BelchipParser("http://belchip.by/");
                Parser chipdipParser = new ChipDipParser("https://www.ru-chipdip.by/");
                resultList = belchipParser.Parse("http://belchip.by/search_fuzzy/?query=" + userInput)
                             .Concat(chipdipParser.Parse("https://www.ru-chipdip.by/search?searchtext=" + userInput))
                             .ToList();
            }
            if (resultList.Count != 0)
            {
                return(View("Search", resultList));
            }
            else
            {
                return(View("Index"));
            }
        }