Exemplo n.º 1
0
        private void LdsOrdProc(ParseContext2 context)
        {
            LDSEvent evt  = LDSEventParse.Parse(context);
            var      indi = (context.Parent as IndiRecord);

            indi.LDSEvents.Add(evt);
        }
Exemplo n.º 2
0
        private void ldsSpouseSeal(ParseContext2 context)
        {
            LDSEvent evt = LDSEventParse.Parse(context);
            var      fam = (context.Parent as FamRecord);

            fam.LDSEvents.Add(evt);
        }
Exemplo n.º 3
0
        public static LDSEvent Parse(ParseContext2 ctx)
        {
            LDSEvent evt = new LDSEvent();

            evt.Tag = ctx.Tag;
            //StructParseContext ctx2 = new StructParseContext(ctx, evt);
            StructParseContext ctx2 = PContextFactory.Alloc(ctx, evt);

            StructParse(ctx2, tagDict);
            ctx.Endline = ctx2.Endline;
            PContextFactory.Free(ctx2);
            return(evt);
        }