예제 #1
0
        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();
            }
        }
예제 #2
0
        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ụ";
        }
예제 #3
0
 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();
     }
 }
예제 #4
0
        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ụ";
        }