Exemplo n.º 1
0
        public IEnumerable <AlbumBE> GetAlbums()
        {
            var ids = Context.Album.Where(p => p.ArtistId == Id).Select(p => p.AlbumId);

            foreach (var id in ids)
            {
                var item = new AlbumBE(CRUDTestDBContextProvider);
                item.Load(id);
                yield return(item);
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// Return all AlbumBEs
        /// </summary>
        /// <returns></returns>
        public IEnumerable <AlbumBE> GetAlbumBEs()
        {
            using var context = cRUDTestDBContextProvider.GetContext();
            foreach (var id in context.Album.Select(p => p.AlbumId))
            {
                AlbumBE albumBE = new AlbumBE(cRUDTestDBContextProvider);

                albumBE.Load(id);

                yield return(albumBE);
            }

            yield break;
        }
Exemplo n.º 3
0
 public void AssignTo(AlbumBE album)
 {
     Entity.AlbumId = album.Id;
 }
Exemplo n.º 4
0
 public void AddToAlbum(AlbumBE album)
 {
     album.AssignTo(this);
 }