Example #1
0
        public List <WLZModel> CreateFullNode(DataTable dt, int page, int limit)
        {
            List <WLZModel> List = new List <WLZModel>();
            int             i    = 0;

            foreach (DataRow dr in dt.Rows)
            {
                WLZModel wLZ = new WLZModel();
                wLZ.ID          = dr["ID"].ToString();
                wLZ.DLCODE      = dr["DLCODE"].ToString();
                wLZ.DLNAME      = dr["DLNAME"].ToString();
                wLZ.ZLCODE      = dr["ZLCODE"].ToString();
                wLZ.ZLNAME      = dr["ZLNAME"].ToString();
                wLZ.XLCODE      = dr["XLCODE"].ToString();
                wLZ.XLNAME      = dr["XLNAME"].ToString();
                wLZ.PMCODE      = dr["PMCODE"].ToString();
                wLZ.PMNAME      = dr["PMNAME"].ToString();
                wLZ.XHGGGF      = dr["XHGGGF"].ToString();
                wLZ.JBJLDW      = dr["JBJLDW"].ToString();
                wLZ.hasChildren = false;
                wLZ.flagID      = "ALL" + i;
                i++;
                List.Add(wLZ);
            }
            return(List.Skip((page - 1) * limit).Take(limit).ToList());
        }
Example #2
0
        public List <WLZModel> CreateParentNode(DataTable dt, int page, int limit)
        {
            List <WLZModel> ParentList = new List <WLZModel>();
            int             i          = 0;

            foreach (DataRow dr in dt.Rows)
            {
                WLZModel wLZ = new WLZModel();
                //wLZ.ID = dr["ID"].ToString();
                wLZ.DLCODE = dr["DLCODE"].ToString();
                wLZ.DLNAME = dr["DLNAME"].ToString();
                //wLZ.ZLCODE = dr["ZLCODE"].ToString();
                //wLZ.ZLNAME = dr["ZLNAME"].ToString();
                //wLZ.XLCODE = dr["XLCODE"].ToString();
                //wLZ.XLNAME = dr["XLNAME"].ToString();
                //wLZ.PMCODE = dr["PMCODE"].ToString();
                //wLZ.PMNAME = dr["PMNAME"].ToString();
                //wLZ.XHGGGF = dr["XHGGGF"].ToString();
                //wLZ.JBJLDW = dr["JBJLDW"].ToString();
                //wLZ.SX1MC = dr["SX1MC"].ToString();
                //wLZ.SX1DW = dr["SX1DW"].ToString();
                //wLZ.SX2MC = dr["SX2MC"].ToString();
                //wLZ.SX2DW = dr["SX2DW"].ToString();
                //wLZ.SX3MC = dr["SX3MC"].ToString();
                //wLZ.SX3DW = dr["SX3DW"].ToString();
                //wLZ.SX4MC = dr["SX4MC"].ToString();
                //wLZ.SX4DW = dr["SX4DW"].ToString();
                //wLZ.SX5MC = dr["SX5MC"].ToString();
                //wLZ.SX5DW = dr["SX5DW"].ToString();
                //wLZ.SX6MC = dr["SX6MC"].ToString();
                //wLZ.SX6DW = dr["SX6DW"].ToString();
                //wLZ.SX7MC = dr["SX7MC"].ToString();
                //wLZ.SX7DW = dr["SX7DW"].ToString();
                //wLZ.SX8MC = dr["SX8MC"].ToString();
                //wLZ.SX8DW = dr["SX8DW"].ToString();
                //wLZ.SX9MC = dr["SX9MC"].ToString();
                //wLZ.SX9DW = dr["SX9DW"].ToString();
                //wLZ.SX10MC = dr["SX10MC"].ToString();
                //wLZ.SX10DW = dr["SX10DW"].ToString();
                wLZ.hasChildren = true;
                wLZ.flagID      = "DL" + i;
                i++;
                ParentList.Add(wLZ);
            }
            return(ParentList.Skip((page - 1) * limit).Take(limit).ToList());
        }
Example #3
0
        public List <WLZModel> CreateChildrenNode(DataTable dt, string FlagID, int level)
        {
            List <WLZModel> ChildrenList = new List <WLZModel>();
            int             i            = 0;

            foreach (DataRow dr in dt.Rows)
            {
                WLZModel wLZ = new WLZModel();

                wLZ.DLCODE = dr["DLCODE"].ToString();
                wLZ.DLNAME = dr["DLNAME"].ToString();
                wLZ.ZLCODE = dr["ZLCODE"].ToString();
                wLZ.ZLNAME = dr["ZLNAME"].ToString();
                if (level == 0)
                {
                    wLZ.flagID      = FlagID + "ZL" + i;
                    wLZ.hasChildren = true;
                }
                if (level == 1)
                {
                    wLZ.XLCODE      = dr["XLCODE"].ToString();
                    wLZ.XLNAME      = dr["XLNAME"].ToString();
                    wLZ.flagID      = FlagID + "XL" + i;
                    wLZ.hasChildren = true;
                }
                if (level == 2)
                {
                    wLZ.ID          = dr["ID"].ToString();
                    wLZ.XLCODE      = dr["XLCODE"].ToString();
                    wLZ.XLNAME      = dr["XLNAME"].ToString();
                    wLZ.PMCODE      = dr["PMCODE"].ToString();
                    wLZ.PMNAME      = dr["PMNAME"].ToString();
                    wLZ.XHGGGF      = dr["XHGGGF"].ToString();
                    wLZ.JBJLDW      = dr["JBJLDW"].ToString();
                    wLZ.flagID      = FlagID + "PM" + i;
                    wLZ.hasChildren = false;
                }
                i++;
                //wLZ.SX1MC = dr["SX1MC"].ToString();
                //wLZ.SX1DW = dr["SX1DW"].ToString();
                //wLZ.SX2MC = dr["SX2MC"].ToString();
                //wLZ.SX2DW = dr["SX2DW"].ToString();
                //wLZ.SX3MC = dr["SX3MC"].ToString();
                //wLZ.SX3DW = dr["SX3DW"].ToString();
                //wLZ.SX4MC = dr["SX4MC"].ToString();
                //wLZ.SX4DW = dr["SX4DW"].ToString();
                //wLZ.SX5MC = dr["SX5MC"].ToString();
                //wLZ.SX5DW = dr["SX5DW"].ToString();
                //wLZ.SX6MC = dr["SX6MC"].ToString();
                //wLZ.SX6DW = dr["SX6DW"].ToString();
                //wLZ.SX7MC = dr["SX7MC"].ToString();
                //wLZ.SX7DW = dr["SX7DW"].ToString();
                //wLZ.SX8MC = dr["SX8MC"].ToString();
                //wLZ.SX8DW = dr["SX8DW"].ToString();
                //wLZ.SX9MC = dr["SX9MC"].ToString();
                //wLZ.SX9DW = dr["SX9DW"].ToString();
                //wLZ.SX10MC = dr["SX10MC"].ToString();
                //wLZ.SX10DW = dr["SX10DW"].ToString();
                ChildrenList.Add(wLZ);
            }
            return(ChildrenList);
        }