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)); }
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)); }
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)); }