// LOS METODOS A CONTINUACION SON INSEGUROS (POR EL ON-DELETE-CASCADE). // VERSIONES SEGURAS PUEDEN SER IML public ActionResult EliminarAutor_PELIGRO(int id) { AUTORES autor = db.AUTORES.Find(id); db.AUTORES.Remove(autor); db.SaveChanges(); return(Content("Libro eliminado satisfactoriamente")); }
public ActionResult EditarAutor(AUTORES autor) { if (ModelState.IsValid) { db.AUTORES.Add(autor); db.Entry(autor).State = System.Data.Entity.EntityState.Modified; db.SaveChanges(); return(Content("Autor editado satisfactoriamente")); } else { return(null); } }
public ActionResult CrearAutor([Bind(Include = "Aut_Nombre,Pais")] AUTORES nuevoAutor) { if (ModelState.IsValid) { db.AUTORES.Add(nuevoAutor); db.SaveChanges(); return(RedirectToAction("CrearAutor")); } else { return(Content("Hubo un error al intentar realizar su pedido. Por favor, revise sus datos e intente nuevamente.")); } }
public void adicionarAutor(AUTORES autor) { entity.salvarAutor(autor); }
public ActionResult EditarAutor(int id) { AUTORES Autor = db.AUTORES.Find(id); return(View("../Agregar/CrearAutor", Autor)); }