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