private void TbSearch_TextChanged(object sender, TextChangedEventArgs e) { string txt = tbSearch.Text; if (string.IsNullOrEmpty(txt)) { lvAktivniProjekti.ItemsSource = ListaAktivnihProjekata; } else { lvAktivniProjekti.ItemsSource = ListaAktivnihProjekata.Where(p => p.NazivProjekta.ToUpper().Contains(txt.ToUpper())); } }
private async Task UcitajProjekte() { var projekti = await new EFCoreDataProvider().GetProjekteAsync() as List <ClassLibrary.Projekat>; projekti.Reverse(); // Da ih poredja od novijih ka starijim po ID-u ListaAktivnihProjekata.Clear(); ListaArhiviranihProjekata.Clear(); foreach (ClassLibrary.Projekat p in projekti) { if (p.StanjeProjekta.Contains("Aktivan")) { ListaAktivnihProjekata.Add(p); } else if (p.StanjeProjekta.Contains("Arhiviran")) { ListaArhiviranihProjekata.Add(p); } } }