Example #1
0
        public string FindNewXRef(string oldXRef)
        {
            string result = oldXRef;

            foreach (XRefEntry entry in fList)
            {
                if (GEDCOMUtils.CleanXRef(entry.OldXRef) == GEDCOMUtils.CleanXRef(oldXRef))
                {
                    result = entry.NewXRef;
                    break;
                }
            }

            return(result);
        }
Example #2
0
 public void Test_XRef_CleanEnclose()
 {
     Assert.AreEqual("I12", GEDCOMUtils.CleanXRef("@I12@"), "CleanXRef(@I12@)");
     Assert.AreEqual("@I12@", GEDCOMUtils.EncloseXRef("I12"), "EncloseXRef(I12)");
 }