Beispiel #1
0
        public Guid UploadDefault(string defName, string fileExt)
        {
            PLMPackEntities db = new PLMPackEntities();
            Guid            g  = Thumbnail.GetDefaultGuid(defName);

            if (null == Thumbnail.GetDefaultThumbnail(db, defName))
            {
                File f = File.CreateNew(db, g, fileExt);
                Thumbnail.CreateNew(db, g);
            }
            return(g);
        }
Beispiel #2
0
        public DCThumbnail CreateNewThumbnail(Guid g, string ext)
        {
            PLMPackEntities db = new PLMPackEntities();
            Thumbnail       tb = Thumbnail.CreateNew(db, g, ext);

            return(new DCThumbnail()
            {
                ID = tb.Id,
                MimeType = tb.MimeType,
                Width = tb.Width,
                Height = tb.Height,
                File = new DCFile()
                {
                    Guid = new Guid(tb.File.Guid), Extension = tb.File.Extension, DateCreated = tb.File.DateCreated
                }
            });
        }