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 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 ActionResult KorisnikView(FormCollection korisnickeusluge) { PopuniSifreKorisnikafunkcija(); PopuniSifreBanaka(); if (ModelState.IsValid) { Zahtevi zahtevforma = new Zahtevi(); Random r = new Random(); zahtevforma.KorisnikID = int.Parse(korisnickeusluge["KorisnikID"]); zahtevforma.ZahtevID = r.Next(); zahtevforma.BankaID = int.Parse(korisnickeusluge["listaBanaka12"]); zahtevforma.OpisZahteva = korisnickeusluge["OpisZahteva"]; Korisnik.UbaciZahtev(zahtevforma); Korisnik.PrikaziZahtevePoKorisniku(zahtevforma.KorisnikID); TempData["brojZahteva"] = zahtevforma.ZahtevID.ToString(); using (InformacioniSistemBanakaEntities db = new InformacioniSistemBanakaEntities()) { zahtevforma.nazivibanaka = (from b in db.Banka select b).ToList(); return(View("KorisnikView", zahtevforma)); } } return(View()); }
private void Refresh_Click(object sender, RoutedEventArgs e) { Zahtevi.Clear(); foreach (CelebrationRequest cel in this.MainWindow.Zahtevi) { if (this.MainWindow.loggedUsername == cel.Klijent.Username) { Zahtevi.Add(cel); } } }
private void SearchZahtev_KeyUp(object sender, KeyEventArgs e) { var searched = Zahtevi.Where(elem => elem.VrstaProslave.ToLower().StartsWith(SearchZahtev.Text.ToLower())); dgrMain.ItemsSource = searched; }