public US_RPT_TONG_HOP_HIEN_TRANG(decimal i_dbID)
 {
     pm_objDS = new DS_RPT_TONG_HOP_HIEN_TRANG();
     pm_strTableName = c_TableName;
     IMakeSelectCmd v_objMkCmd = new CMakeAndSelectCmd(pm_objDS, c_TableName);
     v_objMkCmd.AddCondition("ID", i_dbID, eKieuDuLieu.KieuNumber, eKieuSoSanh.Bang);
     SqlCommand v_cmdSQL;
     v_cmdSQL = v_objMkCmd.getSelectCmd();
     this.FillDatasetByCommand(pm_objDS, v_cmdSQL);
     pm_objDR = getRowClone(pm_objDS.Tables[pm_strTableName].Rows[0]);
 }
 private void load_data_to_grid()
 {
     DS_RPT_TONG_HOP_HIEN_TRANG v_ds_v_tong_hop_hien_trang = new DS_RPT_TONG_HOP_HIEN_TRANG();
     US_RPT_TONG_HOP_HIEN_TRANG v_us_v_tong_hop_hien_trang = new US_RPT_TONG_HOP_HIEN_TRANG();
     v_us_v_tong_hop_hien_trang.FillDataset_tong_hop_chung(
         CIPConvert.ToDecimal(m_cbo_bo_tinh.SelectedValue)
         ,CIPConvert.ToDecimal(m_cbo_don_vi_chu_quan.SelectedValue)
         , Person.get_user_name()
         , v_ds_v_tong_hop_hien_trang);
     m_grv_tai_san_nha_dat.DataSource = v_ds_v_tong_hop_hien_trang;
     m_grv_tai_san_nha_dat.DataBind();
 }
 public US_RPT_TONG_HOP_HIEN_TRANG()
 {
     pm_objDS = new DS_RPT_TONG_HOP_HIEN_TRANG();
     pm_strTableName = c_TableName;
     pm_objDR = pm_objDS.Tables[pm_strTableName].NewRow();
 }
 public void FillDataset_tong_hop_chung(
     decimal ip_dc_id_bo_tinh
     , decimal ip_dc_id_don_vi_chu_quan
     , string ip_str_user_name
     , DS_RPT_TONG_HOP_HIEN_TRANG op_ds_rpt_tong_hop_hien_trang)
 {
     CStoredProc v_obj_procedure = new CStoredProc("pr_RPT_TONG_HOP_HIEN_TRANG_tong_hop_chung");
     v_obj_procedure.addDecimalInputParam("@ip_id_bo_tinh", ip_dc_id_bo_tinh);
     v_obj_procedure.addDecimalInputParam("@ip_id_don_vi_chu_quan", ip_dc_id_don_vi_chu_quan);
     v_obj_procedure.addNVarcharInputParam("@ip_str_user_name", ip_str_user_name);
     v_obj_procedure.fillDataSetByCommand(this, op_ds_rpt_tong_hop_hien_trang);
 }
    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 v_ds_rpt_tong_hop_hien_trang = new DS_RPT_TONG_HOP_HIEN_TRANG();
        US_RPT_TONG_HOP_HIEN_TRANG v_us_rpt_tong_hop_hien_trang = new US_RPT_TONG_HOP_HIEN_TRANG();
        string v_str_user_name = Person.get_user_name();
        if (v_str_user_name.Equals(null)) return;

        v_us_rpt_tong_hop_hien_trang.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
            );
        m_grv_tai_san_nha_dat.DataSource = v_ds_rpt_tong_hop_hien_trang.RPT_TONG_HOP_HIEN_TRANG;
        Thread.Sleep(1000);
        m_grv_tai_san_nha_dat.DataBind();
    }
 private void load_data_to_grid_thsd_tong_hop_chung(CObjExcelAssetParameters op_excel_parameters)
 {
     DS_RPT_TONG_HOP_HIEN_TRANG v_ds_rpt_tong_hop_hien_trang = new DS_RPT_TONG_HOP_HIEN_TRANG();
     US_RPT_TONG_HOP_HIEN_TRANG v_us_rpt_tong_hop_hien_trang = new US_RPT_TONG_HOP_HIEN_TRANG();
     v_us_rpt_tong_hop_hien_trang.FillDataset_tong_hop_chung(
         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
         );
     m_fg.Redraw = false;
     CGridUtils.Dataset2C1Grid(v_ds_rpt_tong_hop_hien_trang, m_fg, m_obj_trans);
     m_fg.Redraw = true;
 }
 private void load_data_2_grid()
 {
     m_ds = new DS_RPT_TONG_HOP_HIEN_TRANG();
     m_us.FillDataset(m_ds);
     m_fg.Redraw = false;
     CGridUtils.Dataset2C1Grid(m_ds, m_fg, m_obj_trans);
     m_fg.Redraw = true;
 }