private void btnDonViTinh_ItemClick(object sender, ItemClickEventArgs e) { //FrmDonViTinh rbp = new FrmDonViTinh(); xfrmQuiCach rbp = new xfrmQuiCach(); DataTable dt1 = new DataTable(); dt1 = CPHANQUYEN.LAYDSNGUOIDUNG(); for (int i = 0; i <= dt1.Rows.Count - 1; i++) { if (dt1.Rows[i]["TENDANGNHAP"].ToString() == TenDangNhap) { if ((bool)dt1.Rows[i]["QUYENTHEM"] == true) { rbp.Enable_Insert(); } if ((bool)dt1.Rows[i]["QUYENXOA"] == true) { rbp.Enable_Delete(); } if ((bool)dt1.Rows[i]["QUYENSUA"] == true) { rbp.Enable_UpDate(); } if ((bool)dt1.Rows[i]["QUYENADMIN"] == true) { rbp.Enable_Insert(); rbp.Enable_Delete(); rbp.Enable_UpDate(); } break; } } //tab.TaoTab(xtraTabControl_GiaoDien, "Đơn vị tính", "DVT", rbp, -1); rbp.ShowDialog(); }
private void btChucVu_ItemClick(object sender, ItemClickEventArgs e) { FrmChucVu CV = new FrmChucVu(); DataTable dt1 = new DataTable(); dt1 = CPHANQUYEN.LAYDSNGUOIDUNG(); for (int i = 0; i <= dt1.Rows.Count - 1; i++) { if (dt1.Rows[i]["TENDANGNHAP"].ToString() == TenDangNhap) { if ((bool)dt1.Rows[i]["QUYENTHEM"] == true) { CV.Enable_Insert(); } if ((bool)dt1.Rows[i]["QUYENXOA"] == true) { CV.Enable_Delete(); } if ((bool)dt1.Rows[i]["QUYENSUA"] == true) { CV.Enable_UpDate(); } if ((bool)dt1.Rows[i]["QUYENADMIN"] == true) { CV.Enable_Insert(); CV.Enable_Delete(); CV.Enable_UpDate(); } break; } } tab.TaoTab(xtraTabControl_GiaoDien, "Chức vụ", "Chuc Vu", CV, -1); }
private void btnCauHoi_ItemClick(object sender, ItemClickEventArgs e) { FrmCauHoi rbp = new FrmCauHoi(); DataTable dt1 = new DataTable(); dt1 = CPHANQUYEN.LAYDSNGUOIDUNG(); for (int i = 0; i <= dt1.Rows.Count - 1; i++) { if (dt1.Rows[i]["TENDANGNHAP"].ToString() == TenDangNhap) { if ((bool)dt1.Rows[i]["QUYENTHEM"] == true) { rbp.Enable_Insert(); } if ((bool)dt1.Rows[i]["QUYENXOA"] == true) { rbp.Enable_Delete(); } if ((bool)dt1.Rows[i]["QUYENSUA"] == true) { rbp.Enable_UpDate(); } if ((bool)dt1.Rows[i]["QUYENADMIN"] == true) { rbp.Enable_Insert(); rbp.Enable_Delete(); rbp.Enable_UpDate(); } break; } } tab.TaoTab(xtraTabControl_GiaoDien, "Câu hỏi - Câu chọn", "CHCH", rbp, -1); }
private void btnQuanHuyen_ItemClick(object sender, ItemClickEventArgs e) { FrmQuanHuyen QH = new FrmQuanHuyen(); DataTable dt1 = new DataTable(); dt1 = CPHANQUYEN.LAYDSNGUOIDUNG(); for (int i = 0; i <= dt1.Rows.Count - 1; i++) { if (dt1.Rows[i]["TENDANGNHAP"].ToString() == TenDangNhap) { if ((bool)dt1.Rows[i]["QUYENTHEM"] == true) { QH.Enable_Insert(); } if ((bool)dt1.Rows[i]["QUYENXOA"] == true) { QH.Enable_Delete(); } if ((bool)dt1.Rows[i]["QUYENSUA"] == true) { QH.Enable_UpDate(); } if ((bool)dt1.Rows[i]["QUYENADMIN"] == true) { QH.Enable_Insert(); QH.Enable_Delete(); QH.Enable_UpDate(); } break; } } tab.TaoTab(xtraTabControl_GiaoDien, "Quận huyện", "QH", QH, -1); }
private void btnKhachHang_ItemClick(object sender, ItemClickEventArgs e) { //ACustomer rbp = new ACustomer(); FrmKhachhangmoi rbp = new FrmKhachhangmoi(); DataTable dt1 = new DataTable(); dt1 = CPHANQUYEN.LAYDSNGUOIDUNG(); for (int i = 0; i <= dt1.Rows.Count - 1; i++) { if (dt1.Rows[i]["TENDANGNHAP"].ToString() == TenDangNhap) { if ((bool)dt1.Rows[i]["QUYENTHEM"] == true) { rbp.Enable_Insert(); } if ((bool)dt1.Rows[i]["QUYENSUA"] == true) { rbp.Enable_UpDate(); } if ((bool)dt1.Rows[i]["QUYENADMIN"] == true) { rbp.Enable_Insert(); rbp.Enable_UpDate(); } break; } } //rbp.ShowDialog(); tab.TaoTab(xtraTabControl_GiaoDien, "Khách Hàng", "KH", rbp, -1); }
private void bbi_DoiMatKhau_ItemClick(object sender, ItemClickEventArgs e) { FrmDoiMatKhau ucDMK = new FrmDoiMatKhau(); DataTable dt1 = new DataTable(); dt1 = CPHANQUYEN.LAYDSNGUOIDUNG(); for (int i = 0; i <= dt1.Rows.Count - 1; i++) { if (dt1.Rows[i]["TENDANGNHAP"].ToString() == TenDangNhap) { if ((bool)dt1.Rows[i]["QUYENTHEM"] == true) { ucDMK.Enable_Insert(); } if ((bool)dt1.Rows[i]["QUYENSUA"] == true) { ucDMK.Enable_UpDate(); } if ((bool)dt1.Rows[i]["QUYENXOA"] == true) { ucDMK.Enable_Delete(); } if ((bool)dt1.Rows[i]["QUYENADMIN"] == true) { ucDMK.Enable_Insert(); ucDMK.Enable_Delete(); ucDMK.Enable_UpDate(); } break; } } KiemTraTonTaiTab.TaoTabUC(xtraTabControl1, "Doi Mat Khau", "DMK", ucDMK, -1); }
private void btnXoa_Click_1(object sender, EventArgs e) { try { CPHANQUYEN.NguoiDung_Xoa(txtTenDangNhap.Text); txtTenDangNhap.ResetText(); txtMatKhau.ResetText(); LoadDanhSachNguoiDung(); } catch (SqlException ex) { XtraMessageBox.Show("Lỗi: " + ex.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void btn_DangNhap_Click(object sender, EventArgs e) { if (txt_TenDangNhap.Text != "" && txt_MatKhau.Text != "") { DataTable dt1 = new DataTable(); dt1 = CPHANQUYEN.LAYDSNGUOIDUNG(); FrmMain f = new FrmMain(); bool kq = false; for (int i = 0; i <= dt1.Rows.Count - 1; i++) { //khoi tao mat khau bang rong //Ma hoa mat khau khi nhap vao txt_MatKhau if (txt_TenDangNhap.Text == dt1.Rows[i]["TENDANGNHAP"].ToString() && CMaHoaVaGiaiMaMatKhau.EncryptString(txt_MatKhau.Text).ToString() == dt1.Rows[i]["MATKHAU"].ToString()) { kq = true; if ((bool)dt1.Rows[i]["QUYENADMIN"] == true) { this.Close(); FrmMain.TenDangNhap = txt_TenDangNhap.Text; open.KichHoatFormAdmin(); break; } else if ((bool)dt1.Rows[i]["QUYENADMIN"] == false) { this.Close(); FrmMain.TenDangNhap = txt_TenDangNhap.Text; open.KichHoatFormUser(); break; } } else { kq = false; } } if (kq == false) { XtraMessageBox.Show("Tên đăng nhập hoặc mật khẩu không đúng!", "Thông Báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { XtraMessageBox.Show("Tên đăng nhập và mật khẩu không được rỗng!", "Thông Báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnGiaiMa_Click(object sender, EventArgs e) { if (txtMatKhauMaHoaVaGiaiMa.Text == "") { MessageBox.Show("Bạn chưa nhập mật khẩu để giải mã", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else { DataTable dt2 = new DataTable(); dt2 = CPHANQUYEN.LAYDSNGUOIDUNG(); FrmMain f = new FrmMain(); bool kq = false; for (int i = 0; i < dt2.Rows.Count; i++) { if (dt2.Rows[i]["TENDANGNHAP"].ToString() == "admin") { if (txtMatKhauMaHoaVaGiaiMa.Text == dt2.Rows[i]["MATKHAU"].ToString()) { kq = true; break; } else { kq = false; break; } } } if (kq == true) { for (int i = 0; i < dgvQuanLyNguoiDung.Rows.Count; i++) { dgvQuanLyNguoiDung.Rows[i].Cells["Matkhau"].Value = dgvQuanLyNguoiDung.Rows[i].Cells["Matkhau"].Value.ToString(); } btnGiaiMa.Enabled = false; btnMaHoa.Enabled = true; txtMatKhauMaHoaVaGiaiMa.ResetText(); } else { MessageBox.Show("Mật khẩu giải mã không đúng", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } }
public void LoadDanhSachNguoiDung() { DataTable dt = new DataTable(); dt = CPHANQUYEN.LAYDSNGUOIDUNG(); string MatKhauAdmin = ""; for (int i = 0; i < dt.Rows.Count; i++) { if (dt.Rows[i]["TENDANGNHAP"].ToString() == "admin") { MatKhauAdmin = dt.Rows[i]["MATKHAU"].ToString(); break; } } for (int j = 0; j < dt.Rows.Count; j++) { dt.Rows[j]["MATKHAU"] = dt.Rows[j]["MATKHAU"].ToString(); } dgvQuanLyNguoiDung.DataSource = dt; }
private void btnThietlap_ItemClick(object sender, ItemClickEventArgs e) { FrmThietLapLoaiKH rbp = new FrmThietLapLoaiKH(); DataTable dt1 = new DataTable(); dt1 = CPHANQUYEN.LAYDSNGUOIDUNG(); for (int i = 0; i <= dt1.Rows.Count - 1; i++) { if (dt1.Rows[i]["TENDANGNHAP"].ToString() == TenDangNhap) { if ((bool)dt1.Rows[i]["QUYENTHEM"] == true) { rbp.Enable_Insert(); } if ((bool)dt1.Rows[i]["QUYENADMIN"] == true) { rbp.Enable_Insert(); } break; } } tab.TaoTab(xtraTabControl_GiaoDien, "Thiết lập loại khách hàng", "LTL", rbp, -1); }
private void btnThem_Click_1(object sender, EventArgs e) { if (checkEditAdmin.Checked == true) { QuyenAdmin = 1; } else { QuyenAdmin = 0; } if (checkEditThem.Checked == true) { QuyenThem = 1; } else { QuyenThem = 0; } if (checkEditXoa.Checked == true) { QuyenXoa = 1; } else { QuyenXoa = 0; } if (checkEditSua.Checked == true) { QuyenSua = 1; } else { QuyenSua = 0; } string matkhau = txtMatKhau.Text; if (txtTenDangNhap.Text == "" || txtMatKhau.Text == "") { XtraMessageBox.Show("Tên đăng nhập hoặc mật khẩu không được rỗng!", "Thông Báo!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (matkhau.Length < 8) { XtraMessageBox.Show("Mật khẩu phải có ít nhất 8 kí tự!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else if (KiemTraPassword(txtMatKhau.Text) == true) { try { //MA HOA TXT_TENDANGNHAP ROI THEM CPHANQUYEN.NguoiDung_Them(txtTenDangNhap.Text, CMaHoaVaGiaiMaMatKhau.EncryptString(txtMatKhau.Text), QuyenAdmin, QuyenThem, QuyenXoa, QuyenSua); txtTenDangNhap.ResetText(); txtMatKhau.ResetText(); LoadDanhSachNguoiDung(); dgvQuanLyNguoiDung.CurrentCell = dgvQuanLyNguoiDung.Rows[dgvQuanLyNguoiDung.Rows.Count - 1].Cells[0]; } catch (Exception ex) { XtraMessageBox.Show("Lỗi: " + ex.Message, "Thông Báo!", MessageBoxButtons.OK, MessageBoxIcon.Warning); } } else { XtraMessageBox.Show("Mật khẩu phải có kí tự, số và kí tự đặc biệt!", "Thông báo!", MessageBoxButtons.OK, MessageBoxIcon.Information); } }