Ejemplo n.º 1
0
 public ActionResult Create(Publicacion publicacion)
 {
     try
     {
         // TODO: Add insert logic here
         if (ModelState.IsValid)
         {
             db.Publicaciones.Add(publicacion);
             db.SaveChanges();
             return RedirectToAction("Index");
         }
         return View(publicacion);
     }
     catch
     {
         return View();
     }
 }
Ejemplo n.º 2
0
 public ActionResult Delete(int? id, Publicacion pub)
 {
     try
     {
         Publicacion publicacion = new Publicacion();
         // TODO: Add delete logic here
         if (ModelState.IsValid)
         {
             if (id == null)
                 return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
             publicacion = db.Publicaciones.Find(id);
             if (publicacion == null)
                 return HttpNotFound();
             db.Publicaciones.Remove(publicacion);
             db.SaveChanges();
             return RedirectToAction("Index");
         }
         return View(publicacion);
     }
     catch
     {
         return View();
     }
 }
Ejemplo n.º 3
0
 public ActionResult Edit(Publicacion publicacion)
 {
     try
     {
         // TODO: Add update logic here
         if (ModelState.IsValid)
         {
             db.Entry(publicacion).State = System.Data.Entity.EntityState.Modified;
             db.SaveChanges();
             return RedirectToAction("Index");
         }
         return View(publicacion);
     }
     catch
     {
         return View();
     }
 }