Esempio n. 1
0
        public new static SheetMusic GetObjectFromFindDocXmlBsMarcLight(string xml)
        {
            var document = new SheetMusic();

            document.FillPropertiesLight(xml);

            return document; ;
        }
Esempio n. 2
0
        public static DocumentDto Map(SheetMusic sheetMusic)
        {
            var dto = new SheetMusicDto();

            if(null != sheetMusic.Composer) dto.ComposerName = sheetMusic.Composer.Name;
            dto.CompositionType = sheetMusic.CompositionType;
            dto.NumberOfPagesAndParts = sheetMusic.NumberOfPagesAndNumberOfParts;
            if(null != sheetMusic.MusicalLineup) dto.MusicalLineup = sheetMusic.MusicalLineup.ToArray();
            dto.SubTitle = sheetMusic.SubTitle;

            return dto;
        }