public void Onay(int id) { IlanTablosu ilan = e.IlanTablosus.FirstOrDefault(x => x.ilanID == id); ilan.ilanOnayDurumu = 1; e.IlanTablosus.AddOrUpdate(ilan); e.SaveChanges(); }
public ActionResult IlanEkle(IlanTablosu i) { e.IlanTablosus.Add(i); e.SaveChanges(); ilanGetir = i.ilanID; return(RedirectToAction("ResimEkle")); }
public void IlanSil(int sid) { IlanTablosu ilan = e.IlanTablosus.FirstOrDefault(x => x.ilanID == sid); AdresTablosu adres = e.AdresTablosus.FirstOrDefault(x => x.adresID == ilan.ilanAdresID); List <ResimTablosu> resim = e.ResimTablosus.Where(x => x.resimIlanID == ilan.ilanID).ToList(); e.AdresTablosus.Remove(adres); foreach (var item in resim) { e.ResimTablosus.Remove(item); } e.IlanTablosus.Remove(ilan); e.SaveChanges(); }
public ActionResult IlanGuncelle(int id) { UyeTablosu uye = e.UyeTablosus.FirstOrDefault(x => x.uyeAdSoyad == HttpContext.User.Identity.Name); ViewBag.uyeIdGetir = uye.uyeID; ViewBag.ilanTurleri = e.IlanTuruTablosus.ToList(); ViewBag.konutTurleri = e.KonutTuruTablosus.ToList(); ViewBag.binaYaslari = e.BinaYasiTablosus.ToList(); ViewBag.isinmalar = e.IsinmaTablosus.ToList(); IlanTablosu i = e.IlanTablosus.FirstOrDefault(x => x.ilanID == id); return(View(i)); }
public ActionResult IlanDetay(int id) { IlanTablosu ilanDetay = e.IlanTablosus.FirstOrDefault(x => x.ilanID == id); ViewBag.ilan = ilanDetay; AdresTablosu adresD = e.AdresTablosus.FirstOrDefault(x => x.adresID == ilanDetay.ilanAdresID); ViewBag.adres = adresD.adresDetay; IlTablosu ilDetay = e.IlTablosus.FirstOrDefault(x => x.ilID == adresD.adresIlID); ViewBag.il = ilDetay.ilAdi; IlceTablosu ilceDetay = e.IlceTablosus.FirstOrDefault(x => x.ilceID == adresD.adresIlceID); ViewBag.ilce = ilceDetay.ilceAdi; MahalleTablosu mahalleDetay = e.MahalleTablosus.FirstOrDefault(x => x.mahalleID == adresD.adresMahalleID); ViewBag.mahalle = mahalleDetay.mahalleAdi; UyeTablosu uyeDetay = e.UyeTablosus.FirstOrDefault(x => x.uyeID == ilanDetay.ilanUyeID); ViewBag.uye = uyeDetay.uyeAdSoyad; IlanTuruTablosu ilanTurDetay = e.IlanTuruTablosus.FirstOrDefault(x => x.ilanTuruID == ilanDetay.ilanTuruID); ViewBag.ilanturu = ilanTurDetay.ilanTuru; KonutTuruTablosu konutDetay = e.KonutTuruTablosus.FirstOrDefault(x => x.konutTuruID == ilanDetay.ilanKonutTuruID); ViewBag.konut = konutDetay.konutTuru; BinaYasiTablosu yasDetay = e.BinaYasiTablosus.FirstOrDefault(x => x.binaYasiID == ilanDetay.ilanBinaYasiID); ViewBag.yas = yasDetay.binaYasi; IsinmaTablosu isiDetay = e.IsinmaTablosus.FirstOrDefault(x => x.isinmaID == ilanDetay.ilanIsinmaID); ViewBag.isi = isiDetay.isinmaTuru; IEnumerable <ResimTablosu> resimDetay = e.ResimTablosus.Where(x => x.resimIlanID == ilanDetay.ilanID).ToList(); return(View(resimDetay)); }
public ActionResult IlanGuncelle(IlanTablosu ilan) { e.IlanTablosus.AddOrUpdate(ilan); e.SaveChanges(); return(RedirectToAction("Ilanlarim")); }