Esempio n. 1
0
        protected void btnLogin_Click(object sender, EventArgs e)
        {
            string tendn   = txtUserName.Text;
            string matkhau = txtPassword.Text;
            List <Quanlydiemsv.Logic.Login> listLogin = ListLogin.getAllLogin();

            foreach (Quanlydiemsv.Logic.Login account in listLogin)
            {
                if (account.TenDN.Equals(tendn) && account.MatKhau.Equals(matkhau))
                {
                    Session["account"] = account.MaSo;
                    if (account.Quyen.Equals("SV"))
                    {
                        Response.Redirect("SinhVien.aspx");
                    }
                    else
                    {
                        Response.Redirect("GiangVien.aspx");
                    }
                }
                else
                {
                    lbError.Text = "Tên đăng nhâp hoặc mật khẩu không đúng!";
                }
            }
        }
Esempio n. 2
0
        private void btnDangNhap_Click_1(object sender, EventArgs e)
        {
            List <Login> listLogin     = ListLogin.getAllLogin();
            string       tendn         = txtTenDN.Text.ToString();
            string       matkhau       = txtMatKhau.Text.ToString();
            Boolean      checkDangnhap = false;

            foreach (Login account in listLogin)
            {
                if (account.TenDN.Equals(tendn) && account.MatKhau.Equals(matkhau))
                {
                    MessageBox.Show("Đăng nhập vào hệ thống !", "Thông báo !");
                    frmMain frm = new frmMain(account);
                    if (account.Quyen.Equals("SV"))
                    {
                        frm.quảnLíNgườiDùngToolStripMenuItem.Enabled = false;
                        frm.menuDanhmuc.Enabled             = false;
                        frm.quảnLíToolStripMenuItem.Enabled = false;
                    }
                    if (account.Quyen.Equals("GV"))
                    {
                        frm.quảnLíNgườiDùngToolStripMenuItem.Enabled = false;
                        frm.menuDanhmuc.Enabled = false;
                        frm.sinhViênToolStripMenuItem.Enabled  = false;
                        frm.giảngViênToolStripMenuItem.Enabled = false;
                    }

                    frm.Show();
                    this.Hide();
                    checkDangnhap = true;
                }
            }
            if (checkDangnhap == false)
            {
                MessageBox.Show("Tên đăng nhập hoặc mật khẩu sai !");
            }
        }
Esempio n. 3
0
        private void button1_Click(object sender, EventArgs e)
        {
            if (validate() != "")
            {
                MessageBox.Show(validate());
            }
            else
            {
                List <Login> listLogin = ListLogin.getAllLogin();

                string  tendn           = txtTaikhoan.Text.ToString();
                string  matkhau         = txtMKcu.Text.ToString();
                Boolean checkDoiMatKhau = false;

                foreach (Login log in listLogin)
                {
                    if (log.TenDN.Equals(tendn) && log.MatKhau.Equals(matkhau))
                    {
                        int count = DAO.UpdateLogin(tendn, txtMKmoi.Text, log.HoTen, log.MaSo, log.Quyen, log.MaSo);
                        if (count > 0)
                        {
                            MessageBox.Show("Cập nhật dữ liệu thành công!", "Thông báo !", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        }
                        else
                        {
                            MessageBox.Show("Cập nhật dữ liệu thất bại!", "Thông báo !", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                        }
                        checkDoiMatKhau = true;
                    }
                }
                if (checkDoiMatKhau == false)
                {
                    MessageBox.Show("Tên tài khoản không tồn tại hoặc mật khẩu sai! ", "Thông báo !", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                }
            }
        }
Esempio n. 4
0
 private void loadData()
 {
     dgrLogin.DataSource = ListLogin.getAllLogin();
 }