Exemplo n.º 1
0
        /// <summary>
        /// 获取在TreeView中显示的路线表
        /// </summary>
        public DataTable getPathInfoTreeViewTable()
        {
            //获取班制表数据
            DataTable dtPathInfo = null;

            try
            {
                dtPathInfo = SelectPathInfo("");
            }
            catch { }
            //构建树表结构
            DataTable dt = new DegonControlLib.TreeViewControl().BuildMenusEntity();

            DataRow dr = dt.NewRow();

            setDataRow(ref dr, "0", "所有", "-1", false, false, 0);
            dt.Rows.Add(dr);
            if (dtPathInfo != null)
            {
                foreach (DataRow dr1 in dtPathInfo.Rows)
                {
                    dr = dt.NewRow();
                    setDataRow(ref dr, dr1["id"].ToString(), dr1["PathName"].ToString(), "0", true, false, 0);
                    dt.Rows.Add(dr);
                }
            }
            dt.AcceptChanges();
            return(dt);
        }
Exemplo n.º 2
0
        /// <summary>
        /// 获取在TreeView中显示的班制表
        /// </summary>
        public DataTable getClassInfoTreeViewTable()
        {
            //获取班制表数据
            DataSet ds = InfoClass_Query("");
            //构建树表结构
            DataTable dt = new DegonControlLib.TreeViewControl().BuildMenusEntity();

            DataRow dr = dt.NewRow();
            setDataRow(ref dr, "0", "所有", "-1", false, false, 0);
            dt.Rows.Add(dr);
            if (ds != null && ds.Tables.Count > 0)
            {
                foreach (DataRow dr1 in ds.Tables[0].Rows)
                {
                    dr = dt.NewRow();
                    setDataRow(ref dr, dr1["ID"].ToString(), dr1["ClassName"].ToString(), "0", true, false, 0);
                    dt.Rows.Add(dr);
                }
            }
            dt.AcceptChanges();
            return dt;
        }
Exemplo n.º 3
0
        /// <summary>
        /// 获取在TreeView中显示的班制表
        /// </summary>
        public DataTable getClassInfoTreeViewTable()
        {
            //获取班制表数据
            DataSet ds = InfoClass_Query("");
            //构建树表结构
            DataTable dt = new DegonControlLib.TreeViewControl().BuildMenusEntity();

            DataRow dr = dt.NewRow();

            setDataRow(ref dr, "0", "所有", "-1", false, false, 0);
            dt.Rows.Add(dr);
            if (ds != null && ds.Tables.Count > 0)
            {
                foreach (DataRow dr1 in ds.Tables[0].Rows)
                {
                    dr = dt.NewRow();
                    setDataRow(ref dr, dr1["ID"].ToString(), dr1["ClassName"].ToString(), "0", true, false, 0);
                    dt.Rows.Add(dr);
                }
            }
            dt.AcceptChanges();
            return(dt);
        }
Exemplo n.º 4
0
        /// <summary>
        /// 获取在TreeView中显示的路线表
        /// </summary>
        public DataTable getPathInfoTreeViewTable()
        {
            //获取班制表数据
            DataTable dtPathInfo = null;
            try
            {
                dtPathInfo = SelectPathInfo("");
            }
            catch { }
            //构建树表结构
            DataTable dt = new DegonControlLib.TreeViewControl().BuildMenusEntity();

            DataRow dr = dt.NewRow();
            setDataRow(ref dr, "0", "所有", "-1", false, false, 0);
            dt.Rows.Add(dr);
            if (dtPathInfo != null)
            {
                foreach (DataRow dr1 in dtPathInfo.Rows)
                {
                    dr = dt.NewRow();
                    setDataRow(ref dr, dr1["id"].ToString(), dr1["PathName"].ToString(), "0", true, false, 0);
                    dt.Rows.Add(dr);
                }
            }
            dt.AcceptChanges();
            return dt;
        }