private void CapNhapTK(object sender, EventArgs e) { TaikhoanNV_DTO TK = new TaikhoanNV_DTO(); DialogResult Lenh = MessageBox.Show("Xác nhận thay đổi!", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (Lenh == DialogResult.Yes) { if (txtUserName.Text == "" || txtPassWord.Text == "") { MessageBox.Show("Mời bạn nhập đầy đủ thông tin!", "Thông báo"); } else { LayTTTK(TK); try { PhanQuyen_BUS.CapNhapTK(TK); ucQLTK_Load(sender, e); Reset(); btnCapNhapTK.Enabled = false; btnXoaTK.Enabled = false; } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } } }
private void DgvLoad_TKNhanVien_NhanVien() { DataTable tblTKNV = PhanQuyen_BUS.TKNhanVien_Load(); dgvNhanVien.DataSource = tblTKNV; //rename dgvNhanVien.Columns["MATK"].HeaderText = "Mã tài khoản"; dgvNhanVien.Columns["MANV"].HeaderText = "Mã nhân viên"; dgvNhanVien.Columns["TENNV"].HeaderText = "Tên nhân viên"; dgvNhanVien.Columns["TENDANGNHAP"].HeaderText = "Tên đăng nhập"; dgvNhanVien.Columns["MATKHAU"].HeaderText = "Mật khẩu"; dgvNhanVien.Columns["TENLOAI"].HeaderText = "Tên loại"; }
private void XoaTK(object sender, EventArgs e) { DialogResult Lenh = MessageBox.Show("Bạn chắc chắn muốn xóa tài khoản!", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Warning); if (Lenh == DialogResult.Yes) { PhanQuyen_BUS.XoaTK(txtMaTK.Text); ucQLTK_Load(sender, e); Reset(); btnCapNhapTK.Enabled = false; btnXoaTK.Enabled = false; } }
private void frmPhanQuyen_Load(object sender, EventArgs e) { TaiKhoan_BUS tk_BUS = new TaiKhoan_BUS(); dataGridViewPhanQuyen.DataSource = tk_BUS.LayDanhSach(); dataGridViewPhanQuyen.SelectionMode = DataGridViewSelectionMode.FullRowSelect; dataGridViewPhanQuyen.Columns["TAIKHOAN"].HeaderText = "Tài Khoản"; dataGridViewPhanQuyen.Columns["MAQUYEN"].HeaderText = "Mã Quyền"; dataGridViewPhanQuyen.Columns["GHICHU"].HeaderText = "Ghi Chú"; dataGridViewPhanQuyen.Columns["MATKHAU"].Visible = false; dataGridViewPhanQuyen.Columns["TRANGTHAI"].Visible = false; dataGridViewPhanQuyen.AutoSizeColumnsMode = DataGridViewAutoSizeColumnsMode.Fill; PhanQuyen_BUS pQ_BUS = new PhanQuyen_BUS(); comboBoxMaQuyen.DataSource = pQ_BUS.LayDanhSach(); comboBoxMaQuyen.ValueMember = "MAQUYEN"; }
private void btnLogin_Click(object sender, EventArgs e) { string sUserName = txtUserName.Text; string sPassWord = txtPassWord.Text; DataTable dtLogin = PhanQuyen_BUS.GetUser(sUserName, sPassWord); if (dtLogin.Rows.Count > 0) { this.Hide(); //formMain f = new formMain(dtLogin.Rows[0][0].ToString(), dtLogin.Rows[0][1].ToString(), dtLogin.Rows[0][2].ToString(), dtLogin.Rows[0][3].ToString(), dtLogin.Rows[0][4].ToString(), dtLogin.Rows[0][5].ToString()); loginTenLoai = dtLogin.Rows[0][5].ToString(); formMain f = new formMain(); f.Show(); } else { MessageBox.Show("Sai mật khẩu hoặc tên tài khoản", "Xin Lỗi", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private string TuDongTangMaTK() { DataTable tblNhanvien = PhanQuyen_BUS.TKNhanVien_Top1(); int DongCuoi = tblNhanvien.Rows.Count - 1; string sMaTK = tblNhanvien.Rows[DongCuoi][0].ToString(); String sTemp1, sTerm2; sTemp1 = sMaTK.Substring(0, 2); sTerm2 = sMaTK.Substring(2, 3); sTerm2 = (int.Parse(sTerm2.ToString()) + 1).ToString(); if (sTerm2.Length < 3) { int a = sTerm2.Length; for (int i = 0; i < 3 - a; i++) { sTerm2 = "0" + sTerm2; } } sMaTK = sTemp1 + sTerm2; return(sMaTK); }
private void ThemTK(object sender, EventArgs e) { TaikhoanNV_DTO TK = new TaikhoanNV_DTO(); txtMaTK.Text = TuDongTangMaTK(); if (txtUserName.Text == "" || txtPassWord.Text == "") { MessageBox.Show("Mời bạn nhập đầy đủ thông tin!", "Thông báo"); } else { LayTTTK(TK); try { PhanQuyen_BUS.ThemTK(TK); ucQLTK_Load(sender, e); Reset(); } catch (Exception ex) { MessageBox.Show(ex.ToString()); } } }