public ActionResult Edit(HttpPostedFileBase Foto, Hizmetlerimiz hizmetlerimiz) { try { if (Foto != null) { if (System.IO.File.Exists(Server.MapPath(hizmetlerimiz.Foto))) { System.IO.File.Delete(Server.MapPath(hizmetlerimiz.Foto)); } WebImage img = new WebImage(Foto.InputStream); FileInfo fotoinfo = new FileInfo(Foto.FileName); string newfoto = Guid.NewGuid().ToString() + fotoinfo.Extension; img.Resize(800, 350); img.Save("~/Uploads/Foto/" + newfoto); hizmetlerimiz.Foto = "/Uploads/Foto/" + newfoto; } hizmetlerimiz.seourl = Seoconvert.Recover(hizmetlerimiz.Baslik); db.Entry(hizmetlerimiz).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View(hizmetlerimiz)); } }
public ActionResult Edit(int id, HttpPostedFileBase Foto, Urunler urunler) { try { var Urunlers = db.Urunlers.Where(m => m.UrunId == id).SingleOrDefault(); if (Foto != null) { if (System.IO.File.Exists(Server.MapPath(Urunlers.Foto))) { System.IO.File.Delete(Server.MapPath(Urunlers.Foto)); } WebImage img = new WebImage(Foto.InputStream); FileInfo fotoinfo = new FileInfo(Foto.FileName); string newfoto = Guid.NewGuid().ToString() + fotoinfo.Extension; img.Resize(800, 350); img.Save("~/Uploads/Foto/" + newfoto); Urunlers.Foto = "/Uploads/Foto/" + newfoto; } Urunlers.Baslik = urunler.Baslik; Urunlers.KısaIcerik = urunler.KısaIcerik; Urunlers.Icerik = urunler.Icerik; Urunlers.UrunId = urunler.UrunId; Urunlers.seourl = Seoconvert.Recover(urunler.Baslik); db.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Create(Haberler haberler, HttpPostedFileBase Foto) { if (ModelState.IsValid) { if (Foto != null) { WebImage img = new WebImage(Foto.InputStream); FileInfo fotoinfo = new FileInfo(Foto.FileName); string newfoto = Guid.NewGuid().ToString() + fotoinfo.Extension; img.Resize(800, 350); img.Save("~/Uploads/Foto/" + newfoto); haberler.Foto = "/Uploads/Foto/" + newfoto; } haberler.seourl = Seoconvert.Recover(haberler.Baslik); db.Haberlers.Add(haberler); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(haberler)); }