Ejemplo n.º 1
0
        public ActionResult Products(int categoryId)
        {
            NorthwindManager      mgr      = new NorthwindManager(Properties.Settings.Default.ConStr);
            IEnumerable <Product> products = mgr.GetProducts(categoryId);
            ProductsViewModel     vm       = new ProductsViewModel();

            vm.Products     = products;
            vm.CategoryName = mgr.GetCategoryName(categoryId);

            return(View(vm));
        }
Ejemplo n.º 2
0
        public ActionResult Products(int catId)
        {
            NorthwindManager        manager  = new NorthwindManager(Settings.Default.ConStr);
            IEnumerable <Product>   products = manager.GetProducts(catId);
            ProductsAndCategoryName data     = new ProductsAndCategoryName
            {
                Products            = products,
                CurrentCategoryName = manager.GetCategoryName(catId)
            };

            return(View(data));
        }
Ejemplo n.º 3
0
        public ActionResult SearchBetter(int?minStock, int?maxStock)
        {
            if (minStock == null && maxStock == null)
            {
                return(View(new SearchResultsViewModel()));
            }


            NorthwindManager       manager  = new NorthwindManager(Properties.Settings.Default.ConStr);
            IEnumerable <Product>  products = manager.GetProducts(minStock.Value, maxStock.Value);
            SearchResultsViewModel svm      = new SearchResultsViewModel
            {
                Products = products,
                MinStock = minStock,
                MaxStock = maxStock
            };

            return(View(svm));
        }