Ejemplo n.º 1
0
        public void PBToDTOConceptVersion()
        {
            ConceptVersionDTO dtoStart = Misc.CreateConceptVersionDTO;
            PBConceptVersion  pb       = dtoStart.ToPBConceptVersion();
            ConceptVersionDTO dtoEnd   = pb.ToConceptVersion();

            Assert.True(dtoStart.CompareTo(dtoEnd) == 0);
        }
Ejemplo n.º 2
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);
        }
Ejemplo n.º 3
0
 public static ConceptVersionDTO ToConceptVersion(this PBConceptVersion c)
 {
     //# Tested
     return(new ConceptVersionDTO(c.PublicId.ToPublicId(), c.Stamp.ToStamp()));
 }