private void load_data_to_grid_thsd_theo_don_vi(CObjExcelAssetParameters op_excel_parameters)
 {
     DS_RPT_TONG_HOP_HIEN_TRANG_OTO v_DS_RPT_TONG_HOP_HIEN_TRANG_OTO = new DS_RPT_TONG_HOP_HIEN_TRANG_OTO();
     US_RPT_TONG_HOP_HIEN_TRANG_OTO v_us_rpt_tong_hop_hien_trang_oto = new US_RPT_TONG_HOP_HIEN_TRANG_OTO();
     v_us_rpt_tong_hop_hien_trang_oto.FillDataset_tong_hop_chi_tiet_theo_don_vi(
         op_excel_parameters.dcID_BO_TINH
         , op_excel_parameters.dcID_DON_VI_CHU_QUAN
         , op_excel_parameters.strUSER_NAME
         , v_DS_RPT_TONG_HOP_HIEN_TRANG_OTO
         );
     m_fg.Redraw = false;
     CGridUtils.Dataset2C1Grid(v_DS_RPT_TONG_HOP_HIEN_TRANG_OTO, m_fg, m_obj_trans);
     m_fg.Redraw = true;
 }
    private void load_data_to_grid(string ip_str_id_bo_tinh, string ip_str_id_don_vi_chu_quan)
    {
        DS_RPT_TONG_HOP_HIEN_TRANG_OTO v_DS_RPT_TONG_HOP_HIEN_TRANG_OTO = new DS_RPT_TONG_HOP_HIEN_TRANG_OTO();
        US_RPT_TONG_HOP_HIEN_TRANG_OTO v_US_RPT_TONG_HOP_HIEN_TRANG_OTO = new US_RPT_TONG_HOP_HIEN_TRANG_OTO();
        string v_str_user_name = Person.get_user_name();
        if (v_str_user_name.Equals(null)) return;

        v_US_RPT_TONG_HOP_HIEN_TRANG_OTO.FillDataset_tong_hop_chi_tiet_theo_don_vi(
            CIPConvert.ToDecimal(ip_str_id_bo_tinh)
            , CIPConvert.ToDecimal(ip_str_id_don_vi_chu_quan)
            , v_str_user_name
            , v_DS_RPT_TONG_HOP_HIEN_TRANG_OTO
            );
        m_grv_tai_san_khac.DataSource = v_DS_RPT_TONG_HOP_HIEN_TRANG_OTO.RPT_TONG_HOP_HIEN_TRANG_OTO;
        Thread.Sleep(1000);
        m_grv_tai_san_khac.DataBind();
    }