コード例 #1
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            string        msg  = this.textBox1.Text;
            List <string> pars = new List <string>();

            if (this.checkBox1.Checked)
            {
                pars.Add(msg);
                HomePageNetOperation.ManagerCommandOperation(ManagerCommandOperationResult, COMMAND_TYPE.NOTIFYALL, pars);
            }
            else
            {
                //TODO:判断是否是群发
                for (int i = 0; i < this.mainDataTable.Rows.Count; i++)
                {
                    StructRealTime com = this.onlines[i];
                    DataRow        row = this.mainDataTable.Rows[i];

                    if (row[TitleList.Check.ToString()].ToString().Equals("True"))
                    {
                        pars.Add(com.Cardnumber);
                    }
                }
                if (pars.Count > 0)
                {
                    pars.Add(msg);
                    HomePageNetOperation.ManagerCommandOperation(ManagerCommandOperationResult, COMMAND_TYPE.NOTIFY, pars);
                }
            }
        }
コード例 #2
0
        //强制下机
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            List <string> cards = new List <string>()
            {
                currentCom.Cardnumber
            };

            HomePageNetOperation.ManagerCommandOperation(ManagerCommandOperationResult, COMMAND_TYPE.TICKOFF, cards);
        }
コード例 #3
0
ファイル: UserLockView.cs プロジェクト: MrMengXC/NetBarClient
        //进行锁定
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            List <string> pars = new List <string>()
            {
                card, this.textBox1.Text
            };

            HomePageNetOperation.ManagerCommandOperation(ManagerCommandOperationResult, COMMAND_TYPE.LOCK, pars);
        }
コード例 #4
0
ファイル: LockListView.cs プロジェクト: MrMengXC/NetBarClient
        //按钮列点击事件
        private void ButtonColumn_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs args)
        {
            int          rowhandle = this.gridView1.FocusedRowHandle;
            StructMember member    = this.locks[rowhandle];
            //解锁
            List <string> cards = new List <string>()
            {
                member.Cardnumber
            };

            HomePageNetOperation.ManagerCommandOperation(ManagerCommandOperationResult, COMMAND_TYPE.UNLOCK, cards);
        }
コード例 #5
0
        private void ButtonEdit_ButtonClick(object sender, ButtonPressedEventArgs e)
        {
            int            rowhandle = this.gridView1.FocusedRowHandle;
            StructRealTime computer  = coms[rowhandle];

            if (computer.Cardnumber.Equals(""))
            {
                return;
            }

            DataRow row = this.gridView1.GetDataRow(rowhandle);

            char[]    splites   = { '_' };
            string [] btnparams = ((string)e.Button.Tag).Split(splites);
            //锁定
            if (btnparams[1].Equals("1"))
            {
                UserLockView view = new UserLockView(computer.Cardnumber);
                ToolsManage.ShowForm(view, false);
            }
            //强制下机
            else if (btnparams[1].Equals("0"))
            {
                List <string> cards = new List <string>()
                {
                    computer.Cardnumber
                };
                HomePageNetOperation.ManagerCommandOperation(ManagerCommandOperationResult, COMMAND_TYPE.TICKOFF, cards);
            }
            //验证
            else if (btnparams[1].Equals("2"))
            {
                List <string> cards = new List <string>()
                {
                    computer.Cardnumber
                };
                HomePageNetOperation.ManagerCommandOperation(ManagerCommandOperationResult, COMMAND_TYPE.VERIFY, cards);
            }
        }
コード例 #6
0
 //确定关闭闲着的机子
 private void simpleButton1_Click(object sender, EventArgs e)
 {
     HomePageNetOperation.ManagerCommandOperation(ManagerCommandOperationResult, COMMAND_TYPE.IDLEOFF, null);
 }