示例#1
0
 public ActionResult Edit(HeroOpt heroOpt)
 {
     if (ModelState.IsValid)
     {
         db.Entry(heroOpt).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(heroOpt));
 }
示例#2
0
 public ActionResult Create(HeroOpt heroOpt)
 {
     if (ModelState.IsValid)
     {
         db.HeroOpts.Add(heroOpt);
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     return(View(heroOpt));
 }
示例#3
0
        public ActionResult Delete(int id)
        {
            HeroOpt heroOpt = db.HeroOpts.FirstOrDefault(x => x.HeroOptId == id);

            if (heroOpt != null)
            {
                db.HeroOpts.Remove(heroOpt);
                db.SaveChanges();
            }
            return(RedirectToAction("Index"));
        }
示例#4
0
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            HeroOpt heroOpt = db.HeroOpts.FirstOrDefault(x => x.HeroOptId == id);

            if (heroOpt == null)
            {
                return(HttpNotFound());
            }
            return(View(heroOpt));
        }