Example #1
0
        public override bool Equals(object obj)
        {
            CLien lien = obj as CLien;

            if (lien != null)
            {
                return(lien.m_liaison.Id == m_liaison.Id);
            }
            return(false);
        }
Example #2
0
 public void AddLien(CLien lien)
 {
     if (!m_liens.Contains(lien))
     {
         m_liens.Add(lien);
         List <CLien> lst   = null;
         CNoeud       noeud = GetNoeud(lien.Liaison.SiteOrigine);
         if (noeud != null)
         {
             if (!m_dicLiensSortants.TryGetValue(noeud, out lst))
             {
                 lst = new List <CLien>();
                 m_dicLiensSortants[noeud] = lst;
             }
             lst.Add(lien);
         }
     }
 }