public bool OnHandleGetWritebankerList(NetCmdBase obj) { LC_Cmd_DialGetBankerList ncb = (LC_Cmd_DialGetBankerList)obj; TableWriteBankerList.SetInfo(ncb.dwMySeatIndex, ncb.TableWriteBankerList); //触发事件 tagDialUpdateWriteBankerList pEvent = new tagDialUpdateWriteBankerList(TableWriteBankerList); MsgEventHandle.HandleMsg(pEvent); return(true); }
public bool OnHandleRoleLeaveWriteBankerList(NetCmdBase obj) { LC_Cmd_DialRoleLeaveBankerList ncb = (LC_Cmd_DialRoleLeaveBankerList)obj; if (ncb.Result) { TableWriteBankerList.MySeatIndex = 0xffffffff; tagUserOperationEvent pUOM = new tagUserOperationEvent(UserOperateMessage.UOM_Dial_LeaveBankerList_Sucess); MsgEventHandle.HandleMsg(pUOM); tagDialUpdateWriteBankerList pEvent = new tagDialUpdateWriteBankerList(TableWriteBankerList); MsgEventHandle.HandleMsg(pEvent); } else { tagUserOperationEvent pUOM = new tagUserOperationEvent(UserOperateMessage.UOM_Dial_LeaveBankerList_Failed_2); MsgEventHandle.HandleMsg(pUOM); } return(true); }