コード例 #1
0
        public ActionResult Index()
        {
            var generosViewModel = _generoService
                                   .ListarGeneros()
                                   .Select(g => new GeneroViewModel
            {
                Id        = g.Id,
                Descricao = g.Descricao
            }).ToList();

            return(View(generosViewModel));
        }
コード例 #2
0
        private void CarregarItensParaSelect()
        {
            var autores = _autorService
                          .ListarAutores()
                          .Select(autor => new SelectListItem {
                Value = autor.Id.ToString(), Text = autor.Nome
            })
                          .ToList();

            ViewBag.SelectListAutores = new SelectList(autores, "Value", "Text");

            var generos = _generoService.ListarGeneros().Select(genero => new SelectListItem {
                Value = genero.Id.ToString(), Text = genero.Descricao
            }).ToList();

            ViewBag.SelectListGeneros = new SelectList(generos, "Value", "Text");

            var editoras = _editoraService.ListarEditoras().Select(editora => new SelectListItem {
                Value = editora.Id.ToString(), Text = editora.Nome
            }).ToList();

            ViewBag.SelectListEditoras = new SelectList(editoras, "Value", "Text");
        }