Exemple #1
0
        public ActionResult <Response> GetTrackById(int id)
        {
            response = new Response();

            response = trackService.GetTrackById(id);

            return(responseFactory.CreateControllerResponse(response));
        }
        public ActionResult Details()
        {
            string albumId = this.Request.QueryData["albumId"].ToString();
            string trackId = this.Request.QueryData["trackId"].ToString();


            Track trackFromDb = trackService.GetTrackById(trackId);

            if (trackFromDb == null)
            {
                return(this.Redirect($"/Albums/Details?id={albumId}"));
            }

            this.ViewData["AlbumId"] = albumId;
            this.ViewData["Track"]   = trackFromDb.ToHtmlDetails(albumId);

            return(this.View());
        }