Esempio n. 1
0
        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;
        }
Esempio n. 2
0
        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();
        }
Esempio n. 3
0
        private void SearchZahtev_KeyUp(object sender, KeyEventArgs e)
        {
            var searched = Zahtevi.Where(elem => elem.VrstaProslave.ToLower().StartsWith(SearchZahtev.Text.ToLower()));

            dgrMain.ItemsSource = searched;
        }