Пример #1
0
        private void Prepare(MajorType major, int?id)
        {
            Input = _weaponService.GetForEdit(id);
            var skills  = _skillService.SelectSkills(major, SkillType.Weapon);
            var bonuses = _bonusService.GetAll(major, (int)BonusType.Weapon);

            Skills  = _coreLogic.ToSelectableList(skills, Input.SkillId.ToString());
            Bonuses = _coreLogic.ToSelectableList(bonuses);
        }
Пример #2
0
        private void Prepare(MajorType major, int?id)
        {
            Input = _raceService.GetForEdit(id);
            var abilities = _abilityService.GetAll <AbilityModel>(major);
            var bonuses   = _bonusService.GetAll(major, (int)BonusType.Race);

            Abilities = _coreLogic.ToSelectableList(abilities);
            Bonuses   = _coreLogic.ToSelectableList(bonuses);
        }
Пример #3
0
        private void Prepare(MajorType major, int?id)
        {
            Input = _skillService.GetForEdit(id);
            var branches   = _branchService.GetAll(major);
            var abilities  = _abilityService.GetAll <AbilityModel>(major);
            var skillTypes = new Enum[] { SkillType.None, SkillType.Weapon, SkillType.Magic };

            Types     = _coreLogic.ToSelectableList(skillTypes, Input.Type.ToString());
            Branches  = _coreLogic.ToSelectableList(branches, Input.BranchId.ToString(), true);
            Abilities = _coreLogic.ToSelectableList(abilities, Input.AbilityId.ToString(), true);
        }
Пример #4
0
        private void Prepare(MajorType major, int?id)
        {
            Input = _branchService.GetForEdit(id);
            var bonuses = _bonusService.GetAll(major, (int)BonusType.Branch);

            Bonuses = _coreLogic.ToSelectableList(bonuses);
        }
Пример #5
0
        private void Prepare(int?id)
        {
            Input = _magicService.GetForEdit(id);
            var schools = _magicService.GetAllSchools();

            Schools = _coreLogic.ToSelectableList(schools);
        }
Пример #6
0
        private void Prepare(int?id)
        {
            Input = _abilityService.GetForEdit(id);
            var types = Enum.GetValues(typeof(AbilityType)).Cast <Enum>();

            SymbolOptions = _coreLogic.ToSelectableList(types);
        }
Пример #7
0
        private void Prepare(int?id)
        {
            Input = _bonusService.GetForEdit(id);
            var types = new Enum[] { BonusType.Weapon, BonusType.Branch, BonusType.Race };

            TypeOptions = _coreLogic.ToSelectableList(types);
        }
Пример #8
0
        private void Prepare(MajorType major, int?id)
        {
            Input = _perkService.GetForEdit(id);
            var branches = _branchService.GetAll(major);

            Branches = _coreLogic.ToSelectableList(branches);
        }