Beispiel #1
0
        private void btnLogIn_Click(object sender, EventArgs e)
        {
            if (txtUsername.TextLength <= 0)
            {
                MessageBox.Show(grbTenDangNhap.Text + " không được bỏ trống!");
                txtUsername.Focus();
            }
            else if (txtPassword.TextLength <= 0)
            {
                MessageBox.Show(grbMatKhau.Text + " không được bỏ trống!");
                txtPassword.Focus();
            }

            else
            {
                string user = txtUsername.Text.Trim();
                string pass = txtPassword.Text.Trim();

                int kt = login.ktTaiKhoan(user, pass);
                if (kt == -1)
                {
                    MessageBox.Show("Tài khoản không tồn tại");
                    return;
                }
                else if (kt == 0)
                {
                    MessageBox.Show("Mật khẩu không chính xác");
                    return;
                }
                else
                {
                    DialogResult result;
                    result = MessageBox.Show("Đăng nhập thành công", "Thông báo",
                                             MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1);
                    if (result == DialogResult.OK)
                    {
                        QL_NguoiDung nd = login.layND(user);
                        this.Visible = false;
                        frmMain frm = new frmMain();
                        frm.DangNhapNguoiDung(nd);
                        frm.Show();
                    }
                }
            }
        }
Beispiel #2
0
        public void DangNhap()
        {
            MaNV        = txtMaNV.Text;
            dl.TaiKhoan = cbTaiKhoan.Text;//ta gán phương thức nhập của txtuser vào Tai khoan
            dl.MaNV     = txtMaNV.Text;

            try
            {
                if (cbTaiKhoan.Text == "")                      //nếu txtuser trống
                {
                    throw new Exception("Chưa Chọn Tài Khoản"); // quăng ra lỗi chưa nhập id
                }
                if (txtMaNV.Text == "")
                {
                    throw new Exception("Chưa Nhập Mật Khẩu");
                }
                else//nếu txt k trống
                {
                    dtgDangNhap.DataSource = xldl.TK_Check(dl);// thì hàm Tk_check sẽ kiểm tra dữ liệu ở csdl...
                    if (dtgDangNhap.RowCount == 2)//nếu có thì đếm dòng ở datagrid view sẽ bằng 1
                    {
                        KiemTra_Quyen();
                        if (cbTaiKhoan.Text == txtTaiKhoan.Text)//nếu txtTaiKhoản = tài khoản nào đuọc đăng nhập
                        {
                            PQ_QuanLy  = Convert.ToBoolean(txtQuanLy.Text);
                            PQ_BanHang = Convert.ToBoolean(txtBanHang.Text);
                            PQ_Kho     = Convert.ToBoolean(txtKho.Text);
                            PQ_TongKet = Convert.ToBoolean(txtTongKet.Text);
                        }
                        frmMain main = new frmMain();
                        main.Show();
                        this.Hide();
                    }
                    else
                    {
                        MessageBox.Show("Sai Mật Khẩu", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
Beispiel #3
0
        private void btnDangNhap_Click(object sender, EventArgs e)
        {
            List <ThongTinCaNhan> ttcn = phanQuyen.getThongTinCaNhan();

            if (string.IsNullOrEmpty(txtUsername.Text) || string.IsNullOrEmpty(txtPassword.Text))
            {
                MessageBox.Show("Vui lòng nhập đầy đủ thông tin đăng nhập");
            }
            else if (!kiemTraDangNhap())
            {
                return;
            }
            else
            {
                frmMain mainAD = new frmMain(maLoaiTK, maThiSinh, maKyThi);
                mainAD.Show();
                this.Hide();
            }
        }
        private void btnDangNhap_Click(object sender, EventArgs e)
        {
            if((from tk in Taikhoans.Accounts
             where tk.UserName == txtUserName.Text && tk.Password == txtPass.Text
             select tk).Count()==0)
            {
                MessageBox.Show("Ban nhap sai!");
            }
            else
            {
                frmMain Main = new frmMain();
                Main.Show();
                this.Hide();
            }

            //if (TK.KTDangNhap(txtUserName.Text, txtPass.Text) == true)
            //{
            //    frmMain Main = new frmMain();
            //    Main.Show();
            //    this.Hide();
            //}
            //else
            //    MessageBox.Show("Sai thông tin đăng nhập");
        }
 private void loginSuccess(int rs, string username)
 {
     main = new frmMain(rs, username);
     main.Show(this);
     MessageBox.Show("Đăng nhập thành công!");
 }