public void PBToDTOConceptVersion() { ConceptVersionDTO dtoStart = Misc.CreateConceptVersionDTO; PBConceptVersion pb = dtoStart.ToPBConceptVersion(); ConceptVersionDTO dtoEnd = pb.ToConceptVersion(); Assert.True(dtoStart.CompareTo(dtoEnd) == 0); }
public static PBConceptChronology ToPBConceptChronology(this ConceptChronologyDTO c) { //# Tested PBConceptChronology retVal = new PBConceptChronology { PublicId = c.PublicId.ToPBPublicId() }; PBConceptVersion[] versions = new PBConceptVersion[c.Versions.Length]; for (Int32 i = 0; i < c.Versions.Length; i++) { versions[i] = c.Versions[i].ToPBConceptVersion(); } retVal.ConceptVersions.AddRange(versions); return(retVal); }
public static ConceptVersionDTO ToConceptVersion(this PBConceptVersion c) { //# Tested return(new ConceptVersionDTO(c.PublicId.ToPublicId(), c.Stamp.ToStamp())); }