public CategoryNode(catalogCategoryTree category) { if (category == null) { return; } Id = category.category_id; Level = category.level; Name = category.name; ParentId = category.parent_id; IsActive = 1; Childrens = category.children != null?category.children.Select(x => new CategoryNode(x)).Where(x => x != null).ToList() : new List <CategoryNode>(); }
public virtual void Initiliaze(Mage_Api_Model_Server_V2_HandlerPortTypeClient proxy, string sessionID) { _proxy = proxy; _sessionID = sessionID; _brandCategoryTree = _proxy.catalogCategoryTree(sessionID, "21", "english"); }