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()); }