public void RequestUpdateRole(int id, string name) { CTS_UpdateRole cts_update = new CTS_UpdateRole(); cts_update.MUserId = id; cts_update.MUserName = name; GameNet.MInstance.SendMsg(CTS_UpdateRole.MProtoId, cts_update); }
private void OnUpdateRole(object data) { ProtocolData pdata = data as ProtocolData; CTS_UpdateRole cts_update = pdata.MData as CTS_UpdateRole; bool res = false; DBUserInfo uinfo = UserMgr.MInstance.GetUserInfoById(cts_update.MUserId); if (uinfo != null) { uinfo.MUserName = cts_update.MUserName; res = UserMgr.MInstance.UpdateUserInfo(uinfo); } STC_UpdateRole stc_update = new STC_UpdateRole(); stc_update.Res = res; ServerNet.MInstance.SendMsg(pdata.MIpEndPoint, STC_UpdateRole.MProtoId, stc_update); }