private void bntXoa_Click(object sender, EventArgs e) { XoaNV xoa = new XoaNV(); string kq = xoa.XoaNhanVien(cbxXoaMaNV.Text); if (kq == "0") { MessageBox.Show("Không có mã nhân viên hoặc mã nhân viên bị sai"); } else if (kq == "2") { MessageBox.Show("Không thể xóa vì ràng buộc với bảng thân nhân"); } else if (kq == "false") { MessageBox.Show("Không thể xóa nhân viên"); } else { MessageBox.Show("Xóa thành công"); DataTable dt = NV.ShowNhanVien(); dtgXoaNV.DataSource = dt; Init(); } }
private void frmMain_Load(object sender, EventArgs e) { // TODO: This line of code loads data into the 'quanLiNhanSuDataSet1.tblNhanVien' table. You can move, or remove it, as needed. //this.tblNhanVienTableAdapter.Fill(this.quanLiNhanSuDataSet1.tblNhanVien); DataTable dt = NV.ShowNhanVien(); DataTable dt1 = NV.ShowChucVu(); DataTable dt2 = NV.ShowPhongBan(); dtgNhanVien.DataSource = dt; dtgSuaNV.DataSource = dt; XoaNV xoa = new XoaNV(); DataTable dt3 = xoa.ShowMaNV(); cbxXoaMaNV.DataSource = dt3; cbxXoaMaNV.DisplayMember = "ma"; cbxTKMaCV.DataSource = dt1; cbxTKMaCV.DisplayMember = "Mã Chức Vụ"; cbxThemMaCV.DataSource = dt1; cbxThemMaCV.DisplayMember = "Mã Chức Vụ"; cbxThemMaPB.DataSource = dt2; cbxThemMaPB.DisplayMember = "Mã Phòng Ban"; cbxTKMaCV.DataSource = dt1; cbxTKMaCV.DisplayMember = "Mã Chức Vụ"; }
private void bntXoa_Click(object sender, EventArgs e) { XoaNV xoa = new XoaNV(); string kq=xoa.XoaNhanVien(cbxXoaMaNV.Text); if (kq == "0") MessageBox.Show("Không có mã nhân viên hoặc mã nhân viên bị sai"); else { MessageBox.Show("Xóa thành công"); DataTable dt = NV.ShowNhanVien(); dtgXoaNV.DataSource = dt; Init(); } }