Beispiel #1
0
        private void backgroundWorkerReadEquipFromDB_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            Cursor = Cursors.Default;
            if (equipResult[0, 0].eName == CEnum.TagName.ERROR_Msg)
            {
                MessageBox.Show(equipResult[0, 0].oContent.ToString());
                return;
            }

            //总页数


            pageCount = 0;
            //显示内容
            Operation_Audition.BuildDataTable(m_ClientEvent, equipResult, dgEquipList, out pageCount);

            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;
                itemFirst = true;
            }
        }
Beispiel #2
0
        private void backgroundWorkerPageChanged_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            this.CmbPage.Enabled          = true;
            CEnum.Message_Body[,] mResult = (CEnum.Message_Body[, ])e.Result;
            if (mResult[0, 0].eName == CEnum.TagName.ERROR_Msg)
            {
                MessageBox.Show(mResult[0, 0].oContent.ToString());
                return;
            }

            int pg = 0;

            //显示内容
            Operation_Audition.BuildDataTable(m_ClientEvent, mResult, RoleInfoView, out pg);
        }
Beispiel #3
0
        private void backgroundWorkerReadEquipDB1_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            Cursor = Cursors.Default;
            if (equipItemsResult[0, 0].eName == CEnum.TagName.ERROR_Msg)
            {
                MessageBox.Show(equipItemsResult[0, 0].oContent.ToString());
                return;
            }

            //总页数


            pageCount = 0;
            //显示内容
            Operation_Audition.BuildDataTable(m_ClientEvent, equipItemsResult, dataGridView1, out pageCount);
        }
Beispiel #4
0
        /// <summary>
        /// 公告记录
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnRecord_Click(object sender, EventArgs e)

        {
            //ItmEdit.Enabled = true;
            //ItmDelete.Enabled = false;
            GrdList.DataSource = null;
            CEnum.Message_Body[] mContent = null;

            CEnum.Message_Body[,] mResult = null;
            lock (typeof(C_Event.CSocketEvent))
            {
                mResult = Operation_Audition.GetResult(tmp_ClientEvent, CEnum.ServiceKey.AU_BOARDTASK_QUERY, mContent);
            }
            if (mResult[0, 0].eName == CEnum.TagName.ERROR_Msg)
            {
                MessageBox.Show(mResult[0, 0].oContent.ToString());
                return;
            }
            Operation_Audition.BuildDataTable(this.m_ClientEvent, mResult, GrdList, out iPageCount);
        }
Beispiel #5
0
        private void backgroundWorkerSearch_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            try
            {
                BtnSearch.Enabled = true;
                Cursor            = Cursors.Default;
                int pg = 0;
                CEnum.Message_Body[,] mResult = (CEnum.Message_Body[, ])e.Result;
                if (mResult[0, 0].eName == CEnum.TagName.ERROR_Msg)
                {
                    MessageBox.Show(mResult[0, 0].oContent.ToString());
                    return;
                }
                else
                {
                    pg = 0;
                    //显示内容
                    Operation_Audition.BuildDataTable(m_ClientEvent, mResult, RoleInfoView, out pg);

                    if (pg <= 0)
                    {
                        PnlPage.Visible = false;
                    }
                    else
                    {
                        for (int i = 0; i < pg; i++)
                        {
                            CmbPage.Items.Add(i + 1);
                        }

                        CmbPage.SelectedIndex = 0;
                        bFirst          = true;
                        PnlPage.Visible = true;
                    }
                }
            }
            catch
            {
            }
        }