예제 #1
0
 public ActionResult Edit([Bind(Include = "Id,Descripcion")] Estados estados)
 {
     if (ModelState.IsValid)
     {
         db.Entry(estados).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(estados));
 }
예제 #2
0
 public ActionResult Edit([Bind(Include = "Id,Titulo,Contenido,Fecha,Foto")] Noticias noticias)
 {
     if (ModelState.IsValid)
     {
         db.Entry(noticias).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(noticias));
 }
 public ActionResult Edit([Bind(Include = "Id,Categoria")] Categorias categorias)
 {
     if (ModelState.IsValid)
     {
         db.Entry(categorias).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(categorias));
 }
예제 #4
0
 public ActionResult Edit([Bind(Include = "Id,Titulo,Contenido,FechaPublicacion,IdCategoria,Autor,IdJuego,Puntaje,IdEstado,Eliminado,Descripcion")] Posts posts)
 {
     if (ModelState.IsValid)
     {
         db.Entry(posts).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Autor    = new SelectList(db.AspNetUsers, "Id", "Email", posts.Autor);
     ViewBag.IdEstado = new SelectList(db.Estados, "Id", "Descripcion", posts.IdEstado);
     ViewBag.IdJuego  = new SelectList(db.Juegos, "Id", "Descripcion", posts.IdJuego);
     return(View(posts));
 }
        public ActionResult Edit([Bind(Include = "Id,Descripcion,IdCategoria,Imagen")] Juegos juegos, int id, HttpPostedFileBase Imagen)
        {
            try
            {
                Juegos juego = db.Juegos.Find(id);
                if (Imagen != null)
                {
                    if (System.IO.File.Exists(Server.MapPath(juego.Imagen)))
                    {
                        System.IO.File.Delete(Server.MapPath(juego.Imagen));
                    }
                    WebImage img      = new WebImage(Imagen.InputStream);
                    FileInfo fotoinfo = new FileInfo(Imagen.FileName);

                    string nuevafoto = Guid.NewGuid().ToString() + fotoinfo.Extension;
                    img.Resize(900, 300, false);
                    img.Save("~/Imagenes/ImagenJuegos/" + nuevafoto);
                    juego.Imagen          = "/Imagenes/ImagenJuegos/" + nuevafoto;
                    juego.IdCategoria     = juegos.IdCategoria;
                    juego.Descripcion     = juegos.Descripcion;
                    db.Entry(juego).State = EntityState.Modified;
                    db.SaveChanges();
                }
            }
            catch
            {
                return(View());
            }
            //if (ModelState.IsValid)
            //{
            //    db.Entry(juegos).State = EntityState.Modified;
            //    db.SaveChanges();
            //    return RedirectToAction("Index");
            //}
            ViewBag.IdCategoria = new SelectList(db.Categorias, "Id", "Descripcion", juegos.IdCategoria);
            return(View(juegos));
        }