public ActionResult AddStats(int id, string stat) { var gladiator = db.Gladiators.SingleOrDefault(i => i.Id == id); if (gladiator == null) { return(new HttpStatusCodeResult(400)); } else { if (gladiator.SkillPoints >= 1) { Gladiator.AddingStats(gladiator, stat); // Adding stats from the skill points you gain for leveling up. db.SaveChanges(); return(PartialView("_addStats", gladiator)); } else { return(View("NotEnoughSkillPoints", gladiator)); } } }