Ejemplo n.º 1
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            if (txtUsername.Text != "" &&
                txtPassword.Text != "")
            {
                int error = _controller.Authenticate(txtUsername.Text, txtPassword.Text);

                if (error == 0)
                {
                    // Save username and if should remember
                    Properties.Settings.Default.ShouldRemember = chkRemember.Checked;
                    Properties.Settings.Default.Username       = chkRemember.Checked ? txtUsername.Text : "";
                    Properties.Settings.Default.MineSite       = chkRemember.Checked ? (int)cboMineSites.SelectedValue : -1;

                    Properties.Settings.Default.Save();

                    _controller.OpenMainForm((int)cboMineSites.SelectedValue);
                }
                else if (error == 1)
                {
                    MessageBox.Show("Invalid username", "Login Failed", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
                else if (error == 2)
                {
                    MessageBox.Show("Invalid password", "Login Failed", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
        }
Ejemplo n.º 2
0
 private void btnLoadSite_Click(object sender, EventArgs e)
 {
     if (!cboSites.SelectedValue.ToString().Equals(MineSite.GetInstance().siteId.ToString()))
     {
         _masterController.OpenMainForm((int)cboSites.SelectedValue);
     }
     else
     {
         MessageBox.Show("This site is already loaded.");
     }
 }