Пример #1
0
        private void login()
        {
            byte lcLoginResult = Convert.ToByte(clsDBConnection.DbFunction("login", new Dictionary <string, object>

            {
                ["Name"] = txtLoginUserName.Text, ["Pwd"] = txtLoginPassword.Text
            }));

            switch (lcLoginResult)
            {
            case 0:

                Hide();

                frmHomeScreen _frmHomeScreen  = new frmHomeScreen();
                string        lcLoginUserName = txtLoginUserName.Text;
                txtLoginPassword.Text = "";
                _frmHomeScreen.ShowDialog(lcLoginUserName);

                Show();
                break;

            case 1:
                MessageBox.Show("Your password is incorrect.",
                                "Login",
                                MessageBoxButtons.OK,
                                MessageBoxIcon.Exclamation,
                                MessageBoxDefaultButton.Button1);
                break;

            case 2:
                DialogResult lcDialogResult = MessageBox.Show("Username not found, would you like to register as a new user?",
                                                              "Username not found.",
                                                              MessageBoxButtons.YesNo);
                if (lcDialogResult == DialogResult.Yes)
                {
                    register();
                }
                else
                {
                    txtLoginPassword.Text = ("");
                    txtLoginUserName.Text = ("");
                }
                break;
            }
        }
Пример #2
0
        private void register()
        {
            byte lcRegisterResult = Convert.ToByte(clsDBConnection.DbFunction("register", new Dictionary <string, object>

            {
                ["Name"] = txtLoginUserName.Text, ["Pwd"] = txtLoginPassword.Text
            }));

            if (lcRegisterResult == 1)
            {
                MessageBox.Show("Registration Successful!");

                Hide();

                frmHomeScreen _frmHomeScreen  = new frmHomeScreen();
                string        lcLoginUserName = txtLoginUserName.Text;
                _frmHomeScreen.ShowDialog(txtLoginUserName.Text);


                txtLoginPassword.Text = "";
                Show();
            }
        }