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); }
/// <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); }
/// <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, }); }