private void LoginButton_Click(object sender, EventArgs e) { try { Random random = new Random(); int port = random.Next(1025, 65535); if (_controller.Login(usernameTextBox.Text, passwordTextBox.Text, port)) { var mainWindow = new TransportWindow(_controller, port); Hide(); mainWindow.FormClosed += (a, b) => Show(); mainWindow.Show(); } else { MessageBox.Show(@"Invalid username/password", @"Login Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } usernameTextBox.Clear(); passwordTextBox.Clear(); } catch (Exception error) { MessageBox.Show(error.Message, @"Login Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void LoginButton_Click(object sender, EventArgs e) { string username = UsernameTextField.Text; string password = PasswordTextField.Text; try { Controller.Login(username, password); MainWindow mainWindow = new MainWindow(Controller) { Text = "User: "******"Notification", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void LoginButton_Click(object sender, EventArgs e) { String usename = UsernameBox.Text; String password = PasswordBox.Text; try { Employee employee = ctrl.Login(usename, password); if (employee != null) { Main mainForm = new Main(this, ctrl); this.Hide(); mainForm.Show(); } else { MessageBox.Show("The username and/or password are not matching ! "); } } catch (ValidationException) { MessageBox.Show("The user is already logged in"); } }