// GET: Musicas/Details/5 public ActionResult Details(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Dominio.Musica musica = repositorioMusicas.SelecionarPorId(id.Value); if (musica == null) { return(HttpNotFound()); } return(View(Mapper.Map <Dominio.Musica, MusicaExibicaoViewModel>(musica))); }
// GET: Musicas/Edit/5 public ActionResult Edit(long?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Dominio.Musica musica = repositorioMusicas.SelecionarPorId(id.Value); if (musica == null) { return(HttpNotFound()); } List <AlbumExibicaoIndexViewModel> albuns = Mapper.Map <List <Album>, List <AlbumExibicaoIndexViewModel> >(repositorioAlbuns.Selecionar()); ViewBag.DropDownAlbuns = new SelectList(albuns, "Id", "Nome"); return(View(Mapper.Map <Dominio.Musica, MusicaViewModel>(musica))); }