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); }
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); }