// GET: Loja
        public ActionResult Index()
        {
            var dados = new MeusDados();
            var generos = dados.Generos.ToList();

            return View(generos);
        }
        public ActionResult Details(int id)
        {
            var dados = new MeusDados();
            var album = dados.Albuns.Single(a => a.Id == id);

            return View(album);
        }
        public ActionResult Buscar(string genero)
        {
            var dados = new MeusDados();
            var albums = dados.Albuns.Where(g => g.Genero.Nome == genero).ToList();

            return View(albums);
        }
        // Select an album and discount it by 50%
        private Album GetDailyDeal()
        {
            var dados = new MeusDados();
            var album = dados.Albuns.OrderBy(a => System.Guid.NewGuid())
                .First();

            album.Preco *= 0.5m;
            return album;
        }
        public ActionResult Adicionar(int id)
        {
            var dados = new MeusDados();
            var album = dados.Albuns.First();

            TempData["album"] = album;

            return RedirectToAction("Index");
        }
 public ActionResult Criar(AlbumViewModel model)
 {
     var dados = new MeusDados();
     model = new AlbumViewModel
     {
         Artistas = new SelectList(items: dados.Artistas, dataValueField: "Id", dataTextField: "Nome"),
         Generos = new MultiSelectList(dados.Generos, "Id", "Nome"),
         AlbumArtUrl = "~/Images/placeholder.png"
     };
     return View(model);
 }
 public ActionResult Criar()
 {
     var dados = new MeusDados();
     var model = new AlbumViewModel
     {
         Artistas = new SelectList(dados.Artistas, "Id", "Nome"),
         Generos = new MultiSelectList(dados.Generos, "Id", "Nome"),
         AlbumArtUrl = "~/Images/placeholder.png"
     };
     return View(model);
 }
 private List<Artista> ObterArtistas(string searchString)
 {
     var dados = new MeusDados();
     return dados.Artistas.Where(a => a.Nome.Contains(searchString))
         .ToList();
 }
 public ActionResult Index()
 {
     var dados = new MeusDados();
     var albuns = dados.Albuns.Take(6).ToList();
     return View(albuns);
 }