示例#1
0
        public Dictionary <String, Object> BuildData(int result, view_user_role_friend model)
        {
            var dic = new Dictionary <string, object>
            {
                { "result", result },
                { "friend", AMFConvert.ToASObject(EntityToVo.ToFriendVo(model)) }
            };

            return(dic);
        }
示例#2
0
 /// <summary>检查单个用户在线状态</summary>
 public view_user_role_friend CheckSingleOnline(view_user_role_friend model)
 {
     if (Variable.OnlinePlayer.ContainsKey(model.friend_id))
     {
         model.isonline = (int)PlayerIsOnlineType.ONLINE;
     }
     else
     {
         model.isonline = (int)PlayerIsOnlineType.UN_ONLINE;
     }
     return(model);
 }
示例#3
0
 /// <summary>好友实体格式化前端数据FriendVo</summary>
 /// <param name="view">好友视图实体</param>
 /// <returns>前端FriendVo</returns>
 public static FriendVo ToFriendVo(view_user_role_friend view)
 {
     return(new FriendVo
     {
         id = view.id,
         friendid = view.friend_id,
         level = view.role_level,
         sex = view.player_sex,
         vocation = view.player_vocation,
         isonline = view.isonline,
         identityid = view.role_identity,
         groupState = view.friend_state,
         friendname = view.player_name,
     });
 }