private IEnumerable <Product> GetProductsAndSearchIfPossible(SearchViewModel searchVm) { var products = _productBLL.GetAll(); if (searchVm != null && searchVm.SearchTerm != null) { products = products.Where(p => p.Name.ToLower().Contains(searchVm.SearchTerm.ToLower())); } return(products); }
public List <ProductListViewModel> List() { var productVMs = _productBLL.GetAll().Select(ProductListViewModel.FromModel).ToList(); return(productVMs); }