public IList<ChannelLinkageMap> GetLinkagesForChannel(Channel channel) { IList<ChannelLinkageMap> pmap = channel.ReferringLinkedChannels(); if (pmap != null) { if (pmap.Count > 0) return pmap; } SqlBuilder sb = new SqlBuilder(StatementType.Select, typeof (ChannelLinkageMap)); sb.AddConstraint(Operator.Equals, "idLinkedChannel", channel.IdChannel); SqlStatement stmt = sb.GetStatement(true); return ObjectFactory.GetCollection<ChannelLinkageMap>(stmt.Execute()); }