Esempio n. 1
0
        public DataSet GetLMList(string strLMH, int intListNumber)
        {
            RICH.Common.BM.T_BG_0602.T_BG_0602ApplicationData t_BG_0602ApplicationData;
            t_BG_0602ApplicationData             = new RICH.Common.BM.T_BG_0602.T_BG_0602ApplicationData();
            t_BG_0602ApplicationData.CurrentPage = 1;
            t_BG_0602ApplicationData.PageSize    = intListNumber;
            t_BG_0602ApplicationData.SortField   = "LMH";
            t_BG_0602ApplicationData.Sort        = true;
            t_BG_0602ApplicationData.SJLMH       = strLMH;

            RICH.Common.BM.T_BG_0602.T_BG_0602ApplicationLogic t_BG_0602ApplicationLogic;

            t_BG_0602ApplicationLogic
                = (RICH.Common.BM.T_BG_0602.T_BG_0602ApplicationLogic)CreateApplicationLogicInstance(typeof(RICH.Common.BM.T_BG_0602.T_BG_0602ApplicationLogic));
            t_BG_0602ApplicationData = t_BG_0602ApplicationLogic.Query(t_BG_0602ApplicationData);

            if (t_BG_0602ApplicationData.RecordCount <= 0)
            {
                t_BG_0602ApplicationData             = new RICH.Common.BM.T_BG_0602.T_BG_0602ApplicationData();
                t_BG_0602ApplicationData.CurrentPage = 1;
                t_BG_0602ApplicationData.PageSize    = intListNumber;
                t_BG_0602ApplicationData.SortField   = "LMH";
                t_BG_0602ApplicationData.Sort        = true;
                t_BG_0602ApplicationData.SJLMH       = (string)(new RICH.Common.BM.T_BG_0602.T_BG_0602BusinessEntity()).GetValueByFixCondition("LMH", strLMH, "SJLMH");
                t_BG_0602ApplicationLogic
                    = (RICH.Common.BM.T_BG_0602.T_BG_0602ApplicationLogic)CreateApplicationLogicInstance(typeof(RICH.Common.BM.T_BG_0602.T_BG_0602ApplicationLogic));
                t_BG_0602ApplicationData = t_BG_0602ApplicationLogic.Query(t_BG_0602ApplicationData);
            }

            return(t_BG_0602ApplicationData.ResultSet);
        }
Esempio n. 2
0
        public string GetSubColumn(string strUpColumn)
        {
            string strReturn = strUpColumn;
            // 得到下级栏目号
            DataSet dsTemp = new DataSet();

            RICH.Common.BM.T_BG_0602.T_BG_0602ApplicationData t_BG_0602ApplicationData;
            t_BG_0602ApplicationData             = new RICH.Common.BM.T_BG_0602.T_BG_0602ApplicationData();
            t_BG_0602ApplicationData.CurrentPage = 1;
            t_BG_0602ApplicationData.PageSize    = 1000;
            t_BG_0602ApplicationData.SortField   = "LMH";
            t_BG_0602ApplicationData.Sort        = true;
            t_BG_0602ApplicationData.SJLMH       = strUpColumn;

            RICH.Common.BM.T_BG_0602.T_BG_0602ApplicationLogic t_BG_0602ApplicationLogic;

            t_BG_0602ApplicationLogic
                = (RICH.Common.BM.T_BG_0602.T_BG_0602ApplicationLogic)CreateApplicationLogicInstance(typeof(RICH.Common.BM.T_BG_0602.T_BG_0602ApplicationLogic));
            t_BG_0602ApplicationData = t_BG_0602ApplicationLogic.Query(t_BG_0602ApplicationData);

            dsTemp = t_BG_0602ApplicationData.ResultSet;
            if (dsTemp.Tables.Count > 0)
            {
                foreach (DataRow drTemp in dsTemp.Tables[0].Rows)
                {
                    strReturn = strReturn + "," + drTemp["LMH"];
                }
            }
            return(strReturn);
        }