public void ChangeAdvancement(AdvanceLevel newAdvLevel) { Advancement = newAdvLevel; AdvanceCharacteristics(); AdvanceSkills(true); AdvanceTalents(true); }
public ActionResult DeleteConfirmed(int id) { AdvanceLevel advanceLevel = db.AdvanceLevels.Find(id); db.AdvanceLevels.Remove(advanceLevel); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Subject_1,Subject_2,Subject_3,Subject_4,Subject_5")] AdvanceLevel advanceLevel) { if (ModelState.IsValid) { db.Entry(advanceLevel).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Id = new SelectList(db.Students, "StudentId", "Name", advanceLevel.Id); return(View(advanceLevel)); }
// GET: AdvanceLevels/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AdvanceLevel advanceLevel = db.AdvanceLevels.Find(id); if (advanceLevel == null) { return(HttpNotFound()); } return(View(advanceLevel)); }
public CareerAdvancement(Character owner, Career careerToAdd, AdvanceLevel advancement = AdvanceLevel.None, bool skillFocus = true, bool talentFocus = true) { Owner = owner; CareerTemplate = careerToAdd; for (Characteristics i = 0; i < (Characteristics)10; i++) { CharacteristicAdvances.Add(i, 0); } Advancement = advancement; AdvanceCharacteristics(); AdvanceSkills(skillFocus); AdvanceTalents(talentFocus); }
// GET: AdvanceLevels/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } AdvanceLevel advanceLevel = db.AdvanceLevels.Find(id); if (advanceLevel == null) { return(HttpNotFound()); } ViewBag.Id = new SelectList(db.Students, "StudentId", "Name", advanceLevel.Id); return(View(advanceLevel)); }
public void ChangeCareerAdvancement(int careerIndex, AdvanceLevel newAdvLevel) { Careers[careerIndex].ChangeAdvancement(newAdvLevel); }
public virtual void AddCareer(string name, AdvanceLevel advancement = AdvanceLevel.None) { Careers.Add(new CareerAdvancement(this, Career.GetCareerList().Find(c => c.Name == name), advancement)); }