コード例 #1
0
            public static UDesign_Design UDesign_Design(MDesign_Design mDesign)
            {
                var result = new UDesign_Design()
                {
                    DesignId   = mDesign.DesignId,
                    DesignName = mDesign.Name
                };

                return(result);
            }
コード例 #2
0
            private static UDesign_DesignSummary UDesign_DesignSummary(MDesign_Design mDesign)
            {
                var result = new UDesign_DesignSummary()
                {
                    DesignId          = mDesign.DesignId,
                    DesignName        = mDesign.Name,
                    UpdateDateTimeUtc = mDesign.UpdateDateTimeUtc
                };

                return(result);
            }
コード例 #3
0
            public static MDesign_Design MDesign_Design(DesignSnapshot dbDesignSnapshot)
            {
                var design = new MDesign_Design()
                {
                    DesignId            = dbDesignSnapshot.DesignId,
                    DesignSnapshotId    = dbDesignSnapshot.DesignSnapshotId,
                    Name                = dbDesignSnapshot.Name,
                    DesignArtifactValue = dbDesignSnapshot.Artifact.Value,
                    UpdateDateTimeUtc   = dbDesignSnapshot.UpdateDateTimeUtc
                };

                return(design);
            }
コード例 #4
0
            public static XDesign_Design XDesign_Design(MDesign_Design mDesign)
            {
                var design = new Design.Core.Design(JToken.Parse(mDesign.DesignArtifactValue));

                var result = new XDesign_Design()
                {
                    designId   = mDesign.DesignId.ToString(),
                    designName = mDesign.Name,
                    width      = design.Width.ToString(),
                    height     = design.Height.ToString(),
                    layout     = XDesign_DesignLayout(design.LayoutComponent),
                    blocks     = XDesign_DesignBlocks(design.LayoutComponent.Children)
                };

                return(result);
            }