Ejemplo n.º 1
0
        public ActionResult Create([Bind(Include = "Id,Name,AlterEgo,PrimaryAbility,SecondaryAbility,CatchPhrase")] Models.SuperHeros superHero)
        {
            if (ModelState.IsValid)
            {
                db.SuperHeros.Add(superHero);
                db.SaveChanges();
                return(RedirectToAction("Index", "SuperHero"));
            }

            ViewBag.Name = new SelectList(db.SuperHeros, "Id", "Name", superHero.Name);
            return(View(superHero));
        }
Ejemplo n.º 2
0
        public ActionResult Edit(Models.SuperHeros superhero)
        {
            var hero = db.SuperHeros.Where(s => s.Id == superhero.Id).FirstOrDefault();

            hero.Name             = superhero.Name;
            hero.AlterEgo         = superhero.AlterEgo;
            hero.PrimaryAbility   = superhero.PrimaryAbility;
            hero.SecondaryAbility = superhero.SecondaryAbility;
            hero.CatchPhrase      = superhero.CatchPhrase;
            db.SaveChanges();
            var Heroes = db.SuperHeros.ToList();

            return(RedirectToAction("Index", Heroes));
        }