public ActionResult Kaydet(anasayfa GelenVeri) { using (site2020Entities db = new site2020Entities()) { var GuncellenecekVeri = db.anasayfa.First(); if (!ModelState.IsValid) { return(View("AnasayfaGuncelle", GelenVeri)); } if (GelenVeri.fotoFile != null) { GelenVeri.foto = Seo.DosyaAdiDuzenle(GelenVeri.fotoFile.FileName); GelenVeri.fotoFile.SaveAs(Path.Combine(Server.MapPath("~/Content/img"), Path.GetFileName(GelenVeri.foto))); } db.Entry(GuncellenecekVeri).CurrentValues.SetValues(GelenVeri); db.SaveChanges(); TempData["anasayfaGuncelle"] = ""; return(RedirectToAction("index", "anasayfa")); } }
public ActionResult Kaydet(urunler gelenUrun) { if (!ModelState.IsValid) { return(View("urunForm", gelenUrun)); } using (site2020Entities db = new site2020Entities()) { if (gelenUrun.id == 0)//yeni ürün { if (gelenUrun.fotoFile == null) { ViewBag.HataFoto = "Lütfen Fotograf Yükleyiniz."; return(View("urunForm", gelenUrun)); } string fotoAdi = Seo.DosyaAdiDuzenle(gelenUrun.fotoFile.FileName); gelenUrun.foto = fotoAdi; db.urunler.Add(gelenUrun); gelenUrun.fotoFile.SaveAs(Path.Combine(Server.MapPath("~/Content/img"), Path.GetFileName(gelenUrun.foto))); TempData["urun"] = "Ürün Başarılı bir şekilde eklendi."; } else//guncelleme { var guncellenecekVeri = db.urunler.Find(gelenUrun.id); if (gelenUrun.fotoFile != null) { string fotoAdi = Seo.DosyaAdiDuzenle(gelenUrun.fotoFile.FileName); gelenUrun.foto = fotoAdi; gelenUrun.fotoFile.SaveAs(Path.Combine(Server.MapPath("~/Content/img"), Path.GetFileName(gelenUrun.foto))); } db.Entry(guncellenecekVeri).CurrentValues.SetValues(gelenUrun); TempData["urun"] = "Ürün başarılı bir şekilde güncellendi."; } db.SaveChanges(); return(RedirectToAction("index")); } }