public ArchiveTranscoderJobSlideDeck ToSlideDeck()
        {
            ArchiveTranscoderJobSlideDeck deck = new ArchiveTranscoderJobSlideDeck();

            deck.DeckGuid = deckGuid.ToString();
            deck.Title    = fileName;
            if (matched)
            {
                deck.Path = path;
            }
            return(deck);
        }
 public Deck(ArchiveTranscoderJobSlideDeck deck)
 {
     matched    = false;
     matchExt   = null;
     exactMatch = false;
     deckGuid   = new Guid(deck.DeckGuid);
     slideCount = -1;
     fileName   = deck.Title;
     if (deck.Path != null)
     {
         path    = deck.Path;
         matched = true;
     }
     slideTitles = null;
 }