public US_RPT_CO_SO_DINH_MUC(decimal i_dbID) { pm_objDS = new DS_RPT_CO_SO_DINH_MUC(); 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]); }
public void FillDatasetByProc(DS_RPT_CO_SO_DINH_MUC m_ds, decimal ip_id_loai_dinh_muc, DateTime ip_ap_dung_tu_ngay) { CStoredProc v_store_proc = new CStoredProc("pr_get_don_gia_dinh_muc_from_loai_dinh_muc"); v_store_proc.addDecimalInputParam("@ID_LOAI_DINH_MUC", ip_id_loai_dinh_muc); v_store_proc.addDatetimeInputParam("@AP_DUNG_TU_NGAY", ip_ap_dung_tu_ngay); v_store_proc.fillDataSetByCommand(this,m_ds); }
public US_RPT_CO_SO_DINH_MUC() { pm_objDS = new DS_RPT_CO_SO_DINH_MUC(); pm_strTableName = c_TableName; pm_objDR = pm_objDS.Tables[pm_strTableName].NewRow(); }
private void load_data_2_grid() { DS_RPT_CO_SO_DINH_MUC v_ds_rpt_co_so_dinh_muc = new DS_RPT_CO_SO_DINH_MUC(); US_RPT_CO_SO_DINH_MUC v_us_rpt_co_so_dinh_muc = new US_RPT_CO_SO_DINH_MUC(); string str_temp = m_dat_ap_dung_tu_ngay.Value.ToString(); str_temp = str_temp.Substring(0, str_temp.IndexOf(" ")); v_us_rpt_co_so_dinh_muc.FillDatasetByProc(v_ds_rpt_co_so_dinh_muc, CIPConvert.ToDecimal(m_cbo_loai_dinh_muc.SelectedValue), CIPConvert.ToDatetime(str_temp)); CGridUtils.MakeSoTT(0, m_fg); m_fg.Redraw = false; CGridUtils.Dataset2C1Grid(v_ds_rpt_co_so_dinh_muc, m_fg, m_obj_trans); m_fg.Redraw = true; }