bool CheckName(string channelName) { bool value = true; string url = channelUrlLabel.InnerText + channelName + "/"; string id = ChannelHelper.GetChannelIDByFullUrl(url); return(id == We7Helper.NotFoundID); }
/// <summary> /// 根据栏目级别获取父栏目ID /// </summary> /// <param name="level">栏目级别</param> /// <returns>上级栏目ID</returns> string GetParentIDByLevel(string level) { string channelUrl = GetChannelFullUrl(level); if (channelUrl == "") { return(We7Helper.EmptyGUID); } else { return(ChannelHelper.GetChannelIDByFullUrl(channelUrl)); } }
bool CanMove(Channel c, string newParentID) { string url = ""; if (We7Helper.IsEmptyID(newParentID)) { url = "/" + c.ChannelName + "/"; } else { Channel pc = ChannelHelper.GetChannel(newParentID, null); if (pc != null) { url = pc.FullUrl + c.ChannelName + "/"; } } if (url != "") { string id = ChannelHelper.GetChannelIDByFullUrl(url); return(id == We7Helper.NotFoundID); } return(false); }