Exemple #1
0
        public void GetPlaylist()
        {
            MusicService _service = new MusicService(new UnitOfWork(GetContext()));
            Playlist     entity   = _service.GetById(1);

            Assert.NotNull(entity);
        }
Exemple #2
0
        public ActionResult MusicViewInPlaylist(string playlistId)
        {
            var             t      = User.Identity.GetUserId();
            var             musics = PlaylistService.GetById(playlistId).Musics;
            List <MusicDTO> d      = musics.Select(m => MusicService.GetById(m.Id)).ToList();
            var             musicс = d.Select(music => new MusicModel()
            {
                Id         = music.Id,
                Name       = music.Name,
                Path       = music.Path,
                SingerName = SingerService.GetById(music.SingerId).Name,
                GenreName  = GenreService.GetById(music.GenreId).Name
            }).ToList();

            musicс.First().PlaylistName = PlaylistService.GetById(playlistId).Name;
            return(View(musicс));
        }
Exemple #3
0
        public ActionResult Edit(string id)
        {
            var music = MusicService.GetById(id);

            MusicChangeModel.GetSingerSelectItems =
                SingerService.GetAll().Select(m => new SelectListItem()
            {
                Text = m.Name, Value = m.Id
            });
            MusicChangeModel.GetGenreSelectItems =
                GenreService.GetAll().Select(m => new SelectListItem()
            {
                Text = m.Name, Value = m.Id
            });
            MusicChangeModel gm = new MusicChangeModel()
            {
                Id       = music.Id,
                Name     = music.Name,
                SingerId = music.SingerId,
                GenreId  = music.GenreId
            };

            return(View(gm));
        }
Exemple #4
0
        public IActionResult Details(int ID)
        {
            var result = _musicService.GetById(ID);

            return(View(result));
        }