public ActionResult Edit(int id, BlogEN blog, HttpPostedFileBase ResimURL) { if (ModelState.IsValid) { var b = db.BlogEN.Where(x => x.BlogId == id).SingleOrDefault(); if (ResimURL != null) { if (System.IO.File.Exists(Server.MapPath(b.ResimURL))) { System.IO.File.Delete(Server.MapPath(b.ResimURL)); } WebImage img = new WebImage(ResimURL.InputStream); FileInfo imginfo = new FileInfo(ResimURL.FileName); string blogimgname = Guid.NewGuid().ToString() + imginfo.Extension; img.Resize(600, 400); img.Save("~/Uploads/BlogEN/" + blogimgname); b.ResimURL = "/Uploads/BlogEN/" + blogimgname; } b.Baslik = blog.Baslik; b.Icerik = blog.Icerik; b.KategoriIden = blog.KategoriIden; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(blog)); }
public ActionResult Create(BlogEN blog, HttpPostedFileBase ResimURL) { if (ResimURL != null) { WebImage img = new WebImage(ResimURL.InputStream); FileInfo imginfo = new FileInfo(ResimURL.FileName); string blogimgname = Guid.NewGuid().ToString() + imginfo.Extension; img.Resize(600, 400); img.Save("~/Uploads/BlogEN/" + blogimgname); blog.ResimURL = "/Uploads/BlogEN/" + blogimgname; } db.BlogEN.Add(blog); db.SaveChanges(); return(RedirectToAction("Index")); }