public ActionResult DeleteConfirmed(int id) { ViajesExperiencia viajesExperiencia = db.ViajesExperiencias.Find(id); db.ViajesExperiencias.Remove(viajesExperiencia); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Identificador,nombre,autores,destino,alojamiento,transporte,lugarInteres,presupuesto,duracionVideo,precio")] ViajesExperiencia viajesExperiencia) { string currentUserId = User.Identity.GetUserId(); viajesExperiencia.UserId = currentUserId; if (ModelState.IsValid) { db.Entry(viajesExperiencia).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(viajesExperiencia)); }
// GET: ViajesExperiencias/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } ViajesExperiencia viajesExperiencia = db.ViajesExperiencias.Find(id); string currentUserId = User.Identity.GetUserId(); if (((viajesExperiencia.UserId != currentUserId) || viajesExperiencia == null)) { return(HttpNotFound()); } return(View(viajesExperiencia)); }