Exemple #1
0
        // Sự kiện đế bắt lệnh Enter (nếu ng dùng nhấn Enter thì ta xét username và password)
        private void UserNameTxb_KeyDown(object sender, KeyEventArgs e)
        {
            if (e.KeyData == Keys.Enter)
            {
                // Nếu ng đăng nhập là nhân viên
                if (Employee.LoginAccount(UserNameTxb.Text, PasswordTxb.Text) == 0)
                {
                    this.Hide();

                    employeeForm.Show();
                }

                // Nếu tk đăng nhập là quản lý
                else if (Employee.LoginAccount(UserNameTxb.Text, PasswordTxb.Text) == 1)
                {
                    this.Hide();

                    managerForm.Show();
                }

                // Nếu tk đăng nhập là ko hợp lệ
                else
                {
                    MessageBox.Show("Mật khẩu hoặc tên đăng nhập không đúng! Vui lòng nhập lại tài khoản!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);

                    // Sau khi kiểm tra hết các tk có trong database nếu không giống cái nào thì reset lại ô nhập
                    UserNameTxb.Text = "";
                    PasswordTxb.Text = "";

                    UserNameTxb.Select(); // Focus lại vào ô nhập user name

                    return;
                }
            }
        }
Exemple #2
0
        public LoginAccountForm()
        {
            InitializeComponent();

            this.SetStyle(
                ControlStyles.AllPaintingInWmPaint |
                ControlStyles.UserPaint |
                ControlStyles.DoubleBuffer, true); // Set để khi vẽ rắn lên hình thì sẽ không bị nháy

            // Khởi tạo màu để Textbox cùng màu với form
            UserNameTxb.BackColor = Color.FromArgb(242, 242, 242);
            PasswordTxb.BackColor = Color.FromArgb(242, 242, 242);

            UserNameTxb.Select(); // Focus đến ô đăng nhập user name
        }
Exemple #3
0
        // event whe user click log in button
        private void LoginButton_Click(object sender, EventArgs e)
        {
            if (Staff.LoginAccount(UserNameTxb.Text, PasswordTxb.Text) == 0 || Staff.LoginAccount(UserNameTxb.Text, PasswordTxb.Text) == 1)
            {
                this.Hide();
                main_form = new MainForm();
                main_form.Account_Type = Staff.LoginAccount(UserNameTxb.Text, PasswordTxb.Text);
                main_form.ShowDialog();
                this.Show();
            }
            else
            {
                MessageBox.Show("Mật khẩu hoặc tên đăng nhập không đúng! Vui lòng nhập lại tài khoản!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);

                // Sau khi kiểm tra hết các tk có trong database nếu không giống cái nào thì reset lại ô nhập
                UserNameTxb.Text = "";
                PasswordTxb.Text = "";
                UserNameTxb.Select(); // Focus lại vào ô nhập user name
                return;
            }
        }
Exemple #4
0
        private void LoginButton_Click(object sender, EventArgs e)
        {
            if (Employee.LoginAccount(UserNameTxb.Text, PasswordTxb.Text) == 0)
            {
                logintime = DateTime.Now.ToString();
                who       = 0;
                data.user = UserNameTxb.Text;

                this.Hide();

                employeeForm.Show();
            }

            // Nếu tk đăng nhập là quản lý
            else if (Employee.LoginAccount(UserNameTxb.Text, PasswordTxb.Text) == 1)
            {
                logintime = DateTime.Now.ToString();
                who       = 1;
                data.user = UserNameTxb.Text;
                this.Hide();
                managerForm.Show();
            }

            // Nếu tk đăng nhập là ko hợp lệ
            else
            {
                MessageBox.Show("Mật khẩu hoặc tên đăng nhập không đúng! Vui lòng nhập lại tài khoản!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);

                // Sau khi kiểm tra hết các tk có trong database nếu không giống cái nào thì reset lại ô nhập
                UserNameTxb.Text = "";
                PasswordTxb.Text = "";

                UserNameTxb.Select(); // Focus lại vào ô nhập user name

                return;
            }
        }