예제 #1
0
        public virtual /*Task<*/ IViewComponentResult ManufacturerNavigation(string currentManufacturerId)
        {
            if (_catalogSettings.ManufacturersBlockItemsToDisplay == 0)
            {
                return(Content(""));
            }

            var model = _catalogWebService.PrepareManufacturerNavigation(currentManufacturerId);

            if (!model.Manufacturers.Any())
            {
                return(Content(""));
            }

            throw new NotImplementedException("add correct view");
        }
        public IViewComponentResult Invoke(string currentManufacturerId)
        {
            if (_catalogSettings.ManufacturersBlockItemsToDisplay == 0)
            {
                return(Content(""));
            }

            var model = _catalogWebService.PrepareManufacturerNavigation(currentManufacturerId);

            if (!model.Manufacturers.Any())
            {
                return(Content(""));
            }

            return(View(model));
        }