Пример #1
0
 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]);
 }
Пример #2
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);
 }
Пример #3
0
 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;
 }