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);
            }
        }
Ejemplo n.º 2
0
        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);
            }
        }
Ejemplo n.º 3
0
        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");
            }
        }