예제 #1
0
 public ParentsEditDlgController(IParentsEditDlg view) : base(view)
 {
     for (GDMPedigreeLinkageType plt = GDMPedigreeLinkageType.plNone; plt <= GDMPedigreeLinkageType.plFoster; plt++)
     {
         fView.LinkageTypeCombo.Add(LangMan.LS(GKData.ParentTypes[(int)plt]));
     }
 }
예제 #2
0
        public override void Assign(GDMTag source)
        {
            GDMChildToFamilyLink srcCFL = source as GDMChildToFamilyLink;

            if (srcCFL == null)
            {
                throw new ArgumentException(@"Argument is null or wrong type", "source");
            }

            base.Assign(source);

            fChildLinkageStatus  = srcCFL.fChildLinkageStatus;
            fPedigreeLinkageType = srcCFL.fPedigreeLinkageType;
        }