public ActionResult Create([Bind(Include = "ID,PixelsView")] Image image)
        {
            if (ModelState.IsValid)
            {
                db.Images.Add(image);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(image));
        }
示例#2
0
        public ActionResult UploadImage(HttpPostedFileBase postedImage, string description)
        {
            var newImage = new Image
            {
                BigImage    = new byte[postedImage.ContentLength],
                MimeType    = postedImage.ContentType,
                Description = description
            };

            postedImage.InputStream.Read(newImage.BigImage, 0, postedImage.ContentLength);

            newImage.SmallImage = ResizeImage(newImage.BigImage);
            context.Images.Add(newImage);
            context.SaveChanges();

            return(RedirectToAction("Index"));
        }