private void load_data_2_grid()
        {
            DS_V_RPT_BAO_CAO_DANH_SACH_PHIEU_THU v_ds_ds_pt = new DS_V_RPT_BAO_CAO_DANH_SACH_PHIEU_THU();
            US_V_RPT_BAO_CAO_DANH_SACH_PHIEU_THU v_us_ds_pt = new US_V_RPT_BAO_CAO_DANH_SACH_PHIEU_THU();
            v_ds_ds_pt.EnforceConstraints = false;
            v_ds_ds_pt.Clear();
            v_us_ds_pt.FillThongTinHS(v_ds_ds_pt, CIPConvert.ToDecimal(m_cbo_lop_mon.SelectedValue));
            CGridUtils.Dataset2C1Grid(v_ds_ds_pt, m_fg, m_obj_trans);
            CGridUtils.MakeSoTT(0, m_fg);
            //Fill cac cot con lai
            for (int v_i_cur_row = m_fg.Rows.Fixed; v_i_cur_row < m_fg.Rows.Count; v_i_cur_row++)
            {
                m_fg.Rows[v_i_cur_row][(int)e_col_Number.NGAY_THU] = m_dat_tai_ngay.Value.Date;
                m_fg.Rows[v_i_cur_row][(int)e_col_Number.NOI_DUNG] = m_txt_noi_dung.Text.Trim();
                m_fg.Rows[v_i_cur_row][(int)e_col_Number.HO_TEN_PH] = "PH " + m_fg.Rows[v_i_cur_row][(int)e_col_Number.HO_TEN_HS];

                US_V_HT_NGUOI_SU_DUNG v_us_ht_nsd = new US_V_HT_NGUOI_SU_DUNG(CAppContext_201.getCurrentUserID());
                m_fg.Rows[v_i_cur_row][(int)e_col_Number.NGUOI_THU] = v_us_ht_nsd.strTEN;
                m_fg.Rows[v_i_cur_row][(int)e_col_Number.SO_PHIEU] = "PPT" + m_cbo_lop_mon.SelectedValue.ToString() + "_" + m_fg.Rows[v_i_cur_row][(int)e_col_Number.MA_HOC_SINH];
                m_fg.Rows[v_i_cur_row][(int)e_col_Number.TIEN_PHAI_THU] = m_txt_thanh_tien.Text;
            }
        }
        private void load_data_2_grid()
        {
            DS_V_RPT_BAO_CAO_DANH_SACH_PHIEU_THU v_ds = new DS_V_RPT_BAO_CAO_DANH_SACH_PHIEU_THU();
            v_ds.Clear();
            v_ds.EnforceConstraints = false;
            m_us.FillDataset(
                     v_ds
                     , m_us_bc_tinh_hinh_tc.dcID
                     , m_dat_tu_ngay.Value.Date
                     , m_dat_den_ngay.Value.Date
                     , CIPConvert.ToDecimal(m_cbo_nhan_vien_thu.SelectedValue)
                     , CIPConvert.ToDecimal(m_cbo_loai_phieu.SelectedValue)
                     , m_txt_tim_kien.Text.Trim());

            CGridUtils.Dataset2C1Grid(v_ds, m_fg, m_obj_trans);
            m_fg.Redraw = true;
            create_tree_2grid();
            wrap_text_cell();
        }
        private void load_data_2_grid()
        {
            m_ds = new DS_V_RPT_BAO_CAO_DANH_SACH_PHIEU_THU();
            m_ds.Clear();
            m_ds.EnforceConstraints = false;
            m_us.FillDatasetNguoiThu(
                m_ds
                , m_dat_tu_ngay.Value.Date
                , m_dat_den_ngay.Value.Date
                , CIPConvert.ToDecimal(m_cbo_nhan_vien_thu.SelectedValue));

            m_fg.Redraw = true;
            create_tree_2grid();
            CGridUtils.MakeSoTT(0, m_fg);
            wrap_text_cell();
        }