private ProductsListVirtualModel BindProductsListViewModel() { ProductsListVirtualModel vm = new ProductsListVirtualModel(); string database = GetSessionDataBase(); List <Products> Products = new List <Products>(); ProductsVirtual vP = new ProductsVirtual(); Products = vP.GetProducts(); List <ProductsVirtualModel> empVirtualModels = new List <ProductsVirtualModel>(); foreach (Products prd in Products) { ProductsVirtualModel prdViewModel = new ProductsVirtualModel(); prdViewModel.ProductTitle = prd.ProductTitle; prdViewModel.ProductNumber = prd.ProductNumber; prdViewModel.ProductPrice = prd.ProductPrice; prdViewModel.ProductID = prd.ProductID; empVirtualModels.Add(prdViewModel); } vm.Products = empVirtualModels; vm.dB = database; return(vm); }
public ActionResult Index(ProductsListVirtualModel vM) { SetSessionDataBase(vM.dB); return(View()); }