コード例 #1
0
        private void LoadNV()
        {
            QLNhanVienBUS _Staff = new QLNhanVienBUS();

            dtgvNV.DataSource = _Staff.GetData();
            ButtonControl(1);
        }
コード例 #2
0
        public void LoadNVToComboBox()
        {
            QLNhanVienBUS _Staff = new QLNhanVienBUS();

            cmbTenNV.DataSource    = _Staff.GetData();
            cmbTenNV.DisplayMember = "TenNV";
            cmbTenNV.ValueMember   = "MaNV";
        }
コード例 #3
0
 void Execute(string query)
 {
     if (query == "add")
     {
         try
         {
             NhanVienDTO obj = new NhanVienDTO();
             obj.MaNV  = txbMaNV.Text.Trim();
             obj.TenNV = txbTenNV.Text.Trim();
             QLNhanVienBUS _Staff = new QLNhanVienBUS();
             if (_Staff.CheckID(obj.MaNV.Trim()) == true)
             {
                 _Staff.ThemNV(obj);
                 LoadNV();
             }
             else
             {
                 MessageBox.Show("Mã nhân viên này đã tồn tại.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             }
         }
         catch (Exception exp)
         {
             MessageBox.Show("Thêm bị lỗi: " + exp.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     if (query == "edit")
     {
         try
         {
             NhanVienDTO obj = new NhanVienDTO();
             obj.MaNV  = txbMaNV.Text.Trim();
             obj.TenNV = txbTenNV.Text.Trim();
             QLNhanVienBUS _Staff = new QLNhanVienBUS();
             if (_Staff.CheckID(obj.MaNV.Trim()) == false)
             {
                 _Staff.SuaNV(obj);
                 LoadNV();
             }
             else
             {
                 MessageBox.Show("Mã nhân viên này chưa tồn tại.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             }
         }
         catch (Exception exp)
         {
             MessageBox.Show("Sửa bị lỗi: " + exp.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
     if (query == "delete")
     {
         try
         {
             NhanVienDTO obj = new NhanVienDTO();
             obj.MaNV  = txbMaNV.Text.Trim();
             obj.TenNV = txbTenNV.Text.Trim();
             QLNhanVienBUS _Staff = new QLNhanVienBUS();
             if (_Staff.CheckID(obj.MaNV.Trim()) == false)
             {
                 _Staff.XoaNV(obj);
                 LoadNV();
             }
             else
             {
                 MessageBox.Show("Mã nhân viên này chưa tồn tại.", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
             }
         }
         catch (Exception exp)
         {
             MessageBox.Show("Xóa bị lỗi: " + exp.Message, "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Warning);
         }
     }
 }
コード例 #4
0
        private void textBox1_TextChanged(object sender, EventArgs e)
        {
            QLNhanVienBUS _Staff = new QLNhanVienBUS();

            dtgvNV.DataSource = _Staff.TimKiemNV(txbTimKiemNV.Text.Trim());
        }