Example #1
0
        public KuaFuRoleData GetKuaFuRoleDataFromServer(int serverId, int roleId)
        {
            KuaFuRoleData kuaFuRoleData = null;
            IKuaFuService kuaFuService  = this.GetKuaFuService(false);

            if (null != kuaFuService)
            {
                try
                {
                    kuaFuRoleData = kuaFuService.GetKuaFuRoleData(serverId, roleId);
                    this.UpdateRoleData(kuaFuRoleData, 0);
                }
                catch (Exception ex)
                {
                    kuaFuRoleData = null;
                }
            }
            return(kuaFuRoleData);
        }
Example #2
0
        /// <summary>
        /// 从服务器获取角色数据
        /// </summary>
        /// <param name="serverId"></param>
        /// <param name="roleId"></param>
        /// <returns></returns>
        public KuaFuRoleData GetKuaFuRoleDataFromServer(int serverId, int roleId)
        {
            KuaFuRoleData kuaFuRoleData = null;
            IKuaFuService kuaFuService  = GetKuaFuService();

            if (null != kuaFuService)
            {
                try
                {
                    kuaFuRoleData = (KuaFuRoleData)kuaFuService.GetKuaFuRoleData(serverId, roleId);
                    UpdateRoleData(kuaFuRoleData); //更新
                }
                catch (System.Exception ex)
                {
                    kuaFuRoleData = null;
                }
            }

            return(kuaFuRoleData);
        }