Ejemplo n.º 1
0
        //Hiển thị theo quyền
        private void HienThiTheoQuyen()
        {
            gdMenu.IsEnabled = true;

            //Nút bán hàng
            btnBanHang.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00001");
        }
Ejemplo n.º 2
0
        //Hiển thị theo quyền
        private void HienThiTheoQuyen()
        {
            //Nút nhập mua
            btnNhapMua.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00006");

            //Nút nhập hàng trả
            btnDoiTraSP.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00007");

            //Nút kiểm kê
            btnKiemKe.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00008");
        }
Ejemplo n.º 3
0
        //Nút đăng nhập
        private void btnThemSP_Click(object sender, RoutedEventArgs e)
        {
            //Kiểm tra mã nhân viên nhập vào
            if (!KiemTraMaNv())
            {
                return;
            }
            //Kiểm tra mật khẩu
            if (string.IsNullOrEmpty(txtMatKhau.Password))
            {
                lbWarning.Visibility = Visibility.Visible;
                lbWarning.Content    = "Nhập mật khẩu...";
                txtMatKhau.Focus();
                return;
            }

            var maNv    = txtTaiKhoan.Text;
            var matKhau = txtMatKhau.Password;
            //Kiểm tra đăng nhập
            var dtDangNhap = DangNhapBusiness.DangNhap(maNv, matKhau).Tables[0];

            if (dtDangNhap.Rows.Count > 0)//Đăng nhập thành công
            {
                //Lấy thông tin nhân viên
                Nv = new NhanVienPublic
                {
                    MaNV_NV     = dtDangNhap.Rows[0]["EmpCode"].ToString(),
                    HoTen_NV    = dtDangNhap.Rows[0]["FullName"].ToString(),
                    NgaySinh_NV = Convert.ToDateTime(dtDangNhap.Rows[0]["BirthDay"].ToString()),
                    GioiTinh_NV = dtDangNhap.Rows[0]["Gender"].ToString(),
                    DiaChi_NV   = dtDangNhap.Rows[0]["AddressEmp"].ToString(),
                    SDT_NV      = dtDangNhap.Rows[0]["PhoneNum"].ToString(),
                    //Anh_NV = dtDangNhap.Rows[0]["Anh_NV"].ToString(),
                    ID_Q       = dtDangNhap.Rows[0]["ID_Q"].ToString(),
                    MatKhau_NV = dtDangNhap.Rows[0]["Password_Emp"].ToString()
                };


                //Gọi phương thức đăng nhập
                var eh = DangNhap;
                if (eh != null)
                {
                    eh(this, e);
                }
            }
            else//Sai mật khẩu
            {
                lbWarning.Visibility = Visibility.Visible;
                lbWarning.Content    = "Sai mật khẩu";
            }
        }
Ejemplo n.º 4
0
        //Hiển thi theo quyền
        private void HienThiTheoQuyen()
        {
            //Nút bán hàng
            btnBanHang.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00001");

            //Nút nhập hàng trả
            btnHangTra.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00007");

            //Nút nhập mua
            btnNhanMua.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00006");

            //Nút tạo mã vạch
            btnMaVach.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00017");

            //Nút khách hàng
            btnKhacHang.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00022");

            //Nút sản phẩm
            btnSanPham.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00015");
        }
Ejemplo n.º 5
0
        //Hiển thị theo quyền
        private void HienThiTheoQuyen()
        {
            //Nút hóa đơn
            btnHoaDon.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00009");

            //Nút doanh thu theo sản phẩm
            btnThongKeTheoSP.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00010");

            //Nút xem lịch sử bán hàng
            btnLichSuBanHang.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00011");

            //Nút xem doanh thu theo nhân viên
            btnThongKeTheoNV.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00012");

            //Nút xem phiếu nhập
            btnPhieuNhap.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00013");

            //Nút thống kê theo khách hàng
            btnThongKeTheoKH.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00014");
        }
Ejemplo n.º 6
0
        //Nút lưu
        private void btnLuu_Click(object sender, RoutedEventArgs e)
        {
            //Kiểm tra dữ liệu
            if (!KiemTraDuLieu())
            {
                return;
            }
            string _matKhauMoi = UntilitiesBusiness.MaHoaMD5(txtMatKhauMoi.Password.Trim());

            if (DangNhapBusiness.DoiMatKhau(_nhanvien.MaNV_NV, _matKhauMoi))
            {
                MessageBox.Show("Đổi mật khẩu thành công.");
                this.Close();
            }
            else
            {
                lbWarning.Visibility = System.Windows.Visibility.Visible;
                lbWarning.Content    = "Đổi mật khẩu thất bại.";
            }
        }
Ejemplo n.º 7
0
        //hiên thị chức năng theo quyền
        private void HienThiChucNangTheoQuyen()
        {
            //Nút quản lý sản phẩm
            btnSanPham.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00015");

            //Nút quản lý nhóm sản phẩm
            btnNhomSanPham.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00016");

            //Nút in tem sản phẩm
            btnTaoTemSP.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00017");

            //Nút quản lý nhà cugn cấp
            btnNhaCungCap.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00018");

            //Nút quản lý đơn vị tính
            btnDonVi.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00019");

            //Nút tạo mã giảm giá
            btnMaGiamGia.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00020");

            //Nút quản lý nhân viên
            btnNhanVien.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00021");

            //Nút khách hàng
            btnKhachHang.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00022");

            //Nút nhóm khách hàng
            btnNhomKhachHang.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00023");

            //Nút thiết lập hệ thống
            btnCauHinh.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00024");

            //Nút quản lý nhóm quyền
            btnPhanQuyen.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00025");

            //Nút đổi mật khẩu
            btnDoiMatKhau.IsEnabled = DangNhapBusiness.HienThiQuyen(_lstQuyen, "CN00026");
        }