コード例 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            Re_Login relogin = new Re_Login();

            relogin.TopMost = true;
            relogin.ShowDialog();
        }
コード例 #2
0
 private void toolStripButton2_Click(object sender, EventArgs e)
 {
     if (Global.Instance.SignInStatus == false)
     {
         Re_Login rgn = new Re_Login();
         rgn.ShowDialog();
     }
     else
     {
         MessageBox.Show("User AllReady Login", "AllReady Login");
     }
 }
コード例 #3
0
        void Instance_OnStatusChange(object sender, ReadOnlyEventArgs <SYSTEMSTATUS> e)
        {
            switch (e.Parameter)
            {
            case SYSTEMSTATUS.LOGGEDIN:


                // UDP_Reciever.Instance.UDPReciever(Global.Instance.LanIp, Global.Instance.McastIp,Convert.ToInt32( Global.Instance.Mcastport));
                //   UDP_Reciever.Instance.UDPReciever(Global.Instance.LanIp, Global.Instance.McastIp, Convert.ToInt32(Global.Instance.Mcastport));  //LZO
                if (Global.Instance.Relogin == false)
                {
                    //    UDP_Reciever.Instance.UDPReciever(Global.Instance.LanIp, Global.Instance.McastIp, Convert.ToInt32(Global.Instance.Mcastport));  //LZO
                    //  UDP_Reciever.Instance.UDPReciever();
                }
                //DATASERVER

                UDP_Reciever.Instance.OnStatusChange += Instance_OnStatusChange;

                if (this.InvokeRequired)
                {
                    this.BeginInvoke((ThreadStart) delegate()
                    {
                        if (Global.Instance.ReloginFarmloader != true)
                        {
                            Loadchildform();
                        }
                        this.lblOrder.BackColor = Color.Green;
                    });

                    return;
                }
                else
                {
                    if (Global.Instance.ReloginFarmloader != true)
                    {
                        Loadchildform();
                    }
                    this.lblOrder.BackColor = Color.Green;
                }

                break;


            case SYSTEMSTATUS.LOGGEDOUT:
                if (this.InvokeRequired)
                {
                    this.Invoke(new OnStatusChangeDelegate(Instance_OnStatusChange), sender, new ReadOnlyEventArgs <SYSTEMSTATUS>(e.Parameter));
                    return;
                }

                this.lblOrder.BackColor      = Color.Red;
                this.lblTapStatus.BackColor  = Color.Red;
                this.lblDatastatus.BackColor = Color.Red;

                if (_frmLogin == null)
                {
                    using (_frmLogin = new Re_Login())
                    {
                        //_frmLogin = new Re_Login();
                        _frmLogin.TopMost = true;
                        _frmLogin.ShowDialog();

                        _frmLogin = null;
                    }
                }

                break;


            case SYSTEMSTATUS.DATARUNNING:
                if (this.InvokeRequired)
                {
                    this.Invoke(new OnStatusChangeDelegate(Instance_OnStatusChange), sender, new ReadOnlyEventArgs <SYSTEMSTATUS>(e.Parameter));
                    return;
                }

                this.lblData.BackColor = Color.Green;

                break;



            case SYSTEMSTATUS.DATASTOPPED:
                if (this.InvokeRequired)
                {
                    this.Invoke(new OnStatusChangeDelegate(Instance_OnStatusChange), sender, new ReadOnlyEventArgs <SYSTEMSTATUS>(e.Parameter));
                    return;
                }

                this.lblData.BackColor = Color.Red;
                break;

            case SYSTEMSTATUS.NONE:


                if (this.InvokeRequired)
                {
                    this.Invoke(new OnStatusChangeDelegate(Instance_OnStatusChange), sender, new ReadOnlyEventArgs <SYSTEMSTATUS>(e.Parameter));
                    return;
                }

                this.lblStatus.Text = "Some unknown event occured..";

                break;

            case SYSTEMSTATUS.PASSERROR:


                if (this.InvokeRequired)
                {
                    this.Invoke(new OnStatusChangeDelegate(Instance_OnStatusChange), sender, new ReadOnlyEventArgs <SYSTEMSTATUS>(e.Parameter));
                    return;
                }

                this.lblStatus.Text = "Password error";

                this.lblOrder.BackColor = Color.Red;

                break;

            case SYSTEMSTATUS.PASSEXPIRE:


                if (this.InvokeRequired)
                {
                    this.Invoke(new OnStatusChangeDelegate(Instance_OnStatusChange), sender, new ReadOnlyEventArgs <SYSTEMSTATUS>(e.Parameter));
                    return;
                }

                this.lblStatus.Text = "Password expired";

                this.lblOrder.BackColor = Color.Red;

                break;
            }
        }
コード例 #4
0
ファイル: MDIParent1.cs プロジェクト: spsinghdocument1/C-
 private void toolStripButton2_Click(object sender, EventArgs e)
 {
     if (Global.Instance.SignInStatus == false)
     {
         Re_Login rgn = new Re_Login();
         rgn.ShowDialog();
     }
     else
         MessageBox.Show("User AllReady Login", "AllReady Login");
 }
コード例 #5
0
ファイル: MDIParent1.cs プロジェクト: spsinghdocument1/C-
        void Instance_OnStatusChange(object sender, ReadOnlyEventArgs<SYSTEMSTATUS> e)
        {
            switch (e.Parameter)
            {

                case SYSTEMSTATUS.LOGGEDIN:

                   // UDP_Reciever.Instance.UDPReciever(Global.Instance.LanIp, Global.Instance.McastIp,Convert.ToInt32( Global.Instance.Mcastport));
                   //   UDP_Reciever.Instance.UDPReciever(Global.Instance.LanIp, Global.Instance.McastIp, Convert.ToInt32(Global.Instance.Mcastport));  //LZO
                    if (Global.Instance.Relogin == false)
                    {
                    //    UDP_Reciever.Instance.UDPReciever(Global.Instance.LanIp, Global.Instance.McastIp, Convert.ToInt32(Global.Instance.Mcastport));  //LZO
                    UDP_Reciever.Instance.UDPReciever();
                    }//DATASERVER

                   UDP_Reciever.Instance.OnStatusChange += Instance_OnStatusChange;

                    if (this.InvokeRequired)
                    {
                        this.BeginInvoke((ThreadStart)delegate() {
                            if (Global.Instance.ReloginFarmloader != true)
                            {
                                Loadchildform();

                            }
                            this.lblOrder.BackColor = Color.Green;

                        });

                        return;
                    }
                    else
                    {
                        if (Global.Instance.ReloginFarmloader != true)
                        {
                            Loadchildform();

                        }
                        this.lblOrder.BackColor = Color.Green;

                    }

                    break;

                case SYSTEMSTATUS.LOGGEDOUT:
                    if (this.InvokeRequired)
                    {
                        this.Invoke(new OnStatusChangeDelegate(Instance_OnStatusChange), sender, new ReadOnlyEventArgs<SYSTEMSTATUS>(e.Parameter));
                        return;
                    }

                    this.lblOrder.BackColor = Color.Red;
                    this.lblTapStatus.BackColor = Color.Red;
                    this.lblDatastatus.BackColor = Color.Red;

                    if (_frmLogin == null)
                    {
                    using (_frmLogin = new Re_Login())
                    {

                      //  _frmLogin = new Re_Login();
                        _frmLogin.TopMost = true;
                        _frmLogin.ShowDialog();
                        _frmLogin = null;
                    }

                    }

                    break;

                case SYSTEMSTATUS.DATARUNNING:
                    if (this.InvokeRequired)
                    {
                        this.Invoke(new OnStatusChangeDelegate(Instance_OnStatusChange), sender, new ReadOnlyEventArgs<SYSTEMSTATUS>(e.Parameter));
                        return;
                    }

                    this.lblData.BackColor = Color.Green;

                    break;

                case SYSTEMSTATUS.DATASTOPPED:
                    if (this.InvokeRequired)
                    {
                        this.Invoke(new OnStatusChangeDelegate(Instance_OnStatusChange), sender, new ReadOnlyEventArgs<SYSTEMSTATUS>(e.Parameter));
                        return;
                    }

                    this.lblData.BackColor = Color.Red;
                    break;

                case SYSTEMSTATUS.NONE:

                    if (this.InvokeRequired)
                    {
                        this.Invoke(new OnStatusChangeDelegate(Instance_OnStatusChange), sender, new ReadOnlyEventArgs<SYSTEMSTATUS>(e.Parameter));
                        return;
                    }

                    this.lblStatus.Text = "Some unknown event occured..";

                    break;
                case SYSTEMSTATUS.PASSERROR:

                    if (this.InvokeRequired)
                    {
                        this.Invoke(new OnStatusChangeDelegate(Instance_OnStatusChange), sender, new ReadOnlyEventArgs<SYSTEMSTATUS>(e.Parameter));
                        return;
                    }

                    this.lblStatus.Text = "Password error";

                    this.lblOrder.BackColor = Color.Red;

                    break;
                case SYSTEMSTATUS.PASSEXPIRE:

                    if (this.InvokeRequired)
                    {
                        this.Invoke(new OnStatusChangeDelegate(Instance_OnStatusChange), sender, new ReadOnlyEventArgs<SYSTEMSTATUS>(e.Parameter));
                        return;
                    }

                    this.lblStatus.Text = "Password expired";

                    this.lblOrder.BackColor = Color.Red;

                    break;
            }
        }
コード例 #6
0
ファイル: MDIParent1.cs プロジェクト: spsinghdocument1/C-
 private void button1_Click(object sender, EventArgs e)
 {
     Re_Login relogin = new Re_Login();
     relogin.ShowDialog();
 }