// // GET: /Default/ public ActionResult Index() { var products = _productService.GetProductsOnSale(); var vm = new HomePageViewModel(); vm.Products = new List<ViewModelProduct>(); foreach (var product in products) { vm.Products.Add(new ViewModelProduct(product.Id, product.Name)); } return View(vm); }
public ActionResult Index() { var container = new Container(new StructureMapRegistry()); var productService = container.GetInstance<IProductService>(); var products = productService.GetProductsOnSale(); var vm = new HomePageViewModel(); vm.Products = new List<ViewModelProduct>(); foreach (var product in products) { vm.Products.Add(new ViewModelProduct(product.Id, product.Name)); } return View(vm); }