private void ReadKeyWords() { try { C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[2]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.CARD_username; messageBody[0].oContent = TxtAccount.Text.Trim(); messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_TIMESTAMP; messageBody[1].eName = C_Global.CEnum.TagName.CARD_PayStartDate; messageBody[1].oContent = Convert.ToDateTime(DptStart.Text);; doResult = m_ClientEvent.RequestResult(CEnum.ServiceKey.CARD_DanceItem_QUERY, C_Global.CEnum.Msg_Category.CARD_ADMIN, messageBody); if (doResult[0, 0].eName == CEnum.TagName.ERROR_Msg) { MessageBox.Show(doResult[0, 0].oContent.ToString()); return; } else { Operation_Card.BuildDataTable(m_ClientEvent, doResult, this.GrdResult, out RolePage); } } catch { } }
/// <summary> /// 读取数据,刷新列表 /// </summary> public void InitializeListView() { try { //正式信息 C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[1]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.MJ_ServerIP; messageBody[0].oContent = this._srhServerIP; searchFrmResult = m_ClientEvent.RequestResult(this._srhServiceKey, C_Global.CEnum.Msg_Category.MJ_ADMIN, messageBody); //检测状态 if (searchFrmResult[0, 0].eName == C_Global.CEnum.TagName.ERROR_Msg) { MessageBox.Show(searchFrmResult[0, 0].oContent.ToString()); this.Invoke(new EventHandler(WriteStatus)); return; } //刷新列表 this.Invoke(new EventHandler(RefreshListContent)); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// 窗体载入时 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void ModiRole_Load(object sender, System.EventArgs e) { IntiFontLib(); //获取游戏列表 try { this.Enabled = false; ArrayList paramList = new ArrayList(); C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[1]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[0].eName = C_Global.CEnum.TagName.User_ID; messageBody[0].oContent = userID; paramList.Add(messageBody); //gameListResult = m_ClientEvent.RequestResult(C_Global.CEnum.ServiceKey.DEPART_RELATE_GAME_QUERY, C_Global.CEnum.Msg_Category.USER_ADMIN, messageBody); ////检测状态 //if (gameListResult[0, 0].eName == C_Global.CEnum.TagName.ERROR_Msg) //{ // MessageBox.Show(gameListResult[0, 0].oContent.ToString()); // //Application.Exit(); // return; //} //获取模块列表 //moduleListResult = m_ClientEvent.RequestResult(C_Global.CEnum.ServiceKey.GAME_MODULE_QUERY, C_Global.CEnum.Msg_Category.GAME_ADMIN, null); ////检测状态 //if (moduleListResult[0, 0].eName == C_Global.CEnum.TagName.ERROR_Msg) //{ // MessageBox.Show(moduleListResult[0, 0].oContent.ToString()); // //Application.Exit(); // return; //} //用户拥有权限 C_Global.CEnum.Message_Body[] mModuleBody = new C_Global.CEnum.Message_Body[1]; mModuleBody[0].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; mModuleBody[0].eName = C_Global.CEnum.TagName.User_ID; mModuleBody[0].oContent = this.userID; paramList.Add(mModuleBody); this.backgroundWorkerFormLoad.RunWorkerAsync(paramList); //userRoleResult = m_ClientEvent.RequestResult(C_Global.CEnum.ServiceKey.USER_MODULE_QUERY, C_Global.CEnum.Msg_Category.USER_MODULE_ADMIN, mModuleBody); //检测状态 /* * if (userRoleResult[0,0].eName == C_Global.CEnum.TagName.ERROR_Msg) * { * MessageBox.Show(userRoleResult[0,0].oContent.ToString()); * //Application.Exit(); * return; * } */ //显示游戏列表 //InitializeGameList(userRoleResult); //this.listView2.Items.Clear(); } catch (Exception ex) { MessageBox.Show(ex.Message); return; } }
/// <summary> /// 读取玩家帐号信息 /// </summary> private void ReadUserInfo() { lstUserResult.Items.Clear(); //清空内容显示结果 C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[2]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.AU_ServerIP; messageBody[0].oContent = _AccountServerIP; messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[1].eName = C_Global.CEnum.TagName.AU_ACCOUNT; messageBody[1].oContent = chkAccount.Checked ? txtAccount.Text.Trim() : ""; /* * messageBody[2].eTag = C_Global.CEnum.TagFormat.TLV_STRING; * messageBody[2].eName = C_Global.CEnum.TagName.AU_UserNick; * messageBody[2].oContent = chkNick.Checked ? txtAccount.Text.Trim() : ""; */ accountResult = m_ClientEvent.RequestResult(CEnum.ServiceKey.AU_ACCOUNT_QUERY, C_Global.CEnum.Msg_Category.AU_ADMIN, messageBody); if (accountResult[0, 0].eName == CEnum.TagName.ERROR_Msg) { MessageBox.Show(accountResult[0, 0].oContent.ToString()); return; } cbxServerIP.Enabled = false; //关闭服务器选择 for (int i = 0; i < accountResult.GetLength(0); i++) { lstUserResult.Items.Add(accountResult[0, 2].oContent.ToString()); } }
/// <summary> /// 删除部门 /// </summary> private void DelDepart() { C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[2]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[0].eName = C_Global.CEnum.TagName.UserByID; messageBody[0].oContent = int.Parse(m_ClientEvent.GetInfo("USERID").ToString()); messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[1].eName = C_Global.CEnum.TagName.DepartID; messageBody[1].oContent = selectDepartID; delResult = m_ClientEvent.RequestResult(C_Global.CEnum.ServiceKey.DEPARTMENT_DELETE, C_Global.CEnum.Msg_Category.USER_ADMIN, messageBody); if (delResult[0, 0].oContent.Equals("FAILURE")) { MessageBox.Show(config.ReadConfigValue("MGM", "ND_Code_DelFailed")); return; } if (delResult[0, 0].oContent.Equals("SUCESS")) { GetDepartmentList(); MessageBox.Show(config.ReadConfigValue("MGM", "ND_Code_DelSucceed")); return; } }
/// <summary> /// 修改玩家信息 /// </summary> private void ModiUserInfo() { try { C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[7]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.AU_ServerIP; messageBody[0].oContent = _ServerIP; messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[1].eName = C_Global.CEnum.TagName.AU_Exp; messageBody[1].oContent = int.Parse(txtExp.Text.Trim()); messageBody[2].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[2].eName = C_Global.CEnum.TagName.AU_Level; messageBody[2].oContent = int.Parse(cbxLevel.Text); messageBody[3].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[3].eName = C_Global.CEnum.TagName.AU_Money; messageBody[3].oContent = int.Parse(txtMoney.Text.Trim()); messageBody[4].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[4].eName = C_Global.CEnum.TagName.AU_ACCOUNT; messageBody[4].oContent = userAccount; messageBody[5].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[5].eName = C_Global.CEnum.TagName.AU_UserSN; messageBody[5].oContent = userSN; messageBody[6].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[6].eName = C_Global.CEnum.TagName.UserByID; messageBody[6].oContent = int.Parse(m_ClientEvent.GetInfo("USERID").ToString()); modiInfoResult = m_ClientEvent.RequestResult(CEnum.ServiceKey.AU_CHARACTERINFO_UPDATE, C_Global.CEnum.Msg_Category.AU_ADMIN, messageBody); if (modiInfoResult[0, 0].eName == CEnum.TagName.ERROR_Msg) { MessageBox.Show(modiInfoResult[0, 0].oContent.ToString()); return; } if (modiInfoResult[0, 0].oContent.ToString().Equals("FAILURE")) { MessageBox.Show("修改玩家" + userAccount + "的信息失败"); return; } if (modiInfoResult[0, 0].oContent.ToString().Equals("SUCESS")) { ReadPartFromDB(userAccount); DisDpEdit(); return; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
C_Global.CEnum.Message_Body[,] doResult = null; //玩家信息列表 #endregion #region 函数 /// <summary> /// 读取 /// </summary> private void ReadKeyWords() { C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[1]; //messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; //messageBody[0].eName = C_Global.CEnum.TagName.SDO_ServerIP; //messageBody[0].oContent = _serverIP; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.SDO_NickName; messageBody[0].oContent = txtID.Text; doResult = m_ClientEvent.RequestResult(CEnum.ServiceKey.SDO_PADKEYWORD_QUERY, C_Global.CEnum.Msg_Category.SDO_ADMIN, messageBody); if (doResult[0, 0].eName == CEnum.TagName.ERROR_Msg) { MessageBox.Show(doResult[0, 0].oContent.ToString()); return; } else { dividerPanel1.Visible = true; lblKeyWords.Text = doResult[0, 0].oContent.ToString(); } }
/// <summary> /// 读取玩家数据 /// </summary> private void ReadPartFromDB(string userAccount) { try { C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[3]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.AU_ServerIP; messageBody[0].oContent = _ServerIP; messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[1].eName = C_Global.CEnum.TagName.AU_ACCOUNT; messageBody[1].oContent = userAccount; messageBody[2].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[2].eName = C_Global.CEnum.TagName.AU_UserNick; messageBody[2].oContent = ""; accountResult = m_ClientEvent.RequestResult(CEnum.ServiceKey.AU_CHARACTERINFO_QUERY, C_Global.CEnum.Msg_Category.AU_ADMIN, messageBody); if (accountResult[0, 0].eName == CEnum.TagName.ERROR_Msg) { MessageBox.Show(accountResult[0, 0].oContent.ToString()); return; } dgPartInfoList.DataSource = BrowsePartResultInfo();//设置datagrid信息源 } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// 读取玩家礼物信息 /// </summary> private void ReadUserGiftFromDB() { try { C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[2]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.o2jam_ServerIP; messageBody[0].oContent = _ServerIP; messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[1].eName = C_Global.CEnum.TagName.o2jam_USER_INDEX_ID; messageBody[1].oContent = user_index_id; lock (typeof(C_Event.CSocketEvent)) { giftsResult = m_ClientEvent.GetSocket(m_ClientEvent, _ServerIP).RequestResult(C_Global.CEnum.ServiceKey.O2JAM_GIFTBOX_QUERY, C_Global.CEnum.Msg_Category.O2JAM_ADMIN, messageBody); } if (giftsResult[0, 0].eName == CEnum.TagName.ERROR_Msg) { gbxGiftList.Visible = false; return; } dgItemsList.DataSource = BrowseResultInfo(); gbxGiftList.Visible = true; } catch { } }
/// <summary> /// 初始化等级及经验 /// </summary> public void InitializeLevelExp() { try { C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[1]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.AU_ServerIP; messageBody[0].oContent = _ServerIP; this.backgroundWorkerInitializeLevelExp.RunWorkerAsync(messageBody); //lock (typeof(C_Event.CSocketEvent)) //{ // levelResult = m_ClientEvent.GetSocket(m_ClientEvent, _ServerIP).RequestResult(C_Global.CEnum.ServiceKey.AU_LEVELEXP_QUERY, C_Global.CEnum.Msg_Category.AU_ADMIN, messageBody); //} ////检测状态 //if (levelResult[0, 0].eName == C_Global.CEnum.TagName.ERROR_Msg) //{ // return; //} } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void InitializeMusicList() { try { C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[2]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.SDO_ServerIP; messageBody[0].oContent = _serverIP; messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[1].eName = C_Global.CEnum.TagName.SDO_MusicID1; messageBody[1].oContent = _musicID; musicResult = m_ClientEvent.RequestResult(C_Global.CEnum.ServiceKey.SDO_MUSICDATA_OWN_QUERY, C_Global.CEnum.Msg_Category.SDO_ADMIN, messageBody); //检测状态 if (musicResult[0, 0].eName == C_Global.CEnum.TagName.ERROR_Msg) { musicName.Text = ""; return; } musicName.Text = musicResult[0, 0].oContent.ToString(); } catch (Exception ex) { //MessageBox.Show(ex.Message); } }
/// <summary> /// 读取玩家Au帐号 /// </summary> private bool ReadAuNickName() { bool isExistNick = true; C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[2]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.AU_ServerIP; messageBody[0].oContent = _serverIP; messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[1].eName = C_Global.CEnum.TagName.AU_ACCOUNT; messageBody[1].oContent = txtAccount.Text; lock (typeof(C_Event.CSocketEvent)) { accountResult = m_ClientEvent.GetSocket(m_ClientEvent, _serverIP).RequestResult(CEnum.ServiceKey.AU_ACCOUNT_QUERY, C_Global.CEnum.Msg_Category.AU_ADMIN, messageBody); } if (accountResult[0, 0].eName == CEnum.TagName.ERROR_Msg) { isExistNick = false; } else { isExistNick = true; txtAUNick.Text = accountResult[0, 2].oContent.ToString(); } return(isExistNick); }
/// <summary> /// 初始化道具所在服务器列表 /// </summary> public void InitializeItemServerIP() { try { C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[2]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[0].eName = C_Global.CEnum.TagName.ServerInfo_GameID; messageBody[0].oContent = m_ClientEvent.GetInfo("GameID_AU"); messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[1].eName = C_Global.CEnum.TagName.ServerInfo_GameDBID; messageBody[1].oContent = 1; itemServerIPResult = m_ClientEvent.RequestResult(C_Global.CEnum.ServiceKey.SERVERINFO_IP_QUERY, C_Global.CEnum.Msg_Category.COMMON, messageBody); //检测状态 if (itemServerIPResult[0, 0].eName == C_Global.CEnum.TagName.ERROR_Msg) { return; } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// 读取玩家9you帐号 /// </summary> private bool ReadNYNickName() { bool isExistNick = true; C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[1]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.UserName; messageBody[0].oContent = txtAccount.Text; lock (typeof(C_Event.CSocketEvent)) { accountResultNY = m_ClientEvent.RequestResult(CEnum.ServiceKey.CARD_USERNICK_QUERY, C_Global.CEnum.Msg_Category.CARD_ADMIN, messageBody); } if (accountResultNY[0, 0].eName == CEnum.TagName.ERROR_Msg) { isExistNick = false; } else { isExistNick = true; txtNYNick.Text = accountResultNY[0, 0].oContent.ToString(); } return(isExistNick); }
/// <summary> /// 删除游戏 /// </summary> private void DelGame() { int selectIndex = 0; try { //要删除的游戏所在行 selectIndex = this.listViewGameList.SelectedItems[0].Index; } catch { MessageBox.Show(config.ReadConfigValue("MGM", "GL_UI_ChooseGame"), "", MessageBoxButtons.OK, MessageBoxIcon.Stop); return; } try { if (MessageBox.Show(config.ReadConfigValue("MGM", "GL_UI_SureToDeleteGame"), "", MessageBoxButtons.OKCancel) == DialogResult.Cancel) { return; } //要删除的游戏id int gameID = int.Parse(this.listViewGameList.Items[selectIndex].Tag.ToString()); //执行操作的返回结果 C_Global.CEnum.Message_Body[,] resultMsgBody = null; //发送的信息 C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[2]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[0].eName = C_Global.CEnum.TagName.UserByID; messageBody[0].oContent = int.Parse(m_ClientEvent.GetInfo("USERID").ToString()); messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[1].eName = C_Global.CEnum.TagName.GameID; messageBody[1].oContent = gameID; resultMsgBody = m_ClientEvent.RequestResult(C_Global.CEnum.ServiceKey.GAME_DELETE, C_Global.CEnum.Msg_Category.GAME_ADMIN, messageBody); //检测状态 if (resultMsgBody[0, 0].eName == C_Global.CEnum.TagName.ERROR_Msg) { MessageBox.Show(resultMsgBody[0, 0].oContent.ToString()); //Application.Exit(); return; } if (resultMsgBody[0, 0].oContent.ToString().Trim().ToUpper().Equals("SUCESS")) { InitializeListView(); //this.listViewGameList.Items[selectIndex].Remove(); MessageBox.Show(config.ReadConfigValue("MGM", "GL_UI_Succeed")); } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void button1_Click(object sender, System.EventArgs e) { button1.Enabled = false; Cursor = Cursors.AppStarting; string sModuleID = ""; for (int i = 0; i < moduleIDs.Count; i++) { sModuleID += moduleIDs[i].ToString() + ","; } DefaultRoles defaultRols = new DefaultRoles(m_ClientEvent, gmType == 0 ? false : true); sModuleID += defaultRols.GetRoleIDString(); //sModuleID = sModuleID.Substring(1,sModuleID.Length-1); C_Global.CEnum.Message_Body[,] resultMsgBody = null; C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[3]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[0].eName = C_Global.CEnum.TagName.UserByID; messageBody[0].oContent = int.Parse(m_ClientEvent.GetInfo("USERID").ToString()); messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[1].eName = C_Global.CEnum.TagName.User_ID; messageBody[1].oContent = this.userID; messageBody[2].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[2].eName = C_Global.CEnum.TagName.ModuleList; messageBody[2].oContent = sModuleID; this.backgroundWorkerBtnOK.RunWorkerAsync(messageBody); //resultMsgBody = m_ClientEvent.RequestResult(C_Global.CEnum.ServiceKey.USER_MODULE_UPDATE, C_Global.CEnum.Msg_Category.USER_MODULE_ADMIN, messageBody); //try //{ // int iSrvCount = int.Parse(m_ClientEvent.GetInfo("ServersCount").ToString()); // for (int iSrvIndex = 1; iSrvIndex <= iSrvCount; iSrvIndex++) // { // ((CSocketEvent)m_ClientEvent.GetInfo("Server" + iSrvIndex)).RequestResult(C_Global.CEnum.ServiceKey.USER_MODULE_UPDATE, C_Global.CEnum.Msg_Category.USER_MODULE_ADMIN, messageBody); // } //} //catch { } ////检测状态 //if (resultMsgBody[0,0].eName == C_Global.CEnum.TagName.ERROR_Msg) //{ // MessageBox.Show(resultMsgBody[0,0].oContent.ToString()); // //Application.Exit(); // return; //} //if(resultMsgBody[0,0].oContent.ToString().ToUpper().Equals("SUCESS")) //{ // MessageBox.Show(config.ReadConfigValue("MGM", "MR_Code_Succeed")); //} //this.Close(); }
/// <summary> /// 获取部门权限 /// </summary> private void GetDepartmentRoles(int deptID) { C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[1]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[0].eName = C_Global.CEnum.TagName.DepartID; messageBody[0].oContent = deptID; roleResult = m_ClientEvent.RequestResult(C_Global.CEnum.ServiceKey.DEPARTMENT_RELATE_QUERY, C_Global.CEnum.Msg_Category.USER_ADMIN, messageBody); }
public void InitializeMyListView() { try { //获取记录集 C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[3]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[0].eName = C_Global.CEnum.TagName.Index; messageBody[0].oContent = pageIndex; messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[1].eName = C_Global.CEnum.TagName.PageSize; messageBody[1].oContent = pageSize; messageBody[2].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[2].eName = C_Global.CEnum.TagName.UserByID; messageBody[2].oContent = int.Parse(m_ClientEvent.GetInfo("USERID").ToString()); this.backgroundWorkerFormLoad.RunWorkerAsync(messageBody); //this.mResult = this.m_ClientEvent.RequestResult(C_Global.CEnum.ServiceKey.NOTES_LETTER_TRANSMIT, C_Global.CEnum.Msg_Category.NOTES_ADMIN, messageBody); //if (mResult[0, 0].eName == C_Global.CEnum.TagName.ERROR_Msg) //{ // dpPage.Visible = false; // MessageBox.Show(mResult[0, 0].oContent.ToString()); // return; //} //dpPage.Visible = true; //pageCount = int.Parse(mResult[0, 10].oContent.ToString()); //lblPageCount.Text = Convert.ToString(pageCount); //lblCurrPage.Text = Convert.ToString(currPage + 1); //if (cbxToPage.Items.Count == 0) //{ // for (int i = 1; i <= pageCount; i++) // { // cbxToPage.Items.Add(i); // } // cbxToPage.SelectedIndex = 0; //} //dataGrid.DataSource = BrowseResultInfo(); //this.LstView = GMAdmin.DisplayView(this.m_ClientEvent, this.LstView, this.mResult,true); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// 读取玩家数据 /// </summary> private void ReadPartFromDB() { try { C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[6]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.AU_ServerIP; messageBody[0].oContent = _ServerIP; messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[1].eName = C_Global.CEnum.TagName.AU_ACCOUNT; messageBody[1].oContent = chkAccount.Checked ? txtAccount.Text.Trim() : ""; messageBody[2].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[2].eName = C_Global.CEnum.TagName.AU_UserNick; messageBody[2].oContent = chkNick.Checked ? txtAccount.Text.Trim() : ""; messageBody[3].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[3].eName = C_Global.CEnum.TagName.AU_Kind; messageBody[3].oContent = 1; messageBody[4].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[4].eName = C_Global.CEnum.TagName.Index; messageBody[4].oContent = 1; messageBody[5].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[5].eName = C_Global.CEnum.TagName.PageSize; messageBody[5].oContent = 1; this.backgroundWorkerReadPartFromDB.RunWorkerAsync(messageBody); //lock (typeof(C_Event.CSocketEvent)) //{ // accountResult = m_ClientEvent.GetSocket(m_ClientEvent, _ServerIP).RequestResult(CEnum.ServiceKey.AU_CHARACTERINFO_QUERY, C_Global.CEnum.Msg_Category.AU_ADMIN, messageBody); //} //if (accountResult[0, 0].eName == CEnum.TagName.ERROR_Msg) //{ // MessageBox.Show(accountResult[0, 0].oContent.ToString()); // return; //} //if (accountResult[0, 0].oContent.ToString().Equals("0")) //{ // MessageBox.Show(config.ReadConfigValue("MAU", "UA_Code_Msgerr")); // return; //} //dgPartInfoList.DataSource = BrowsePartResultInfo();//设置datagrid信息源 } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private int currPage = 0; //当前页数 #endregion #region 自定义函数 /// <summary> /// 初始化列表 /// </summary> public void InitializeListView() { try { //listView1.Columns.Clear(); listView1.Items.Clear(); C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[2]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[0].eName = C_Global.CEnum.TagName.Index; messageBody[0].oContent = pageIndex; messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[1].eName = C_Global.CEnum.TagName.PageSize; messageBody[1].oContent = pageSize; this.backgroundWorkerFormLoad.RunWorkerAsync(messageBody); ////正式信息 //mResult = m_ClientEvent.RequestResult(C_Global.CEnum.ServiceKey.MODULE_QUERY, C_Global.CEnum.Msg_Category.MODULE_ADMIN, messageBody); ////检测状态 //if (mResult[0,0].eName == C_Global.CEnum.TagName.ERROR_Msg) //{ // MessageBox.Show(mResult[0,0].oContent.ToString()); // //Application.Exit(); // return; //} ////总页数 //pageCount = int.Parse(mResult[0, 6].oContent.ToString()); ////显示内容到列表 //string[] rowInfo = new string[5]; //for (int i=0; i<mResult.GetLength(0); i++) //{ // //编号 // rowInfo[0] = Convert.ToString(i+1); // //模块名称 // rowInfo[1] = mResult[i,3].oContent.ToString(); // //模块类名 // rowInfo[2] = mResult[i,4].oContent.ToString(); // //所属游戏 // rowInfo[3] = mResult[i,2].oContent.ToString(); // //描述 // rowInfo[4] = mResult[i,5].oContent.ToString(); // ListViewItem mlistViewItem = new ListViewItem(rowInfo, -1); // listView1.Items.Add(mlistViewItem); // listView1.Items[i].Tag = mResult[i,1].oContent.ToString(); //} //listView1 = GMAdmin.DisplayView(m_ClientEvent, listView1, mResult,true); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
//private void ReadFromAccount() //{ // currUserAccount = txtAccount.Text.ToString(); // C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[3]; // messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; // messageBody[0].eName = C_Global.CEnum.TagName.Soccer_ServerIP; // messageBody[0].oContent = _ServerIP; // messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_STRING; // messageBody[1].eName = C_Global.CEnum.TagName.Soccer_String; // messageBody[1].oContent = currUserAccount; // messageBody[2].eTag = C_Global.CEnum.TagFormat.TLV_STRING; // messageBody[2].eName = C_Global.CEnum.TagName.Soccer_Type; // messageBody[2].oContent = GetCRAction(); // accountResult = m_ClientEvent.RequestResult(C_Global.CEnum.ServiceKey.SOCCER_CHARACTERINFO_QUERY, C_Global.CEnum.Msg_Category.SOCCER_ADMIN, messageBody); // if (accountResult[0, 0].eName == CEnum.TagName.ERROR_Msg) // { // MessageBox.Show(accountResult[0, 0].oContent.ToString()); // return; // } // dgAccountInfo.DataSource = BrowseResultInfo(); //设置datagrid数据源 // //dpDataGrid.Visible = true; //显示datagrid容器 // dpNoteText.Visible = true; //显示文本提示 //} private void BanAccounts() { if (txtAccount.Text == null || txtAccount.Text == "") { MessageBox.Show("请输入要封停玩家帐号"); return; } #region IP检索 for (int i = 0; i < this.serverIPResult.GetLength(0); i++) { if (serverIPResult[i, 1].oContent.ToString().Trim().Equals(this.cbxServerIP.Text.Trim())) { this._ServerIP = serverIPResult[i, 0].oContent.ToString(); } } #endregion currUserAccount = txtAccount.Text.ToString(); C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[6]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.Soccer_ServerIP; messageBody[0].oContent = _ServerIP; messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[1].eName = C_Global.CEnum.TagName.Soccer_String; messageBody[1].oContent = currUserAccount; messageBody[2].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[2].eName = C_Global.CEnum.TagName.Soccer_Type; messageBody[2].oContent = GetCRAction(); messageBody[3].eName = CEnum.TagName.Index; messageBody[3].eTag = CEnum.TagFormat.TLV_INTEGER; messageBody[3].oContent = 1; messageBody[4].eName = CEnum.TagName.PageSize; messageBody[4].eTag = CEnum.TagFormat.TLV_INTEGER; messageBody[4].oContent = Operation_Soccer.iPageSize; messageBody[5].eName = CEnum.TagName.Soccer_deleted_date; messageBody[5].eTag = CEnum.TagFormat.TLV_STRING; messageBody[5].oContent = ""; accountResult = m_ClientEvent.RequestResult(C_Global.CEnum.ServiceKey.SOCCER_CHARACTERSTATE_QUERY, C_Global.CEnum.Msg_Category.SOCCER_ADMIN, messageBody); if (accountResult[0, 0].eName == CEnum.TagName.ERROR_Msg) { MessageBox.Show(accountResult[0, 0].oContent.ToString()); return; } dgAccountInfo.DataSource = null; dgAccountInfo.DataSource = BrowseResultInfo(); dpNoteText.Visible = true; //显示文本提示 }
/// <summary> /// 删除玩家装备 /// </summary> /// <param name="userAccount"></param> private void DelPlayerEquip() { try { C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[4]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.AU_ServerIP; messageBody[0].oContent = _ServerIP; messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[1].eName = C_Global.CEnum.TagName.AU_UserSN; messageBody[1].oContent = userSN; messageBody[2].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[2].eName = C_Global.CEnum.TagName.AU_ItemID; messageBody[2].oContent = toDelItemID; messageBody[3].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[3].eName = C_Global.CEnum.TagName.UserByID; messageBody[3].oContent = int.Parse(m_ClientEvent.GetInfo("USERID").ToString()); lock (typeof(C_Event.CSocketEvent)) { delEquipResult = m_ClientEvent.GetSocket(m_ClientEvent, _ServerIP).RequestResult(CEnum.ServiceKey.AU_ITEMSHOP_DELETE, C_Global.CEnum.Msg_Category.AU_ADMIN, messageBody); } if (delEquipResult[0, 0].eName == CEnum.TagName.ERROR_Msg) { MessageBox.Show(delEquipResult[0, 0].oContent.ToString()); return; } if (delEquipResult[0, 0].oContent.ToString().Equals("FAILURE")) { MessageBox.Show(config.ReadConfigValue("MAU", "UA_Code_Delfail")); return; } if (delEquipResult[0, 0].oContent.ToString().Equals("SUCESS")) { MessageBox.Show(config.ReadConfigValue("MAU", "UA_Code_Delsuc")); return; } //清空要删除的道具的id toDelItemID = 0; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// 获取玩家装备 /// </summary> /// <param name="userAccount"></param> private void ReadEquipFromDB(int userSN) { try { C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[4]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.AU_ServerIP; messageBody[0].oContent = _ServerIP; messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[1].eName = C_Global.CEnum.TagName.AU_UserSN; messageBody[1].oContent = userSN; messageBody[2].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[2].eName = C_Global.CEnum.TagName.Index; messageBody[2].oContent = pageIndex; messageBody[3].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[3].eName = C_Global.CEnum.TagName.PageSize; messageBody[3].oContent = pageSize; equipResult = m_ClientEvent.RequestResult(CEnum.ServiceKey.AU_ITEMSHOP_BYOWNER_QUERY, C_Global.CEnum.Msg_Category.AU_ADMIN, messageBody); if (equipResult[0, 0].eName == CEnum.TagName.ERROR_Msg) { MessageBox.Show(equipResult[0, 0].oContent.ToString()); return; } //总页数 pageCount = int.Parse(equipResult[0, 5].oContent.ToString()); //显示内容 dgEquipList.DataSource = BrowseEquipResultInfo(); lblPageCount.Text = Convert.ToString(pageCount); lblCurrPage.Text = Convert.ToString(currPage + 1); //cbxToPageIndex.Items.Clear(); if (cbxToPageIndex.Items.Count == 0) { for (int i = 1; i <= pageCount; i++) { cbxToPageIndex.Items.Add(i); } cbxToPageIndex.SelectedIndex = 0; } cbxToPageIndex.SelectedText = Convert.ToString(currPage + 1); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
/// <summary> /// 修改选中玩家信息 /// </summary> private void ModiUserInfo() { try { C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[7]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[0].eName = C_Global.CEnum.TagName.UserByID; messageBody[0].oContent = int.Parse(m_ClientEvent.GetInfo("USERID").ToString()); messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[1].eName = C_Global.CEnum.TagName.CR_ServerIP; messageBody[1].oContent = _ServerIP; messageBody[2].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[2].eName = C_Global.CEnum.TagName.CR_PSTID; messageBody[2].oContent = currSelectPSTID; messageBody[3].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[3].eName = C_Global.CEnum.TagName.CR_EXP; messageBody[3].oContent = int.Parse(txtExp.Text.Trim()); messageBody[4].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[4].eName = C_Global.CEnum.TagName.CR_Money; messageBody[4].oContent = int.Parse(txtG.Text.Trim()); messageBody[5].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[5].eName = C_Global.CEnum.TagName.CR_RMB; messageBody[5].oContent = int.Parse(TxtM.Text.Trim()); messageBody[6].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[6].eName = C_Global.CEnum.TagName.CR_License; messageBody[6].oContent = GetLevelValue(cbxLevel.Text.Trim()); modiResult = m_ClientEvent.GetSocket(m_ClientEvent, _ServerIP).RequestResult(C_Global.CEnum.ServiceKey.CR_CHARACTERINFO_UPDATE, C_Global.CEnum.Msg_Category.CR_ADMIN, messageBody); if (modiResult[0, 0].oContent.ToString().Equals("SUCESS")) { MessageBox.Show("修改玩家" + txtPlayerID.Text + "信息成功"); ReadFromAccount(); //刷新列表 dpModi.Visible = false; //隐藏修改容器 return; } if (modiResult[0, 0].eName == CEnum.TagName.ERROR_Msg) { MessageBox.Show(modiResult[0, 0].oContent.ToString()); return; } } catch { } }
/// <summary> /// 同步昵称 /// </summary> /// <returns></returns> private void SyncAuUserNick() { C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[4]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.AU_ServerIP; messageBody[0].oContent = _serverIP; messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[1].eName = C_Global.CEnum.TagName.AU_ACCOUNT; messageBody[1].oContent = txtAccount.Text; messageBody[2].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[2].eName = C_Global.CEnum.TagName.AU_UserNick; messageBody[2].oContent = txtNYNick.Text; messageBody[3].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[3].eName = C_Global.CEnum.TagName.UserByID; messageBody[3].oContent = int.Parse(m_ClientEvent.GetInfo("USERID").ToString()); this.backgroundWorkerSync.RunWorkerAsync(messageBody); //lock (typeof(C_Event.CSocketEvent)) //{ // doResult = m_ClientEvent.GetSocket(m_ClientEvent, _serverIP).RequestResult(CEnum.ServiceKey.AU_USERNICK_UPDATE, C_Global.CEnum.Msg_Category.AU_ADMIN, messageBody); //} //if (doResult[0, 0].eName == CEnum.TagName.ERROR_Msg) //{ // MessageBox.Show(doResult[0, 0].oContent.ToString()); // return; //} //if (doResult[0, 0].oContent.ToString().ToUpper().Equals("SUCESS")) //{ // MessageBox.Show("成功"); // txtAccount.Enabled = true; // btnSearch.Enabled = true; // cbxServerIP.Enabled = true; // gbNickResult.Enabled = false; // txtAccount.Clear(); // txtAUNick.Clear(); // txtNYNick.Clear(); // return; //} //if (doResult[0, 0].oContent.ToString().ToUpper().Equals("FAILURE")) //{ // MessageBox.Show("失败"); // return; //} }
/// <summary> /// 修改部门信息 /// </summary> private void ModiDepart() { C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[5]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[0].eName = C_Global.CEnum.TagName.UserByID; messageBody[0].oContent = int.Parse(m_ClientEvent.GetInfo("USERID").ToString()); messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[1].eName = C_Global.CEnum.TagName.DepartName; messageBody[1].oContent = txtDeptName.Text; messageBody[2].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[2].eName = C_Global.CEnum.TagName.DepartRemark; messageBody[2].oContent = txtRemark.Text; messageBody[3].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[3].eName = C_Global.CEnum.TagName.GameContent; messageBody[3].oContent = gameRoles; messageBody[4].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[4].eName = C_Global.CEnum.TagName.DepartID; messageBody[4].oContent = selectDepartID; createResult = m_ClientEvent.RequestResult(C_Global.CEnum.ServiceKey.DEPARTMENT_UPDATE, C_Global.CEnum.Msg_Category.USER_ADMIN, messageBody); try { int iSrvCount = int.Parse(m_ClientEvent.GetInfo("ServersCount").ToString()); for (int iSrvIndex = 1; iSrvIndex <= iSrvCount; iSrvIndex++) { ((CSocketEvent)m_ClientEvent.GetInfo("Server" + iSrvIndex)).RequestResult(C_Global.CEnum.ServiceKey.DEPARTMENT_UPDATE, C_Global.CEnum.Msg_Category.USER_ADMIN, messageBody); } } catch { } if (createResult[0, 0].oContent.Equals("FAILURE")) { MessageBox.Show(config.ReadConfigValue("MGM", "ND_Code_ModiFailed")); return; } if (createResult[0, 0].oContent.Equals("SUCESS")) { GetDepartmentList(); dpSet.Visible = false; dpVerticalLine.Visible = false; MessageBox.Show(config.ReadConfigValue("MGM", "ND_Code_ModiSucceed")); return; } }
private void btnUnbanAccount_Click(object sender, EventArgs e) { btnUnbanAccount.Enabled = false; Cursor = Cursors.AppStarting; C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[6]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[0].eName = C_Global.CEnum.TagName.UserByID; messageBody[0].oContent = int.Parse(m_ClientEvent.GetInfo("USERID").ToString()); messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[1].eName = C_Global.CEnum.TagName.Soccer_ServerIP; messageBody[1].oContent = _ServerIP; messageBody[2].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[2].eName = C_Global.CEnum.TagName.Soccer_loginId; messageBody[2].oContent = txtPlayerID.Text.Trim(); messageBody[3].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[3].eName = C_Global.CEnum.TagName.Soccer_m_id; messageBody[3].oContent = currSelectPSTID; messageBody[4].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[4].eName = C_Global.CEnum.TagName.Soccer_m_auth; messageBody[4].oContent = 1; messageBody[5].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[5].eName = C_Global.CEnum.TagName.Soccer_Ban_Reason; messageBody[5].oContent = richTextBox1.Text.Trim(); this.backgroundWorkerUnban.RunWorkerAsync(messageBody); //C_Global.CEnum.Message_Body[,] modiResult = null; //modiResult = m_ClientEvent.RequestResult(C_Global.CEnum.ServiceKey.SOCCER_ACCOUNTSTATE_MODIFY, C_Global.CEnum.Msg_Category.SOCCER_ADMIN, messageBody); //if (modiResult[0, 0].oContent.ToString().Equals("SUCESS")) //{ // MessageBox.Show(config.ReadConfigValue("MSOCCER", "FBA_Code_UnFreezeSuccess").Replace("{ID}", txtPlayerID.Text.Trim())); // //MessageBox.Show("解封玩家" + txtPlayerID.Text.Trim() + "帐号成功"); // dpNoteText.Visible = false; //隐藏信息提示 // dpModi.Visible = false; //隐藏信息修改 // DivPage.Visible = false; //隐藏分页显示 // dgAccountInfo.DataSource = null; // txtAccount.Clear(); //} //if (modiResult[0, 0].eName == CEnum.TagName.ERROR_Msg) //{ // MessageBox.Show(modiResult[0, 0].oContent.ToString()); // return; //} }
/// <summary> /// 激活码查询 /// </summary> private void ChkActivation(object sender, System.EventArgs e) { try { C_Global.CEnum.Message_Body[] msgBody = new C_Global.CEnum.Message_Body[2]; msgBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; msgBody[0].eName = C_Global.CEnum.TagName.O2JAM2_Id1; msgBody[0].oContent = txtActivationCode.Text.Trim(); msgBody[1].eTag = C_Global.CEnum.TagFormat.TLV_STRING; msgBody[1].eName = C_Global.CEnum.TagName.O2JAM2_Id2; msgBody[1].oContent = txtPwd.Text.Trim(); lock (typeof(C_Event.CSocketEvent)) { activationResult = m_ClientEvent.RequestResult(C_Global.CEnum.ServiceKey.O2JAM2_ACCOUNTACTIVE_QUERY, C_Global.CEnum.Msg_Category.O2JAM2_ADMIN, msgBody); } switch (activationResult[0, 0].oContent.ToString()) { case "1": lblContent.Text = config.ReadConfigValue("MBAF", "AS_CODE_CodeNotExist").Replace("{ActiveCode}", txtActivationCode.Text); //lblContent.Text = "激活码 " + txtActivationCode.Text + " 不存在"; break; case "2": lblContent.Text = config.ReadConfigValue("MBAF", "AS_CODE_ErrorPassword").Replace("{Password}", activationResult[0, 1].oContent.ToString()); //lblContent.Text = "输入的密码错误,正确的密码应为:" + activationResult[0, 1].oContent.ToString(); break; case "3": lblContent.Text = config.ReadConfigValue("MBAF", "AS_CODE_CodeNotUsed").Replace("{ActiveCode}", txtActivationCode.Text); //lblContent.Text = "激活码 " + txtActivationCode.Text + " 暂未使用"; break; case "4": lblContent.Text = config.ReadConfigValue("MBAF", "AS_CODE_CodeUsed").Replace("{ActiveCode}", txtActivationCode.Text).Replace("{UserID}", activationResult[0, 1].oContent.ToString()); //lblContent.Text = "激活码 " + txtActivationCode.Text + " 已被使用,使用者ID:" + activationResult[0, 1].oContent.ToString(); break; default: lblContent.Text = activationResult[0, 0].oContent.ToString(); break; } ShowResultLabel(); Status.WriteStatusText(this.MdiParent, config.ReadConfigValue("MBAF", "AS_CODE_StatusText")); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void BtnSearch_Click(object sender, EventArgs e) { #region IP检索 for (int i = 0; i < this.serverIPResult.GetLength(0); i++) { if (serverIPResult[i, 1].oContent.ToString().Trim().Equals(this.CmbServer.Text.Trim())) { this._ServerIP = serverIPResult[i, 0].oContent.ToString(); } } #endregion if (TxtAccount.Text.Trim().Length > 0) { BtnSearch.Enabled = false; C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[3]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.AU_ServerIP; messageBody[0].oContent = _ServerIP; messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[1].eName = C_Global.CEnum.TagName.AU_ACCOUNT; messageBody[1].oContent = TxtAccount.Text.Trim(); messageBody[2].eName = CEnum.TagName.UserByID; messageBody[2].eTag = CEnum.TagFormat.TLV_INTEGER; messageBody[2].oContent = int.Parse(m_ClientEvent.GetInfo("USERID").ToString()); backgroundWorker1.RunWorkerAsync(messageBody); //if (mResult[0, 0].eName == CEnum.TagName.ERROR_Msg) //{ // MessageBox.Show(mResult[0, 0].oContent.ToString()); // return; //} //if (mResult[0, 0].eName == CEnum.TagName.Status && mResult[0, 0].oContent.ToString() == "SUCESS") //{ // MessageBox.Show(config.ReadConfigValue("MAU", "UD_Code_Msgopsucc")); //} //else //{ // MessageBox.Show(config.ReadConfigValue("MAU", "UD_Code_Msgopfail")); //} } else { MessageBox.Show(config.ReadConfigValue("MAU", "BU_Code_msg9")); } }
private void Del() { try { C_Global.CEnum.Message_Body[] messageBody = new C_Global.CEnum.Message_Body[3]; messageBody[0].eTag = C_Global.CEnum.TagFormat.TLV_STRING; messageBody[0].eName = C_Global.CEnum.TagName.SDO_ServerIP; messageBody[0].oContent = _ServerIP; int _itemCode = 0; _itemCode = int.Parse(accountResult[selectRow, 0].oContent.ToString()); messageBody[1].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[1].eName = C_Global.CEnum.TagName.SDO_ItemCode; messageBody[1].oContent = _itemCode; messageBody[2].eTag = C_Global.CEnum.TagFormat.TLV_INTEGER; messageBody[2].eName = C_Global.CEnum.TagName.UserByID; messageBody[2].oContent = int.Parse(m_ClientEvent.GetInfo("USERID").ToString()); this.backgroundWorkerDel.RunWorkerAsync(messageBody); //delResult = m_ClientEvent.RequestResult(C_Global.CEnum.ServiceKey.SDO_MEDALITEM_DELETE, C_Global.CEnum.Msg_Category.SDO_ADMIN, messageBody); ////检测状态 //if (delResult[0, 0].eName == C_Global.CEnum.TagName.ERROR_Msg) //{ // MessageBox.Show(delResult[0, 0].oContent.ToString()); // return; //} //if (delResult[0, 0].oContent.ToString().Equals("FAILURE")) //{ // MessageBox.Show(config.ReadConfigValue("MSDO", "RE_Code_MsgdelF")); // return; //} //if (delResult[0, 0].oContent.ToString().Equals("SUCESS")) //{ // MessageBox.Show(config.ReadConfigValue("MSDO", "RE_Code_MsgdelS")); // ReadInfos(); //} } catch (Exception ex) { MessageBox.Show(ex.Message); } }