예제 #1
0
 public ActionResult Edit(Banner banner)
 {
     if (ModelState.IsValid)
     {
         db.Entry(banner).State = EntityState.Modified;
         db.SaveChanges();
         return RedirectToAction("Index");
     }
     return View(banner);
 }
예제 #2
0
        public ActionResult UploadImg(string descripcion)
        {
            var Img = Request.Files[0];
            if (Img.ContentLength > 0)
            {
                //Cambiando de tamaño la imagen
                Image Imagen = Image.FromStream(Img.InputStream);
                Imagen = ImageResizer.ResizeBitmap((Bitmap)Imagen, 1000); /// new width
                //Guardando Imagen
                string path = "~/Images/Banners/" + Img.FileName;
                Imagen.Save(Server.MapPath(path));
                //Actualizando BD
                Banner Banner = new Banner();
                Banner.Nombre = Img.FileName;
                Banner.Img = path;
                Banner.Descripcion = descripcion;
                if (ModelState.IsValid)
                {
                    db.Banners.Add(Banner);
                    db.SaveChanges();
                }

            }
            return RedirectToAction("Index");
        }