Exemplo n.º 1
0
 public ActionResult Actualizar(Persona modelo)
 {
     using (pruebamvcContext context = new pruebamvcContext())
     {
         context.Entry(modelo).State = Microsoft.EntityFrameworkCore.EntityState.Modified;
         context.SaveChanges();
         ViewBag.message = "Registro modificado correctamente.";
     }
     return(View("Modificar", modelo));
 }
Exemplo n.º 2
0
 public ActionResult Guardar(Persona modelo)
 {
     using (pruebamvcContext context = new pruebamvcContext())
     {
         context.Add(modelo);
         context.SaveChanges();
         ViewBag.message = "Registro guardado correctamente.";
     }
     return(View("Nuevo", modelo));
 }
Exemplo n.º 3
0
        public ActionResult Eliminar(int id = 0)
        {
            IEnumerable <Persona> retorno = new List <Persona>();

            using (pruebamvcContext context = new pruebamvcContext())
            {
                context.Entry(new Persona()
                {
                    Id = id
                }).State = Microsoft.EntityFrameworkCore.EntityState.Deleted;
                context.SaveChanges();
                ViewBag.message = "Registro eliminado correctamente.";

                retorno = (from d in context.Personas
                           select d).ToList();
            }
            return(View("Index", retorno));
        }