Exemple #1
0
        private void frmHeThong_Load(object sender, EventArgs e)
        {
            loadNhaHang();
            loadLoaiNhanVien();
            DataTable dtb = ThongTinNhanVienCNBUS.LayThongTinNhanVien();

            m_dataGNhanVien.DataSource = dtb;
            m_dataGTaiKhoan.DataSource = ThongTinTaiKhoanBUS.LayBangNguoiDung();
            m_dtGNhaHang.DataSource    = NhaHangBUS.LayBangNhaHang();
            dtV = new DataView(dtb);
            // m_dataGNhanVien.Columns[5].Visible = false;


            EnableEditing(false);
            //m_dtGNhaHang.Enabled = false;
            m_txtMaNH.Enabled = false;
        }
Exemple #2
0
        private void m_btnDoiPass_Click(object sender, EventArgs e)
        {
            string oldPass               = m_txtMatKhau.Text;
            string newPass               = m_txtMatKhauMoi.Text;
            string tenDangNhap           = m_txtTenDN.Text;
            string rePass                = m_txtNhapLaiMK.Text;
            ThongTinTaiKhoanDTO taiKhoan = new ThongTinTaiKhoanDTO();

            if (tenDangNhap == "%" || tenDangNhap.IndexOf("'") >= 0 || tenDangNhap.IndexOf("`") >= 0)
            {
                //m_lbTrangThaiDangNhap.Text = "Tên Đăng Nhập hoặc Mật Khẩu Không hợp Lệ !!!";
                MessageBox.Show("Tên Đăng Nhập hoặc Mật Khẩu Không hợp Lệ 1");
                //MessageBoxButtons.YesNoCancel.ToString(
            }
            if (oldPass == "%" || oldPass.IndexOf("'") >= 0 || oldPass.IndexOf("`") >= 0)
            {
                MessageBox.Show("Tên Đăng Nhập hoặc Mật Khẩu Không hợp Lệ 2");
            }
            if (newPass == "%" || newPass.IndexOf("'") >= 0 || newPass.IndexOf("`") >= 0)
            {
                MessageBox.Show("Tên Đăng Nhập hoặc Mật Khẩu Không hợp Lệ 3 ");

                // m_lbTrangThaiDangNhap.Text = "Tên Đăng Nhập hoặc Mật Khẩu Không hợp Lệ !!!";
            }
            if (rePass == "%" || rePass.IndexOf("'") >= 0 || rePass.IndexOf("`") >= 0)
            {
                MessageBox.Show("Tên Đăng Nhập hoặc Mật Khẩu Không hợp Lệ 4");
            }

            if (oldPass.Equals("") || newPass.Equals(""))
            {
                MessageBox.Show("Bạn chưa điền đủ thông tin");
            }
            if (newPass != rePass)
            {
                MessageBox.Show("Mật Khẩu hem trùng khớp");
            }
            // thỏa tất cả
            if (ThongTinTaiKhoanBUS.DoiMatKhau(tenDangNhap, newPass))
            {
                MessageBox.Show("Đổi Pass thành công");
            }
        }
        private void m_btnDangNhap_Click(object sender, EventArgs e)
        {
            // frmTrangChu frm = new frmTrangChu();
            string tenDangNhap = m_txtTenDangNhap.Text;
            string matKhau     = m_textMatKhau.Text;

            if (tenDangNhap == "%" || tenDangNhap.IndexOf("'") >= 0 || tenDangNhap.IndexOf("`") >= 0)// tên đăng nhập
            {
                m_lbTrangThaiDangNhap.Text = "Tên Đăng Nhập hoặc Mật Khẩu Không hợp Lệ 1 !!!";
            }
            if (matKhau == "%" || matKhau.IndexOf("'") >= 0 || matKhau.IndexOf("`") >= 0)
            {
                m_lbTrangThaiDangNhap.Text = "Tên Đăng Nhập hoặc Mật Khẩu Không hợp Lệ 2 !!!";// sao nó chạy dô đây
            }
            if (tenDangNhap == "" || matKhau == "")
            {
                m_lbTrangThaiDangNhap.Text = "Tên Đăng Nhập hoặc Mật Khẩu Không hợp Lệ 3 !!!";
                //goto Cont;
            }
            ThongTinTaiKhoanDTO taiKhoan = new ThongTinTaiKhoanDTO();

            taiKhoan = ThongTinTaiKhoanBUS.KiemTraDangNhap(tenDangNhap, matKhau);
            if (taiKhoan == null)
            {
                //MessBox();
                m_lbTrangThaiDangNhap.Text = "Tên Đăng Nhập hoặc Mật Khẩu Không hợp Lệ 4  !!!";
            }
            else
            {
                frmTrangChu frm = new frmTrangChu();
                frm.Show();

                frm.DisableCacChucNang(true, taiKhoan.LoaiNhanVien);
                frm.m_lbHienThiTen.Text = taiKhoan.TenDangNhap;
            }
        }