public override bool EstSemblable(AKeyBase donnée) { if (donnée is AKeyUid) { return((donnée as AKeyUid).Uid == Uid); } return(false); }
public override bool EstSemblable(AKeyBase donnée) { if (donnée is AKeyUidRnoNo2) { AKeyUidRnoNo2 key = (donnée as AKeyUidRnoNo2); return(Uid == key.Uid && Rno == key.Rno && No == key.No && Uid2 == key.Uid2 && Rno2 == key.Rno2 && No2 == key.No2); } return(false); }
public override bool EstSemblable(AKeyBase donnée) { if (donnée is AKeyUidRnoNoD) { AKeyUidRnoNoD key = (donnée as AKeyUidRnoNoD); return(Uid == key.Uid && Rno == key.Rno && No == key.No && Date == key.Date); } return(false); }
public override bool EstSemblable(AKeyBase donnée) { if (donnée is AKeyUidRnoNo) { AKeyUidRnoNo key = (donnée as AKeyUidRnoNo); return(key.Uid == Uid && key.Rno == Rno && key.No == No); } return(false); }
// vrai si même type dérivé et même texte clé public abstract bool EstSemblable(AKeyBase donnée);