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); } } }
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."); } }