lolfreud
This commit is contained in:
		| @@ -19,13 +19,14 @@ public class SearchController : Controller { | ||||
|  | ||||
|     [HttpPost(Name = "Search")] | ||||
|     public IEnumerable<Product> Post(string query, bool? preview) { | ||||
|         const int PREVIEW = 3; | ||||
|         HashSet<Product> products = new(); | ||||
|  | ||||
|         query = query.Trim(); | ||||
|  | ||||
|         try { // Pour faire une liste priorisée. | ||||
|             if (preview.HasValue && preview == true) | ||||
|                 products = _context.Products.Where(x => x.Title.Contains(query)).Take(3).ToHashSet(); | ||||
|                 products = _context.Products.Where(x => x.Title.Contains(query)).Take(PREVIEW).ToHashSet(); | ||||
|             else { | ||||
|                 products.Concat(_context.Products.Where(x => x.Title.Contains(query)).ToHashSet()); | ||||
|                 products.Concat(_context.Products.Where(x => x.Category.Contains(query)).ToHashSet()); | ||||
| @@ -36,7 +37,5 @@ public class SearchController : Controller { | ||||
|         } | ||||
|         return products; | ||||
|     } | ||||
|  | ||||
|  | ||||
| } | ||||
|  | ||||
|   | ||||
		Reference in New Issue
	
	Block a user