public IEnumerable <OrderedProduct> ProductsByCategory([FromBody] StoreServiceInput storeServiceInput) { var allProducts = this.GetAllProducts(); if (string.Equals(storeServiceInput.CategoryName, "All", StringComparison.InvariantCultureIgnoreCase)) { return(allProducts); } return(allProducts.Where(x => x.CategoryName == storeServiceInput.CategoryName).ToList()); }
public IEnumerable <OrderedProduct> ProductByPartNumber([FromBody] StoreServiceInput storeServiceInput) { var allProducts = this.GetAllProducts(); if (string.Equals(storeServiceInput.PartNumber, "All", StringComparison.InvariantCultureIgnoreCase)) { return(allProducts); } return(allProducts.Where(x => x.PartNumber == storeServiceInput.PartNumber).ToList()); }