private void AttribProc(ParseContext2 context) { var @event = FamilyEventParse.Parse(context, true); var indi = (context.Parent as IndiRecord); indi.Attribs.Add((IndiEvent)@event); }
private void EventProc(ParseContext2 context) { var @event = FamilyEventParse.Parse(context, true); var indi = (context.Parent as IndiRecord); indi.Events.Add(@event as IndiEvent); }
private void eventProc(ParseContext2 context) { // 5.5.1 : MARR allows 'Y' // 5.5 : most events allow 'Y' // Syntax changed between 5.5 and 5.5.1 for HUSB.AGE / WIFE.AGE var famEvent = FamilyEventParse.Parse(context, false); var fam = (context.Parent as FamRecord); fam.FamEvents.Add((FamilyEvent)famEvent); }