Exemplo n.º 1
0
 private static bool isParentPortWithLinks(JournalItemPort journalItemPort)
 {
     return(journalItemPort is JournalParentPort && journalItemPort.DowncastTo <JournalParentPort>().Links.Any());
 }
Exemplo n.º 2
0
 protected bool ParentToChildOnly(JournalItemPort journalItemPort, JournalItemPort journalItemPort1)
 {
     return
         ((journalItemPort.IsAnImplementationOf <JournalParentPort>() && journalItemPort1.IsAnImplementationOf <JournalChildPort>()) ||
          (journalItemPort1.IsAnImplementationOf <JournalParentPort>() && journalItemPort.IsAnImplementationOf <JournalChildPort>()));
 }
Exemplo n.º 3
0
 private bool notAlreadyLinked(JournalItemPort journalItemPort, JournalItemPort journalItemPort1)
 {
     return(!isParentPortWithLinks(journalItemPort) && !isParentPortWithLinks(journalItemPort1));
 }