Exemplo n.º 1
0
        public static ImageSelfmade ConstructRichArtifact(Image media, IdeaMacheUser creator)
        {
            var imageSelfmade = new ImageSelfmade
            {
                Media        = media,
                CreativeActs = new List <CreativeAct>(),
            };

            imageSelfmade.CreativeActs.Add(new CreativeAct
            {
                Action  = CreativeAct.CreativeAction.CurateClipping,
                Time    = new MetadataDate(DateTime.UtcNow),
                Creator = creator
            });

            return(imageSelfmade);
        }
        public static ImageClipping ConstructClipping(ParsedUri location, Document sourceDoc, IdeaMacheUser creator)
        {
            var imageClipping = new ImageClipping
            {
                Media = new Image
                {
                    Location = new MetadataParsedURL(location)
                },
                SourceDoc    = sourceDoc,
                CreativeActs = new List <CreativeAct>(),
            };

            imageClipping.CreativeActs.Add(new CreativeAct
            {
                Action  = CreativeAct.CreativeAction.CurateClipping,
                Time    = new MetadataDate(DateTime.UtcNow),
                Creator = creator
            });

            return(imageClipping);
        }