Пример #1
0
 /// <summary>
 /// 更新武将生活技能数据
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public static bool GetUpdate(tg_role_life_skill model)
 {
     try
     {
         model.Update();
         return(true);
     }
     catch
     { return(false); }
 }
Пример #2
0
 /// <summary>
 /// 插入武将生活技能数据
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public static bool GetInsert(tg_role_life_skill model)
 {
     try
     {
         model.Insert();
         return(true);
     }
     catch
     { return(false); }
 }
Пример #3
0
        /// <summary>设置武将生活技能</summary>
        private static tg_role_life_skill SetRoleLifeSkill(IEnumerable <view_role> list)
        {
            var entity = list.ToList().FirstOrDefault();

            if (entity == null)
            {
                return(null);
            }
            var skill = new tg_role_life_skill();

            skill.CopyFrom(entity);
            skill.id = entity.lid;
            return(skill);
        }
Пример #4
0
 /// <summary>初始化生活技能</summary>
 /// <param name="rid">武将表id</param>
 public static tg_role_life_skill InitSkill(Int64 rid)
 {
     try
     {
         if (rid <= 0)
         {
             return(null);
         }
         var skill = new tg_role_life_skill
         {
             rid            = rid,
             sub_archer     = CommonHelper.EnumLifeType(LifeSkillType.ARCHER),
             sub_artillery  = CommonHelper.EnumLifeType(LifeSkillType.ARTILLERY),
             sub_ashigaru   = CommonHelper.EnumLifeType(LifeSkillType.ASHIGARU),
             sub_build      = CommonHelper.EnumLifeType(LifeSkillType.BUILD),
             sub_calculate  = CommonHelper.EnumLifeType(LifeSkillType.CALCULATE),
             sub_craft      = CommonHelper.EnumLifeType(LifeSkillType.CRAFT),
             sub_eloquence  = CommonHelper.EnumLifeType(LifeSkillType.ELOQUENCE),
             sub_equestrian = CommonHelper.EnumLifeType(LifeSkillType.EQUESTRIAN),
             sub_etiquette  = CommonHelper.EnumLifeType(LifeSkillType.ETIQUETTE),
             sub_martial    = CommonHelper.EnumLifeType(LifeSkillType.MARTIAL),
             sub_medical    = CommonHelper.EnumLifeType(LifeSkillType.MEDICAL),
             sub_mine       = CommonHelper.EnumLifeType(LifeSkillType.MINE),
             sub_ninjitsu   = CommonHelper.EnumLifeType(LifeSkillType.NINJITSU),
             sub_reclaimed  = CommonHelper.EnumLifeType(LifeSkillType.RECLAIMED),
             sub_tactical   = CommonHelper.EnumLifeType(LifeSkillType.TACTICAL),
             sub_tea        = CommonHelper.EnumLifeType(LifeSkillType.TEA)
         };
         skill.Save();
         return(skill);
     }
     catch (Exception ex)
     {
         XTrace.WriteException(ex);
         return(null);
     }
 }
Пример #5
0
 public RoleItem()
 {
     Kind       = new tg_role();
     LifeSkill  = new tg_role_life_skill();
     FightSkill = new List <tg_role_fight_skill>();
 }