public async Task <IActionResult> Sort() { if (_sortTreninga.GetType() == typeof(BrojVjezbiSort)) { PostaviSortStrategyBezView("NazivTreningaSort"); } else { PostaviSortStrategyBezView("BrojVjezbiSort"); } var kor = await _userManager.GetUserAsync(User); string id = kor.Id; IList <Trening> treninziOdKorisnika = await _context.Treninzi.Where( t => id == t.Korisnik.Id ).ToListAsync(); var treninziZaView = _sortTreninga.execute(treninziOdKorisnika); return(View("Index", treninziZaView)); }