Пример #1
0
        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();
        }
Пример #2
0
        public Rules_Skills_List GetNewSkillBase()
        {
            Rules_Skills_List NewSkillBase = new Rules_Skills_List()
            {
                SkillID     = GetNewSkillID(),
                Description = "",
                Name        = "",
                NotOptional = false,
                SkillTypeID = -1
            };

            return(NewSkillBase);
        }
Пример #3
0
        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"));
        }
Пример #4
0
 public void AddSkill(Rules_Skills_List Skill)
 {
     _DataContext.Rules_Skills_List.Add(Skill);
     this.SaveChanges();
 }