private void Tip_SelectionChanged(object sender, SelectionChangedEventArgs e) { String st = (String)Status.SelectedItem; var searched = Zahtevi.Where(elem => elem.Status.ToString().Equals(st)); dgrMain.ItemsSource = searched; }
public async Task ObrisiOglas(Guid idOglasa) { var oglas = await nadjiOglas(idOglasa); List <EvidencijaOglasa> evidencije = await EvidencijeOglasa.Where(x => x.Oglas.Id == oglas.Id).ToListAsync(); List <Zahtev> zahtevi = await Zahtevi.Where(x => x.Oglas.Id == oglas.Id).ToListAsync(); if (oglas.PutanjeDoSlika != null) { var slike = oglas.PutanjeDoSlika.Split('?'); foreach (var slika in slike) { if (File.Exists(@"wwwroot/" + slika)) { File.Delete(@"wwwroot/" + slika); } } } foreach (var ev in evidencije) { EvidencijeOglasa.Remove(ev); } foreach (var z in zahtevi) { Zahtevi.Remove(z); } Oglasi.Remove(oglas); await SaveChangesAsync(); }
private void SearchZahtev_KeyUp(object sender, KeyEventArgs e) { var searched = Zahtevi.Where(elem => elem.VrstaProslave.ToLower().StartsWith(SearchZahtev.Text.ToLower())); dgrMain.ItemsSource = searched; }