Exemplo n.º 1
0
        internal IGenre MapGenreCoreToData(Genre genreCore)
        {
            DataObjectFactory dataObjectFactory = new DataObjectFactory();
            IGenre            genreData         = (IGenre)dataObjectFactory.RetrieveObject("genre");

            genreData.genreID = genreCore.id;
            genreData.name    = genreCore.name;
            return(genreData);
        }
Exemplo n.º 2
0
        internal IAlbum MapAlbumCoreToData(Album albumCore)
        {
            DataObjectFactory dataObjectFactory = new DataObjectFactory();
            IAlbum            albumData         = (IAlbum)dataObjectFactory.RetrieveObject("album");

            albumData.albumID        = albumCore.id;
            albumData.name           = albumCore.name;
            albumData.releaseDate    = albumCore.releaseDate;
            albumData.albumImagePath = albumCore.coverImagePath;
            return(albumData);
        }
Exemplo n.º 3
0
        internal IArtist MapArtistCoreToData(Artist artistCore)
        {
            DataObjectFactory dataObjectFactory = new DataObjectFactory();
            IArtist           artistData        = (IArtist)dataObjectFactory.RetrieveObject("artist");

            artistData.artistID     = artistCore.id;
            artistData.description  = artistCore.description;
            artistData.name         = artistCore.name;
            artistData.startingDate = artistCore.startingDate;
            artistData.endingDate   = artistCore.endingDate;
            return(artistData);
        }
Exemplo n.º 4
0
        internal ISong MapSongCoreToData(Song songCore)
        {
            DataObjectFactory dataObjectFactory = new DataObjectFactory();
            ISong             songData          = (ISong)dataObjectFactory.RetrieveObject("song");

            songData.songID      = songCore.id;
            songData.name        = songCore.name;
            songData.releaseDate = songCore.releaseDate;
            songData.filePath    = songCore.filePath;
            songData.videoPath   = songCore.videoPath;
            songData.artistID    = songCore.songArtistID;
            songData.genreID     = songCore.songGenreID;


            return(songData);
        }