Exemple #1
0
        // 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));
        }