public US_V_DM_QUYET_DINH_SO_DON_VI_NHAP_DU_LIEU(decimal i_dbID)
 {
     pm_objDS = new DS_V_DM_QUYET_DINH_SO_DON_VI_NHAP_DU_LIEU();
     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()
        {
            US_V_DM_QUYET_DINH_SO_DON_VI_NHAP_DU_LIEU v_us = new US_V_DM_QUYET_DINH_SO_DON_VI_NHAP_DU_LIEU();
            DS_V_DM_QUYET_DINH_SO_DON_VI_NHAP_DU_LIEU v_ds = new DS_V_DM_QUYET_DINH_SO_DON_VI_NHAP_DU_LIEU();
            string v_str_sub_query = "";
            if (m_rdb_giao_ke_hoach.Checked == true) {
                v_str_sub_query = "where " + DM_QUYET_DINH.ID_LOAI_QUYET_DINH + " = " + ID_LOAI_QUYET_DINH.GIAO_KE_HOACH;
            }
            else if (m_rdb_giao_von.Checked == true) {
                v_str_sub_query = "where " + DM_QUYET_DINH.ID_LOAI_QUYET_DINH + " = " + ID_LOAI_QUYET_DINH.GIAO_VON;

            }
            v_us.FillDataset(v_ds, v_str_sub_query + " order by ngay_thang desc");
            m_grv.DataSource = v_ds.v_dm_quyet_dinh_so_don_vi_nhap_du_lieu;
            m_grv.DataBind();
        }
 public US_V_DM_QUYET_DINH_SO_DON_VI_NHAP_DU_LIEU()
 {
     pm_objDS = new DS_V_DM_QUYET_DINH_SO_DON_VI_NHAP_DU_LIEU();
     pm_strTableName = c_TableName;
     pm_objDR = pm_objDS.Tables[pm_strTableName].NewRow();
 }