예제 #1
0
        public ActionResult Create([Bind(Include = "AlbumID,Ano,Nome,Descricao,Email")] AlbumViewModel albViewModel)
        {
            if (ModelState.IsValid)
            {
                //Mapa para realizar a converção do ViewModel-Álbum Exibição para Domínio-Álbum
                Album album = Mapper.Map <AlbumViewModel, Album>(albViewModel);
                repositorioAlbuns.InserirDados(album);
                return(RedirectToAction("Index"));
            }

            return(View(albViewModel));
        }
예제 #2
0
        public ActionResult Create([Bind(Include = "MusicaID,Nome,IdAlbum")] MusicaViewModel mscViewModel)
        {
            if (ModelState.IsValid)
            {
                Musica musica = Mapper.Map <MusicaViewModel, Musica>(mscViewModel);
                repositorioMusicas.InserirDados(musica);
                return(RedirectToAction("Index"));
            }

            //ViewBag.IdAlbum = new SelectList(db.Albuns, "AlbumID", "Nome", musica.IdAlbum);
            return(View(mscViewModel));
        }