public async Task Init() { if (kategorijaVozila.Count == 0) { var kategorijaVozilaList = await _kategorijaVozilaService.Get <List <KategorijaVozila> >(null); foreach (var kategorija in kategorijaVozilaList) { kategorijaVozila.Add(kategorija); } } AutomobilSearchRequest search = new AutomobilSearchRequest(); if (SelectedKategorijaVozila != null) { search.KategorijaId = _selectedKategorijaVozila.KategorijaId; } search.Dostupan = true; var list = await _vozilaService.Get <IEnumerable <Automobil> >(search); VozilaList.Clear(); preporucenaVozilaList.Clear(); foreach (var vozilo in list) { if ((vozilo.RegistrovanDo - DateTime.Now).Value.Days > 15) { VozilaList.Add(vozilo); Recommender recommender = new Recommender(); var recommenderVozila = recommender.GetSlicnaVozila(vozilo.AutomobilId); foreach (var item in recommenderVozila) { preporucenaVozilaList.Add(item); } } } }