Esempio n. 1
0
        private ReleaseEvent CreateEvent(ReleaseEventSeries series, int number, string suffix = "")
        {
            var e = CreateEntry.SeriesEvent(series, number, suffix, id: _eventId++);

            _querySource.Add(e);
            series.AllEvents.Add(e);

            return(e);
        }
Esempio n. 2
0
        private ReleaseEvent CreateEvent(ReleaseEventSeries series, int number, string suffix = "")
        {
            var e = new ReleaseEvent(string.Empty, null, series, number, suffix, null, false)
            {
                Id = eventId++
            };

            querySource.Add(e);
            series.Events.Add(e);

            return(e);
        }
Esempio n. 3
0
        private void AddSong(Song song)
        {
            querySource.Add(song);

            foreach (var name in song.Names)
            {
                querySource.Add(name);
            }

            foreach (var artistLink in song.AllArtists)
            {
                querySource.Add(artistLink);
            }
        }
Esempio n. 4
0
        private void AddAlbum(Album album)
        {
            querySource.Add(album);

            foreach (var name in album.Names)
            {
                querySource.Add(name);
            }

            foreach (var artistLink in album.AllArtists)
            {
                querySource.Add(artistLink);
            }
        }
Esempio n. 5
0
        public void SetUp()
        {
            querySource = new QuerySourceList();

            artist = new Artist(TranslatedString.Create("XenonP"))
            {
                Id = 64
            };
            querySource.Add(artist);

            album = new Album(new LocalizedString("Synthesis", ContentLanguageSelection.English))
            {
                Id = 1, DiscType = DiscType.Album, CreateDate = new DateTime(2011, 1, 16)
            };
            AddAlbum(album);

            albumWithArtist = new Album(new LocalizedString("DIVINE", ContentLanguageSelection.English))
            {
                Id = 1010, DiscType = DiscType.Unknown, RatingAverage = 4.5, CreateDate = new DateTime(2012, 1, 15)
            };
            albumWithArtist.AddArtist(artist);
            AddAlbum(albumWithArtist);

            queryParams = new AlbumQueryParams();

            search = new Model.Service.Search.AlbumSearch.AlbumSearch(querySource, ContentLanguagePreference.Default);
        }
Esempio n. 6
0
		public void SetUp() {

			querySource = new QuerySourceList();

			artist = new Artist(TranslatedString.Create("XenonP")) { Id = 64 };
			querySource.Add(artist);

			album = new Album(new LocalizedString("Synthesis", ContentLanguageSelection.English)) { Id = 1, DiscType = DiscType.Album, CreateDate = new DateTime(2011, 1, 16) };
			AddAlbum(album);

			albumWithArtist = new Album(new LocalizedString("DIVINE", ContentLanguageSelection.English)) { Id = 1010, DiscType = DiscType.Unknown, RatingAverage = 4.5, CreateDate = new DateTime(2012, 1, 15) };
			albumWithArtist.AddArtist(artist);
			AddAlbum(albumWithArtist);

			queryParams = new AlbumQueryParams();

			search = new Model.Service.Search.AlbumSearch.AlbumSearch(querySource, ContentLanguagePreference.Default);

		}