using Microsoft.AspNetCore.Mvc; using TechnoWorld.Data; using TechnoWorld.Models; namespace TechnoWorld.Controllers; public class CatalogController : Controller { [HttpGet] public IActionResult Index(string? category = null, string? q = null) { ViewData["Title"] = "Каталог"; var products = ProductStore.GetByFilter(category, q); ViewData["Categories"] = ProductStore.Categories; ViewData["CurrentCategory"] = category; ViewData["SearchQuery"] = q; return View(products); } }