protected void OnDDListSelectionChanged_Click(object sender, EventArgs e) { ProductController productController = new ProductController(); string category = ((DropDownList) sender).SelectedItem.Text; dgProducts.DataSourceID = null; dgProducts.DataSource = productController.GetListByCategoryName(category); dgProducts.DataBind(); }
protected void OnDDListSelectionChanged_Click(object sender, EventArgs e) { ProductController productController = new ProductController(); CategoryController categoryController = new CategoryController(); string category = ((DropDownList)sender).SelectedItem.Text; dgProducts.DataSourceID = null; if (!string.IsNullOrEmpty(category)) { dgProducts.DataSource = productController.SelectByCategoryId( categoryController.GetIdByName(category)); } dgProducts.DataBind(); }
public IEnumerable<Product> GetAllProductsInBasket() { List<Product> result = new List<Product>(); ProductController productController = new ProductController(); if (ProductIDList!=null) { if (ProductIDList.Count > 0) { foreach (int id in ProductIDList) { result.Add(productController.GetById(id)); } } } return result; }