示例#1
0
 public DataTable GetKpiPool_DB(string kpi_name
                                , string use_yn
                                , string kpi_group_ref_id
                                , int kpi_pool_ver_id
                                , int kpi_pool_templete_id)
 {
     MicroBSC.Integration.BSC.Dac.Dac_Bsc_Kpi_Pool dacBscKpiPool = new MicroBSC.Integration.BSC.Dac.Dac_Bsc_Kpi_Pool();
     return(dacBscKpiPool.SelectData_DB(kpi_name
                                        , use_yn
                                        , kpi_group_ref_id
                                        , kpi_pool_ver_id
                                        , kpi_pool_templete_id
                                        ));
 }
示例#2
0
        public DataSet GetSignalListPerKpiWithBiz(int KPI_POOL_REF_ID, string ithreshold_level)
        {
            DataSet   dsReturn   = null;
            DataTable dtTreshold = new MicroBSC.Integration.BSC.Dac.Dac_Bsc_Kpi_Pool().SelectkpiThresholdInfo(KPI_POOL_REF_ID, ithreshold_level).Tables[0];

            if (dtTreshold == null || dtTreshold.Rows.Count == 0)
            {
                dsReturn = new MicroBSC.Integration.BSC.Dac.Dac_Bsc_Kpi_Pool().SelectSignalListPerKpiWithStep(KPI_POOL_REF_ID, ithreshold_level);
            }
            else
            {
                dsReturn = new MicroBSC.Integration.BSC.Dac.Dac_Bsc_Kpi_Pool().SelectkpiThresholdInfo(KPI_POOL_REF_ID);
            }

            return(dsReturn);
        }