public ActionResult ilanKayit(ilanModel model) { ilanlar ilan = new ilanlar(); ilan.ilanAdi = model.ilanAdi; ilan.ilanYer = model.ilanYer; ilan.m2 = model.m2; ilan.fiyat = model.fiyat; if (model.foto != null && model.foto.ContentLength > 0) { string dosya = Guid.NewGuid().ToString(); string uzanti = Path.GetExtension(model.foto.FileName).ToLower(); if (uzanti != ".jpg" && uzanti != ".png" && uzanti != ".jpeg") { ModelState.AddModelError("foto", "Dosya Uzantısı JPEG,JPG veya PNG olmalı!"); return(View(model)); } string dosyaAdi = dosya + uzanti; model.foto.SaveAs(Server.MapPath("~/Content/ilanResim/" + dosyaAdi)); ilan.ilanResim = dosyaAdi; } db.ilanlar.Add(ilan); db.SaveChanges(); ModelState.Clear(); ViewBag.sonuc = "Kayıt Yapıldı"; return(View()); }
public ActionResult ilanSil(int?id) { if (Session["oturum"] == null) { return(RedirectToAction("Login")); } ilanlar ilan = db.ilanlar.Where(k => k.ilanId == id).SingleOrDefault(); db.ilanlar.Remove(ilan); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult ilanDuzenle(ilanModel m) { if (Session["oturum"] == null) { return(RedirectToAction("Login")); } ilanlar ilan = db.ilanlar.Where(k => k.ilanId == m.ilanId).SingleOrDefault(); ilan.ilanAdi = m.ilanAdi; ilan.ilanYer = m.ilanYer; ilan.m2 = m.m2; ilan.fiyat = m.fiyat; db.SaveChanges(); ViewBag.sonuc = "Kayıt Güncellendi"; return(View()); }
public ActionResult ilanDuzenle(int?id) { if (Session["oturum"] == null) { return(RedirectToAction("Login")); } ilanlar ilan = db.ilanlar.Where(k => k.ilanId == id).SingleOrDefault(); ilanModel model = new ilanModel(); model.ilanId = ilan.ilanId; model.ilanAdi = ilan.ilanAdi; model.ilanYer = ilan.ilanYer; model.m2 = ilan.m2; model.fiyat = ilan.fiyat; return(View(model)); }