public void EditSkill(Rules_Skills_List Skill) { Rules_Skills_List StoredSkill = (from SkillData in _DataContext.Rules_Skills_List where SkillData.SkillID == Skill.SkillID select SkillData).First(); StoredSkill.Name = Skill.Name; StoredSkill.SkillTypeID = Skill.SkillTypeID; StoredSkill.NotOptional = Skill.NotOptional; StoredSkill.Description = Skill.Description; this.SaveChanges(); }
public Rules_Skills_List GetNewSkillBase() { Rules_Skills_List NewSkillBase = new Rules_Skills_List() { SkillID = GetNewSkillID(), Description = "", Name = "", NotOptional = false, SkillTypeID = -1 }; return(NewSkillBase); }
public SelectList CreateSelectListPlayerSkills(int PlayerID) { IList <Races_Players_Skills> PlayerSkillsList = GetPlayerSkillsbyPlayerID(PlayerID); IList <SelectListItem> ResultSelectList = new List <SelectListItem>(); foreach (var item in PlayerSkillsList) { Rules_Skills_List SelectedSkill = GetSkill((int)item.SkillID); ResultSelectList.Add(new SelectListItem { Value = SelectedSkill.SkillID.ToString(), Text = SelectedSkill.Name }); } ResultSelectList.Add(new SelectListItem { Value = "-1", Text = "-" }); return(new SelectList(ResultSelectList, "value", "Text")); }
public void AddSkill(Rules_Skills_List Skill) { _DataContext.Rules_Skills_List.Add(Skill); this.SaveChanges(); }