using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Mvc; using SportsStore.Domain.Abstract; namespace SportsStore.WebUI.Controllers { public class NavController : Controller { private IProductRepository repository; public NavController(IProductRepository repo) { repository = repo; } public PartialViewResult Menu(string category = null /*, bool horizontalLayout = false */) { ViewBag.SelectedCategory = category; IEnumerable categories = repository.Products .Select(x => x.Category) .Distinct() .OrderBy(x => x); //string viewName = horizontalLayout ? "MenuHorizontal" : "Menu"; return PartialView("FlexMenu", categories); } //public string Menu() //{ // return "Hello from NavController"; //} } }