コード例 #1
0
        public void DangNhap()
        {
            string TenDangNhap = txtTenDangNhap.Text.ToUpper();
            string MatKhau     = DAO_Setting.GetSHA1HashData(txtMatKhau.Text.ToString());
            bool   KT          = BUS_DangNhap.KiemTraDangNhap(TenDangNhap, MatKhau);

            if (KT == true)
            {
                DataTable dt = BUS_DangNhap.ThongTin(TenDangNhap, MatKhau);
                if (dt.Rows.Count > 0)
                {
                    DataRow dr = dt.Rows[0];
                    NguoiDung              = new DTO_DangNhap();
                    NguoiDung.Id           = Int32.Parse(dr["ID"].ToString());
                    NguoiDung.Tendangnhap  = dr["TenDangNhap"].ToString();
                    NguoiDung.Idchinhanh   = dr["IDChiNhanh"].ToString();
                    NguoiDung.Manhanvien   = dr["MaNhanVien"].ToString();
                    NguoiDung.Tennguoidung = dr["TenNguoiDung"].ToString();
                    NguoiDung.Sdt          = dr["SDT"].ToString();
                    frmBanHang fr = new frmBanHang();
                    txtMatKhau.Text = "";
                    txtMatKhau.Select();
                    this.Hide();
                    fr.ShowDialog();
                    this.Show();
                }
            }
            else
            {
                MessageBox.Show("Đăng nhập không thành công.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #2
0
        public void DangNhap()
        {
            string TenDangNhap = txtTenDangNhap.Text.ToUpper();
            string MatKhau     = DAO_Setting.GetSHA1HashData(txtMatKhau.Text.ToString());
            bool   KT          = BUS_DangNhap.KiemTraDangNhap(TenDangNhap, MatKhau);

            if (KT == true)
            {
                DataTable db = DAO_DangNhap.QuanLy(TenDangNhap, MatKhau);
                if (db.Rows.Count > 0)
                {
                    DataRow dr = db.Rows[0];
                    QuanLy                 = new DTO_QuanLy();
                    QuanLy.Id              = Int32.Parse(dr["ID"].ToString());
                    QuanLy.Tendangnhap     = dr["TenDangNhap"].ToString();
                    QuanLy.Idchinhanh      = dr["IDChiNhanh"].ToString();
                    QuanLy.Manhanvien      = dr["MaNhanVien"].ToString();
                    QuanLy.Tennguoidung    = dr["TenNguoiDung"].ToString();
                    QuanLy.Sdt             = dr["SDT"].ToString();
                    QuanLy.IDNhomNguoiDung = Int32.Parse(dr["IDNhomNguoiDung"].ToString());
                    //DAO_Setting.ThemLichSuQuanLy(frmKiemTraThemMayIn.QuanLy.Id, frmKiemTraThemMayIn.QuanLy.IDNhomNguoiDung, frmKiemTraThemMayIn.QuanLy.Idchinhanh, "Đăng Nhập", "Cài đặt máy in");
                    frmCaiDatThongTin fr = new frmCaiDatThongTin();
                    txtMatKhau.Text = "";
                    txtMatKhau.Select();
                    this.Hide();
                    fr.ShowDialog();
                    this.Show();
                }
                else
                {
                    MessageBox.Show("Đăng nhập không thành công.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            else
            {
                MessageBox.Show("Tên đăng nhập không tồn tại.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #3
0
        private void btnLuuLai_Click(object sender, EventArgs e)
        {
            string TenDangNhap    = txtTenDangNhap.Text.ToUpper();
            string MatKhau        = txtMatKhau.Text.ToString();
            string MatKhauMoi     = txtMatKhauMoi.Text.ToString();
            string XacNhanMatKhau = txtXacNhanMatKhau.Text.ToString();

            if (!String.IsNullOrEmpty(TenDangNhap) && !String.IsNullOrEmpty(MatKhau) && !String.IsNullOrEmpty(MatKhauMoi) && !String.IsNullOrEmpty(XacNhanMatKhau))
            {
                if (KiemTraMatKhauKhop() == true)
                {
                    bool KT = BUS_DangNhap.KiemTraDangNhap(TenDangNhap, DAO_Setting.GetSHA1HashData(MatKhau));
                    if (KT == true)
                    {
                        if (BUS_DangNhap.CapNhatMatKhau(TenDangNhap, DAO_Setting.GetSHA1HashData(MatKhau), DAO_Setting.GetSHA1HashData(XacNhanMatKhau)) == true)
                        {
                            MessageBox.Show("Thông tin tài khoản đã thay đổi thành công.", "Thông báo", MessageBoxButtons.OK);
                            this.Close();
                            frmDangNhap fr = new frmDangNhap();
                            fr.Show();
                        }
                        else
                        {
                            MessageBox.Show("Thông tin tài khoản chưa được thay đổi.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                        }
                    }
                    else
                    {
                        MessageBox.Show("Thông tin tài khoản không chính xác.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            else
            {
                MessageBox.Show("Vui lòng điền đầy đủ thông tin.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
コード例 #4
0
        public void DangNhap()
        {
            if (DAO_Setting.TestDuKieu() != "")
            {
                // kiểm tra key
                if (DAO_Setting.getKeyCode() != -1)
                {
                    //linkCauHinh.Visible = false;
                    string TenDangNhap = txtTenDangNhap.Text.ToUpper();
                    string MatKhau     = DAO_Setting.GetSHA1HashData(txtMatKhau.Text.ToString());
                    bool   KT          = BUS_DangNhap.KiemTraDangNhap(TenDangNhap, MatKhau);
                    if (KT == true)
                    {
                        DataTable dt = BUS_DangNhap.ThongTin(TenDangNhap, MatKhau);
                        if (dt.Rows.Count > 0)
                        {
                            DataRow dr = dt.Rows[0];
                            NguoiDung                 = new DTO_DangNhap();
                            NguoiDung.Id              = Int32.Parse(dr["ID"].ToString());
                            NguoiDung.Tendangnhap     = dr["TenDangNhap"].ToString();
                            NguoiDung.Idchinhanh      = dr["IDChiNhanh"].ToString();
                            NguoiDung.Manhanvien      = dr["MaNhanVien"].ToString();
                            NguoiDung.Tennguoidung    = dr["TenNguoiDung"].ToString();
                            NguoiDung.Sdt             = dr["SDT"].ToString();
                            NguoiDung.IDNhomNguoiDung = Int32.Parse(dr["IDNhomNguoiDung"].ToString());
                            DAO_Setting.ThemLichSuTruyCap(frmDangNhap.NguoiDung.Id, frmDangNhap.NguoiDung.IDNhomNguoiDung, frmDangNhap.NguoiDung.Idchinhanh, "Đăng Nhập", "Đăng Nhập Bán Hàng");


                            if (DAO_Setting.KiemtraGiaDien(dr["IDChiNhanh"].ToString()) == 0)
                            {
                                frmBanHang fr = new frmBanHang();
                                txtMatKhau.Text = "";
                                txtMatKhau.Select();
                                this.Hide();
                                fr.ShowDialog();
                                this.Show();
                            }
                            else
                            {
                                frmBanHang2 fr = new frmBanHang2();
                                txtMatKhau.Text = "";
                                txtMatKhau.Select();
                                this.Hide();
                                fr.ShowDialog();
                                this.Show();
                            }
                        }
                    }
                    else
                    {
                        MessageBox.Show("Đăng nhập không thành công.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    // linkCauHinh.Visible = true;
                    if (MessageBox.Show("Phần mềm chưa được kích hoạt bản quyền.", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Error) == System.Windows.Forms.DialogResult.OK)
                    {
                        frmKichHoat fr = new frmKichHoat();
                        fr.ShowDialog();
                    }
                }
            }
            else
            {
                if (MessageBox.Show("Phần mềm chưa được kích hoạt bản quyền.", "Thông báo", MessageBoxButtons.OKCancel, MessageBoxIcon.Error) == System.Windows.Forms.DialogResult.OK)
                {
                    frmKichHoat fr = new frmKichHoat();
                    fr.ShowDialog();
                }
            }
        }