Esempio n. 1
0
        public int GetLevel(string parentID)
        {
            var bll = new ItemCategoryService(this.CurrentUserInfo);

            if (string.IsNullOrEmpty(parentID) || parentID == "-99")
            {
                return(0);
            }
            else
            {
                var parent = bll.GetItemCategoryById(parentID);
                if (parentID != null)
                {
                    return(GetLevel(parent.Parent_Id) + 1);
                }
            }
            return(0);
        }
Esempio n. 2
0
        /// <summary>
        /// 根据ID获取商品分类信息
        /// </summary>
        public string GetItemCategoryByID()
        {
            var itemCategoryService  = new ItemCategoryService(CurrentUserInfo);
            ItemCategoryInfo data    = new ItemCategoryInfo();
            string           content = string.Empty;

            string key = string.Empty;

            if (Request("ItemCategoryId") != null && Request("ItemCategoryId") != string.Empty)
            {
                key = Request("ItemCategoryId").ToString().Trim();
            }

            data = itemCategoryService.GetItemCategoryById(key);

            var jsonData = new JsonData();

            jsonData.totalCount = data == null ? "0" : "1";
            jsonData.data       = data;

            content = jsonData.ToJSON();
            return(content);
        }