Exemple #1
0
 private void toolStripButtonRegister_Click(object sender, EventArgs e)
 {
     FrmRegister frmRegister = new FrmRegister();
     frmRegister.ShowDialog();
 }
Exemple #2
0
        private void timerListen_Tick(object sender, EventArgs e)
        {
            if (!Valid)
            {
                return;
            }
            if (Registe < DateTime.Now)
            {
                Valid = false;
                CurrConnSta = ConnSta.DisListen;
                this.btnConnToPMS.Enabled = false;
                FrmRegister frmRegiste = new FrmRegister();
                frmRegiste.ShowDialog();
            }
            else
            {
                Valid = true;
                if (CurrConnSta == ConnSta.DisListen)
                {
                    CurrConnSta = ConnSta.Ready;
                }
                this.btnConnToPMS.Enabled = true;
            }

            switch (CurrConnSta)
            {
                case ConnSta.Listen:
                    Hint(this.lblListen, "Listening...", true, this.transAreaB,
                        false, this.timerConnectClient);
                    break;
                case ConnSta.Connected:
                    Hint(this.lblListen, "", false, this.transAreaB, true,
                        this.timerConnectClient);
                    break;
                case ConnSta.NoPort:
                case ConnSta.DisListen:
                    Hint(this.lblListen, "Don't listen", true, this.transAreaB,
                        false, this.timerConnectClient);
                    break;
                case ConnSta.Ready:
                    StartListen();
                    break;
                default:
                    break;
            }

            switch (CurrInterfaceConnSta)
            {
                case ConnSta.Connected:
                    Hint(this.lblRequest, "", false, this.transAreaA,
                        true, this.timerConnectInterface);
                    break;
                case ConnSta.Disconnect:
                case ConnSta.NULL:
                    Hint(this.lblRequest, "Pending", true, this.transAreaA,
                        false, this.timerConnectInterface);
                    break;
                default:
                    break;
            }
        }