private void load_data_2_grid()
        {
            m_ds = new DS_V_GD_HOP_DONG_LAO_DONG();
            var v_dc_id_phap_nhan = CAppContext_201.getCurrentIDPhapnhan();

            var v_str_search = m_txt_tim_kiem.Text.Trim();

            if (v_str_search == m_str_suggest)
            {
                v_str_search = "";
            }

            if (m_cbo_loai_hop_dong.SelectedValue == null)
            {
                return;
            }
            if (m_cbo_trang_thai_hop_dong.SelectedValue == null)
            {
                return;
            }

            var v_str_trang_thai_hop_dong = "";

            if (m_cbo_trang_thai_hop_dong.SelectedIndex == 1)
            {
                v_str_trang_thai_hop_dong = "Y";
            }
            if (m_cbo_trang_thai_hop_dong.SelectedIndex == 2)
            {
                v_str_trang_thai_hop_dong = "N";
            }

            if (m_cbo_tim_kiem_theo.SelectedIndex == 0)
            {
                m_us.FillDatasetSearchAll(m_ds,
                                          v_str_search,
                                          decimal.Parse(m_cbo_loai_hop_dong.SelectedValue.ToString()),
                                          v_str_trang_thai_hop_dong,
                                          DateTime.Parse(m_dat_tu_ngay.Value.ToShortDateString()),
                                          DateTime.Parse(m_dat_den_ngay.Value.ToShortDateString()),
                                          0,
                                          v_dc_id_phap_nhan);
            }
            if (m_cbo_tim_kiem_theo.SelectedIndex == 1)
            {
                m_us.FillDatasetSearchAll(m_ds,
                                          v_str_search,
                                          decimal.Parse(m_cbo_loai_hop_dong.SelectedValue.ToString()),
                                          v_str_trang_thai_hop_dong,
                                          DateTime.Parse(m_dat_tu_ngay.Value.ToShortDateString()),
                                          DateTime.Parse(m_dat_den_ngay.Value.ToShortDateString()),
                                          1,
                                          v_dc_id_phap_nhan);
            }
            if (m_cbo_tim_kiem_theo.SelectedIndex == 2)
            {
                m_us.FillDatasetSearchAll(m_ds,
                                          v_str_search,
                                          decimal.Parse(m_cbo_loai_hop_dong.SelectedValue.ToString()),
                                          v_str_trang_thai_hop_dong,
                                          DateTime.Parse(m_dat_tu_ngay.Value.ToShortDateString()),
                                          DateTime.Parse(m_dat_den_ngay.Value.ToShortDateString()),
                                          2,
                                          v_dc_id_phap_nhan);
            }
            if (m_cbo_tim_kiem_theo.SelectedIndex == 3)
            {
                m_us.FillDatasetSearchAll(m_ds,
                                          v_str_search,
                                          decimal.Parse(m_cbo_loai_hop_dong.SelectedValue.ToString()),
                                          v_str_trang_thai_hop_dong,
                                          DateTime.Parse(m_dat_tu_ngay.Value.ToShortDateString()),
                                          DateTime.Parse(m_dat_den_ngay.Value.ToShortDateString()),
                                          3,
                                          v_dc_id_phap_nhan);
            }

            m_lbl_count_record.Text = string.Format("Có {0} Hợp Đồng Lao Động.", m_ds.Tables[0].Rows.Count);
            m_fg.Redraw             = false;
            CGridUtils.Dataset2C1Grid(m_ds, m_fg, m_obj_trans);

            m_fg.Subtotal(C1.Win.C1FlexGrid.AggregateEnum.Count // chỗ này dùng hàm count tức là để đếm, có thể dùng các hàm khác thay thế
                          , 0
                          , (int)e_col_Number.MA_NV             // chỗ này là tên trường mà mình nhóm
                          , (int)e_col_Number.MA_HOP_DONG       // chỗ này là tên trường mà mình Count
                          , "{0}"
                          );

            m_fg.Redraw = true;
            m_fg.Focus();
            auto_suggest_text();
        }