public string _GetFruits() { var fruits = _repository.GetAll(); var json = new JavaScriptSerializer().Serialize(fruits); return(json); }
public IActionResult Index(string sortBy = null) { List <Fruit> fruits = null; if (!string.IsNullOrEmpty(sortBy)) { // Sort by is given... switch (sortBy) { case "price": fruits = _fruitRepository.GetAll().Result .OrderBy(f => f.Price) .ToList(); break; case "rating": fruits = _fruitRepository.GetAll().Result .OrderBy(f => f.Rating) .ToList(); break; default: fruits = _fruitRepository.GetAll().Result.ToList(); break; } } else { // No sort by... fruits = _fruitRepository.GetAll().Result.ToList(); } var vm = new IndexViewModel { Fruits = fruits }; var cart = _sessionManager.GetShoppingCart(); ViewData["ShoppingCart"] = cart; return(View(vm)); }
public IEnumerable <Fruit> GetAll() { return(_repository.GetAll()); }
// GET: Admin/Fruits public async Task <IActionResult> Index() { return(View(await _fruitRepository.GetAll())); }
public async Task <List <Fruit> > GetAll() { return(await _fruitRepository.GetAll()); }
public IEnumerable <Fruit> GetFruits() { return(_fruitRepository.GetAll()); }