Пример #1
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            string password = this.tbPassword.Text;
            string login = this.tbUsername.Text;

            if(areValid(login, password))
            {
                //MessageBox.Show("Logging In..");
                this.Hide();

                //  Check if student is allowed to register for next stage (passed current stage)
                bool allowedToRegister = s.canRegister();

                HomeScreen screen = new HomeScreen(allowedToRegister);
                screen.ShowDialog();

                switch (screen.action)
                {
                    case "registerStage":

                        bool registered = s.startRegisterStage();
                        if (registered)
                        {
                            MessageBox.Show("Registration for your next academic year was successfully recorded");
                        }
                        else
                        {
                            MessageBox.Show("An error occured while registering for next stage...");
                        }
                        this.Close();
                        break;
                    case "topup":
                        MessageBox.Show("topup");
                        break;
                    default:
                        this.Close();
                        break;
                }

            }
            else
            {
                MessageBox.Show("Wrong credentials, try again.");
            }
        }