Ejemplo n.º 1
0
        private void btnLogin_Click_1(object sender, EventArgs e)
        {
            if (txtUser.Text != "")
            {
                object objLoaiTK = BUS_OBJ.layLoaiTaiKhoan(txtUser.Text, txtPwd.Text);
                if (objLoaiTK != null)
                {
                    if (objLoaiTK.ToString() == "1")// quyền admin
                    {
                        MetroFramework.MetroMessageBox.Show(this, "Đăng nhập thành công.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        menuStripMain.Enabled                  = true;
                        tàiKhoảnToolStripMenuItem.Enabled      = true;
                        quảnLýHệThốngToolStripMenuItem.Enabled = true;
                        tạoMớiTKNVToolStripMenuItem.Enabled    = true;
                        user.TenDangNhap  = txtUser.Text;
                        user.MatKhau      = txtPwd.Text;
                        user.LoaiTaiKhoan = Convert.ToInt16(objLoaiTK);

                        this.showInfo();
                    }
                    else if (objLoaiTK.ToString() == "0")// quyền user
                    {
                        MetroFramework.MetroMessageBox.Show(this, "Đăng nhập thành công.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        menuStripMain.Enabled                  = true;
                        tàiKhoảnToolStripMenuItem.Enabled      = true;
                        quảnLýHệThốngToolStripMenuItem.Enabled = false;
                        tạoMớiTKNVToolStripMenuItem.Enabled    = false;
                        user.TenDangNhap  = txtUser.Text;
                        user.MatKhau      = txtPwd.Text;
                        user.LoaiTaiKhoan = Convert.ToInt16(objLoaiTK);
                        this.showInfo();
                    }
                }
                else
                {
                    MetroFramework.MetroMessageBox.Show(this, "Sai tên đăng nhập hoặc mật khẩu", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    txtUser.Text = "";
                    txtPwd.Text  = "";
                    txtUser.Focus();
                }
            }
            else
            {
                MetroFramework.MetroMessageBox.Show(this, "Sai tên đăng nhập hoặc mật khẩu", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                txtUser.Text = "";
                txtPwd.Text  = "";
                txtUser.Focus();
            }
        }