Exemple #1
0
 public override bool IsEmpty()
 {
     return(base.IsEmpty() && fCharacterSet.IsEmpty() && string.IsNullOrEmpty(fCopyright) && fFile.IsEmpty() &&
            fGEDCOM.IsEmpty() && (fLanguage == GDMLanguageID.Unknown) && fNote.IsEmpty() && fPlace.IsEmpty() &&
            string.IsNullOrEmpty(fReceivingSystemName) && fSource.IsEmpty() && fSubmission.IsEmpty() &&
            fSubmitter.IsEmpty() && (fTransmissionDateTime.Equals(GDMChangeDate.ZeroDateTime)));
 }
Exemple #2
0
        public override bool IsEmpty()
        {
            bool result;

            bool isCommonEmpty = string.IsNullOrEmpty(fPage) &&
                                 (fNotes.Count == 0) && (fMultimediaLinks.Count == 0);

            if (IsPointer)
            {
                result = base.IsEmpty() && isCommonEmpty && fData.IsEmpty();
            }
            else
            {
                result = fDescription.IsEmpty() && (SubTags.Count == 0) && fText.IsEmpty() && isCommonEmpty;
            }

            return(result);
        }
 public override bool IsEmpty()
 {
     return(base.IsEmpty() && fDate.IsEmpty() && fText.IsEmpty());
 }
 public override bool IsEmpty()
 {
     return(base.IsEmpty() && fData.IsEmpty() && fOriginator.IsEmpty() && fPublication.IsEmpty() &&
            string.IsNullOrEmpty(fShortTitle) && fText.IsEmpty() && fTitle.IsEmpty() &&
            (fRepositoryCitations.Count == 0));
 }