public ParentsEditDlgController(IParentsEditDlg view) : base(view) { for (GDMPedigreeLinkageType plt = GDMPedigreeLinkageType.plNone; plt <= GDMPedigreeLinkageType.plFoster; plt++) { fView.LinkageTypeCombo.Add(LangMan.LS(GKData.ParentTypes[(int)plt])); } }
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; }