Exemple #1
0
 //----------------------------------------------------
 public static bool ReadIfExists(this CDbKey key, CObjetDonnee objet)
 {
     if (key.InternalUniversalIdANeJamaisUtiliserSaufDansCDbKeyAddOn.Length > 0)
     {
         if (objet.ReadIfExistsUniversalId(key.InternalUniversalIdANeJamaisUtiliserSaufDansCDbKeyAddOn))
         {
             return(true);
         }
         return(false);
     }
     if (key.InternalIdNumeriqueANeJamaisUtiliserSaufDansCDbKeyAddOn != null)
     {
         IObjetDonneeAIdNumerique objetId = objet as IObjetDonneeAIdNumerique;
         if (objetId != null && objetId.ReadIfExists(key.InternalIdNumeriqueANeJamaisUtiliserSaufDansCDbKeyAddOn.Value))
         {
             return(true);
         }
     }
     return(false);
 }