// GET: Glasses public ActionResult Index() { if (glassesViewModel.Glasses.Count == 0) { var glasses = _repo.GetGlassesWithOrder() .OrderByDescending(g => g.TimeStamp).Take(100); glassesViewModel.Glasses.Clear(); foreach (var item in glasses) { glassesViewModel.Glasses.Add(item); } } glassesViewModel.DataFilter.Count = glassesViewModel.Glasses.Count(); return(View(glassesViewModel)); }