Example #1
0
        public static List <UnlimitClassInfo> ReadProductClassUnlimitClass()
        {
            List <ProductClassInfo> list  = ReadProductClassCacheList();
            List <UnlimitClassInfo> list2 = new List <UnlimitClassInfo>();

            foreach (ProductClassInfo info in list)
            {
                UnlimitClassInfo item = new UnlimitClassInfo();
                item.ClassID   = info.ID;
                item.ClassName = info.ClassName;
                item.FatherID  = info.FatherID;
                list2.Add(item);
            }
            return(list2);
        }
Example #2
0
        /// <summary>
        /// 读取产品的无限级分类
        /// </summary>
        /// <returns></returns>
        public static List <UnlimitClassInfo> ReadUnlimitClassList()
        {
            List <ProductClassInfo> productClassList = ReadList();
            List <UnlimitClassInfo> unlimitClassList = new List <UnlimitClassInfo>();

            foreach (ProductClassInfo productClass in productClassList)
            {
                UnlimitClassInfo unlimitClass = new UnlimitClassInfo();
                unlimitClass.ClassID   = productClass.Id;
                unlimitClass.ClassName = productClass.Name;
                unlimitClass.FatherID  = productClass.ParentId;
                unlimitClassList.Add(unlimitClass);
            }
            return(unlimitClassList);
        }
Example #3
0
        /// <summary>
        /// 读取地区的无限级分类
        /// </summary>
        /// <returns></returns>
        public static List <UnlimitClassInfo> ReadRegionUnlimitClass()
        {
            List <RegionInfo>       regionList       = ReadRegionCacheList();
            List <UnlimitClassInfo> unlimitClassList = new List <UnlimitClassInfo>();

            foreach (RegionInfo region in regionList)
            {
                UnlimitClassInfo unlimitClass = new UnlimitClassInfo();
                unlimitClass.ClassID   = region.ID;
                unlimitClass.ClassName = region.RegionName;
                unlimitClass.FatherID  = region.FatherID;
                unlimitClassList.Add(unlimitClass);
            }
            return(unlimitClassList);
        }
Example #4
0
        public static List <UnlimitClassInfo> ReadRegionUnlimitClass()
        {
            List <RegionInfo>       list  = ReadRegionCacheList();
            List <UnlimitClassInfo> list2 = new List <UnlimitClassInfo>();

            foreach (RegionInfo info in list)
            {
                UnlimitClassInfo item = new UnlimitClassInfo();
                item.ClassID   = info.ID;
                item.ClassName = info.RegionName;
                item.FatherID  = info.FatherID;
                list2.Add(item);
            }
            return(list2);
        }
Example #5
0
        /// <summary>
        /// 读取地区的湖南级分类
        /// </summary>
        /// <returns></returns>
        public static List <UnlimitClassInfo> ReadRegionUnlimitClassHN()
        {
            List <RegionInfo> regionList = new List <RegionInfo>();

            List <UnlimitClassInfo> unlimitClassList = new List <UnlimitClassInfo>();
            UnlimitClassInfo        unlimitClass     = new UnlimitClassInfo();

            unlimitClass.ClassID   = 27;
            unlimitClass.ClassName = RegionBLL.ReadRegionCache(27).RegionName;
            unlimitClass.FatherID  = RegionBLL.ReadRegionCache(27).FatherID;
            unlimitClassList.Add(unlimitClass);
            regionList = RegionBLL.ReadRegionChildList(27);

            foreach (RegionInfo region in regionList)
            {
                unlimitClass           = new UnlimitClassInfo();
                unlimitClass.ClassID   = region.ID;
                unlimitClass.ClassName = region.RegionName;
                unlimitClass.FatherID  = region.FatherID;
                unlimitClassList.Add(unlimitClass);
            }

            return(unlimitClassList);
        }