public virtual string GetCatalogueNodeUrlForKits(ITrailItem node) { NameValueCollection paramList = GetBaseParamList(); paramList.Add(GenericModule.PARAM_VIEW_NAME, VIEW_KITS); paramList.Add(CatalogueViewModule.PARAM_NODE_ID, node.NodeID.ToString()); return _module.GetUrl(paramList); }
public List<ITrailItem> GetCategoryBreadCrumb(ITrailItem node) { List<ITrailItem> trail = new List<ITrailItem>(); Category catNode = node as Category; if (catNode == null) { catNode = _dao.GetObjectById(typeof(Category), node.NodeID) as Category; } while (catNode != null) { trail.Add(new TrailItem(catNode.Name, catNode.NodeID)); catNode = catNode.ParentCategory; } trail.Reverse(); return trail; }
public virtual string GetCatalogueNodeUrl(ITrailItem node) { return GetCatalogueNodeUrl(node.NodeID); }