Example #1
0
        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));
        }
Example #2
0
        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"));
        }