public AlbumModel Build(Domain.Album album, List <Domain.Photo> photos)
 {
     return(new AlbumModel
     {
         Id = album.Id,
         Title = album.Title,
         UserId = album.UserId,
         Photos = photos.Select(x => _photoModelBuilder.Build(x)).ToList()
     });
 }
        public static CrossCutting.TransferObjects.Album ToTranferObject(this Domain.Album Domain)
        {
            return(new CrossCutting.TransferObjects.Album
            {
                Id = Domain.Id,
                Title = Domain.Title,
                Date = Domain.Date,
                Barcode = Domain.Barcode,
                Country = Domain.Country,
                Price = Domain.Price,
                Quantity = Domain.Quantity,

                Tracks = Domain.Tracks.Select(t => t.ToTransferObject()).ToList(),

                ArtistId = Domain.ArtistId
            });
        }