コード例 #1
0
        private void GoForActivation()
        {
            if (!CheckInternetconnection.CheckForInternetConnection())
            {
                pnlNetConnection.BringToFront();
                pnlNetConnection.Visible = true;
                timer1.Start();
                return;
            }
            else
            {
                pnlNetConnection.SendToBack();
                pnlNetConnection.Visible = false;

                //******************Open Organization Details**************
                if (OnlineActivationTools.IsValidKey(mKey))
                {
                    if (!OnlineActivationTools.IsEmailNull(mKey))
                    {
                        OrgDetailsWindow orgfrm = new OrgDetailsWindow(mKey);
                        orgfrm.OnClose += Orgfrm_OnClose;
                        orgfrm.ShowDialog();
                    }
                    else
                    {
                        Orgfrm_OnClose("", "", "");
                    }
                }
                else
                {
                    MessageBox.Show("Please enter a valid serial key.", "Invalid Key", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    DesktopNotify("Invalid Key\nPlease enter a valid  key.", ToolTipIcon.Warning);
                    btnActivated.Enabled = true;
                }
            }
        }