public static Domain.Track ToDomain(this CrossCutting.TransferObjects.Track TransferObject)
        {
            return(new Domain.Track
            {
                Id = TransferObject.Id,
                Title = TransferObject.Title,
                Number = TransferObject.Number,
                Position = TransferObject.Position,
                Length = TransferObject.Length,

                AlbumId = TransferObject.AlbumId
            });
        }
Beispiel #2
0
        public static Entities.Track ToEntity(this CrossCutting.TransferObjects.Track TransferObject)
        {
            if (TransferObject is null)
            {
                throw new ArgumentNullException(nameof(TransferObject));
            }

            return(new Entities.Track
            {
                TrackId = TransferObject.Id,
                Title = TransferObject.Title,
                Number = TransferObject.Number,
                Position = TransferObject.Position,
                Length = TransferObject.Length,
            });
        }
Beispiel #3
0
 public CrossCutting.TransferObjects.Track Update(CrossCutting.TransferObjects.Track TransferObject)
 {
     throw new NotImplementedException();
 }