Пример #1
0
        public override void Clear()
        {
            base.Clear();

            fEvents.Clear();
            fRestriction = GDMRestriction.rnNone;
        }
Пример #2
0
        public override void Clear()
        {
            base.Clear();

            fSex = GDMSex.svUnknown;

            for (int i = fChildToFamilyLinks.Count - 1; i >= 0; i--)
            {
                var family = fTree.GetPtrValue <GDMFamilyRecord>(fChildToFamilyLinks[i]);
                family.DeleteChild(this);
            }
            fChildToFamilyLinks.Clear();

            for (int i = fSpouseToFamilyLinks.Count - 1; i >= 0; i--)
            {
                var family = fTree.GetPtrValue <GDMFamilyRecord>(fSpouseToFamilyLinks[i]);
                family.RemoveSpouse(this);
            }
            fSpouseToFamilyLinks.Clear();

            for (int i = fGroups.Count - 1; i >= 0; i--)
            {
                var group = fTree.GetPtrValue <GDMGroupRecord>(fGroups[i]);
                group.RemoveMember(this);
            }
            fGroups.Clear();

            fAssociations.Clear();
            fPersonalNames.Clear();
        }
Пример #3
0
 public override void Clear()
 {
     base.Clear();
     fAgency = string.Empty;
     fEvents.Clear();
     fNotes.Clear();
 }
Пример #4
0
        public override void Clear()
        {
            base.Clear();

            fSex = GDMSex.svUnknown;

            for (int i = fChildToFamilyLinks.Count - 1; i >= 0; i--)
            {
                GDMFamilyRecord family = fChildToFamilyLinks[i].Family;
                family.DeleteChild(this);
            }
            fChildToFamilyLinks.Clear();

            for (int i = fSpouseToFamilyLinks.Count - 1; i >= 0; i--)
            {
                GDMFamilyRecord family = fSpouseToFamilyLinks[i].Family;
                family.RemoveSpouse(this);
            }
            fSpouseToFamilyLinks.Clear();

            for (int i = fGroups.Count - 1; i >= 0; i--)
            {
                GDMGroupRecord group = (GDMGroupRecord)fGroups[i].Value;
                group.RemoveMember(this);
            }
            fGroups.Clear();

            fAliases.Clear();
            fAssociations.Clear();
            fPersonalNames.Clear();
        }
Пример #5
0
        public override void Clear()
        {
            base.Clear();

            if (fAddress != null)
            {
                fAddress.Clear();
            }
            fAgency         = string.Empty;
            fCause          = string.Empty;
            fClassification = string.Empty;
            fDate.Clear();
            if (fPlace != null)
            {
                fPlace.Clear();
            }
            fReligiousAffilation = string.Empty;
            fRestriction         = GDMRestriction.rnNone;
            if (fNotes != null)
            {
                fNotes.Clear();
            }
            if (fSourceCitations != null)
            {
                fSourceCitations.Clear();
            }
            if (fMultimediaLinks != null)
            {
                fMultimediaLinks.Clear();
            }
        }
Пример #6
0
 public void Clear()
 {
     fHeader.Clear();
     fRecords.Clear();
     fXRefIndex.Clear();
     ResetLastIDs();
 }
Пример #7
0
 public override void Clear()
 {
     base.Clear();
     if (fNotes != null)
     {
         fNotes.Clear();
     }
 }
Пример #8
0
        public virtual void Clear()
        {
            if (fTags == null)
            {
                return;
            }

            fTags.Clear();
        }
Пример #9
0
        public override void Clear()
        {
            base.Clear();

            fAddress.Clear();
            fLanguages.Clear();
            fName.Clear();
            fRegisteredReference = string.Empty;
        }
Пример #10
0
        public override void Clear()
        {
            base.Clear();

            fForm = string.Empty;
            fLocation.Clear();
            fMap.Clear();
            fNotes.Clear();
        }
Пример #11
0
 public override void Clear()
 {
     base.Clear();
     if (fSourceCitations != null)
     {
         fSourceCitations.Clear();
     }
     fRelation = string.Empty;
 }
Пример #12
0
        public override void Clear()
        {
            base.Clear();

            fCutoutPosition.Clear();
            fFileReferences.Clear();
            fIsPrimary       = false;
            fIsPrimaryCutout = false;
            fTitle           = string.Empty;
        }
Пример #13
0
        public override void Clear()
        {
            base.Clear();

            if (fEvents != null)
            {
                fEvents.Clear();
            }
            fRestriction = GDMRestriction.rnNone;
        }
Пример #14
0
        public override void Clear()
        {
            base.Clear();

            fAutomatedRecordID = string.Empty;
            fChangeDate.Clear();
            fNotes.Clear();
            fSourceCitations.Clear();
            fMultimediaLinks.Clear();
            fUserReferences.Clear();
            fUID = string.Empty;
        }
Пример #15
0
        public override void Clear()
        {
            base.Clear();

            fCertaintyAssessment = -1;
            fData.Clear();
            fDescription.Clear();
            fPage = string.Empty;
            fText.Clear();
            fNotes.Clear();
            fMultimediaLinks.Clear();
        }
Пример #16
0
        public override void Clear()
        {
            base.Clear();

            fData.Clear();
            fOriginator.Clear();
            fPublication.Clear();
            fShortTitle = string.Empty;
            fRepositoryCitations.Clear();
            fText.Clear();
            fTitle.Clear();
        }
Пример #17
0
        public override void Clear()
        {
            base.Clear();

            fResearchName = string.Empty;
            fPriority     = GDMResearchPriority.rpNone;
            fStatus       = GDMResearchStatus.rsDefined;
            fStartDate.Clear();
            fStopDate.Clear();
            fPercent = 0;

            fTasks.Clear();
            fCommunications.Clear();
            fGroups.Clear();
        }
Пример #18
0
        public override void Clear()
        {
            base.Clear();

            fFirstPart = string.Empty;
            fSurname   = string.Empty;
            fLastPart  = string.Empty;

            fLanguage = GDMLanguageID.Unknown;
            fNameType = GDMNameType.ntNone;

            fPieces.Clear();
            fNotes.Clear();
            fSourceCitations.Clear();
        }
Пример #19
0
        public override void Clear()
        {
            base.Clear();

            fAddress.Clear();
            fAgency         = string.Empty;
            fCause          = string.Empty;
            fClassification = string.Empty;
            fDate.Clear();
            fPlace.Clear();
            fReligiousAffilation = string.Empty;
            fRestriction         = GDMRestriction.rnNone;
            fNotes.Clear();
            fSourceCitations.Clear();
            fMultimediaLinks.Clear();
        }
Пример #20
0
        public override void Clear()
        {
            base.Clear();

            RemoveSpouse(fHusband.Individual);
            RemoveSpouse(fWife.Individual);

            int num = fChildren.Count;

            for (int i = 0; i < num; i++)
            {
                GDMIndividualRecord child = fChildren[i].Individual;
                child.DeleteChildToFamilyLink(this);
            }
            fChildren.Clear();

            fStatus = GDMMarriageStatus.Unknown;
        }
Пример #21
0
        public override void Clear()
        {
            base.Clear();

            fLines.Clear();
            fAddressLine1      = string.Empty;
            fAddressLine2      = string.Empty;
            fAddressLine3      = string.Empty;
            fAddressCity       = string.Empty;
            fAddressState      = string.Empty;
            fAddressPostalCode = string.Empty;
            fAddressCountry    = string.Empty;

            fPhoneList.Clear();
            fEmailList.Clear();
            fFaxList.Clear();
            fWWWList.Clear();
        }
Пример #22
0
        public override void Clear()
        {
            base.Clear();

            fAutomatedRecordID = string.Empty;
            fChangeDate.Clear();
            if (fNotes != null)
            {
                fNotes.Clear();
            }
            if (fSourceCitations != null)
            {
                fSourceCitations.Clear();
            }
            if (fMultimediaLinks != null)
            {
                fMultimediaLinks.Clear();
            }
            if (fUserReferences != null)
            {
                fUserReferences.Clear();
            }
            fUID = string.Empty;
        }
Пример #23
0
 public override void Clear()
 {
     base.Clear();
     fNotes.Clear();
 }
Пример #24
0
 public override void Clear()
 {
     base.Clear();
     fSourceCitations.Clear();
     fRelation = string.Empty;
 }
Пример #25
0
 public override void Clear()
 {
     base.Clear();
     fFileReferences.Clear();
 }
Пример #26
0
 public override void Clear()
 {
     base.Clear();
     fRepositoryCitations.Clear();
 }
Пример #27
0
 public override void Clear()
 {
     base.Clear();
     fGroupName = string.Empty;
     fMembers.Clear();
 }
Пример #28
0
 public virtual void Clear()
 {
     fTags.Clear();
     fStringValue = string.Empty;
 }