bool HandleGetPhoneVerificationNum(NetCmdBase obj) { LC_Cmd_GetPhoneVerificationNum ncb = (LC_Cmd_GetPhoneVerificationNum)obj; switch (ncb.ErrorID) { case (Byte)RoleOperateError.ROE_PhoneVerificationNum_Sucess: { tagUserOperationEvent pUOM = new tagUserOperationEvent(UserOperateMessage.UOM_Operate_GetPhoneVerificationNum_Sucess); MsgEventHandle.HandleMsg(pUOM); tagEntityBindPhoneEvent pEvent = new tagEntityBindPhoneEvent(true, false, (Byte)RoleOperateError.ROE_PhoneVerificationNum_Sucess); MsgEventHandle.HandleMsg(pEvent); } break; case (Byte)RoleOperateError.ROE_PhoneVerificationNum_PhoneError: { tagUserOperationEvent pUOM = new tagUserOperationEvent(UserOperateMessage.UOM_Operate_GetPhoneVerificationNum_Failed_2); MsgEventHandle.HandleMsg(pUOM); tagEntityBindPhoneEvent pEvent = new tagEntityBindPhoneEvent(false, false, (Byte)RoleOperateError.ROE_PhoneVerificationNum_PhoneError); MsgEventHandle.HandleMsg(pEvent); } break; case (Byte)RoleOperateError.ROE_PhoneVerificationNum_PhoneBeUse: { tagUserOperationEvent pUOM = new tagUserOperationEvent(UserOperateMessage.UOM_Operate_GetPhoneVerificationNum_Failed_3); MsgEventHandle.HandleMsg(pUOM); tagEntityBindPhoneEvent pEvent = new tagEntityBindPhoneEvent(false, false, (Byte)RoleOperateError.ROE_PhoneVerificationNum_PhoneBeUse); MsgEventHandle.HandleMsg(pEvent); } break; case (Byte)RoleOperateError.ROE_PhoneVerificationNum_IsExists: { tagUserOperationEvent pUOM = new tagUserOperationEvent(UserOperateMessage.UOM_Operate_GetPhoneVerificationNum_Failed_4); MsgEventHandle.HandleMsg(pUOM); tagEntityBindPhoneEvent pEvent = new tagEntityBindPhoneEvent(false, false, (Byte)RoleOperateError.ROE_PhoneVerificationNum_IsExists); MsgEventHandle.HandleMsg(pEvent); } break; case (Byte)RoleOperateError.ROE_PhoneVerificationNum_WriteSend: { tagUserOperationEvent pUOM = new tagUserOperationEvent(UserOperateMessage.UOM_Operate_GetPhoneVerificationNum_Sucess_1); MsgEventHandle.HandleMsg(pUOM); } break; } return(true); }
bool HandleBindPhone(NetCmdBase obj) { LC_Cmd_BindPhone ncb = (LC_Cmd_BindPhone)obj; switch (ncb.ErrorID) { case (Byte)RoleOperateError.ROE_BindPhone_Sucess: { GlobalLogon.Instance.AccountData.LoadTempPhoneInfo(); GlobalLogon.Instance.AccountData.SaveAccountData(); tagUserOperationEvent pUOM = new tagUserOperationEvent(UserOperateMessage.UOM_Operate_BindPhone_Sucess); MsgEventHandle.HandleMsg(pUOM); tagEntityBindPhoneEvent pEvent = new tagEntityBindPhoneEvent(true, ncb.IsFirstBind, (Byte)RoleOperateError.ROE_BindPhone_Sucess); MsgEventHandle.HandleMsg(pEvent); } break; case (Byte)RoleOperateError.ROE_BindPhone_BindNumError: { tagUserOperationEvent pUOM = new tagUserOperationEvent(UserOperateMessage.UOM_Operate_BindPhone_Failed_1); MsgEventHandle.HandleMsg(pUOM); tagEntityBindPhoneEvent pEvent = new tagEntityBindPhoneEvent(false, false, (Byte)RoleOperateError.ROE_BindPhone_BindNumError); MsgEventHandle.HandleMsg(pEvent); } break; case (Byte)RoleOperateError.ROE_BindPhone_BindTimeOut: { tagUserOperationEvent pUOM = new tagUserOperationEvent(UserOperateMessage.UOM_Operate_BindPhone_Failed_2); MsgEventHandle.HandleMsg(pUOM); tagEntityBindPhoneEvent pEvent = new tagEntityBindPhoneEvent(false, false, (Byte)RoleOperateError.ROE_BindPhone_BindTimeOut); MsgEventHandle.HandleMsg(pEvent); } break; case (Byte)RoleOperateError.ROE_BindPhone_SendSmsInfoError: { tagUserOperationEvent pUOM = new tagUserOperationEvent(UserOperateMessage.UOM_Operate_BindPhone_Failed_3); MsgEventHandle.HandleMsg(pUOM); tagEntityBindPhoneEvent pEvent = new tagEntityBindPhoneEvent(false, false, (Byte)RoleOperateError.ROE_BindPhone_SendSmsInfoError); MsgEventHandle.HandleMsg(pEvent); } break; } return(true); }