public void AddRelation(FamilyXrefClass familyRelation, RelationType relation)
        {
            trace.TraceInformation("IndividualClass.AddRelation(" + familyRelation.GetXrefName() + "," + relation + ")");
            switch (relation)
            {
            case RelationType.Spouse:
                if (familySpouseList == null)
                {
                    familySpouseList = new List <FamilyXrefClass>();
                }
                familySpouseList.Add(familyRelation);
                break;

            case RelationType.Child:
                if (familyChildList == null)
                {
                    familyChildList = new List <FamilyXrefClass>();
                }
                familyChildList.Add(familyRelation);
                break;

            default:
                break;
            }
            MarkUpdate();
        }
Example #2
0
 public void SetFamilyXref(FamilyXrefClass inFamilyXref)
 {
     familyXref = inFamilyXref;
 }