public ActionResult Create() { ViewBag.EditoraId = new SelectList(_editoraApp.ObterTodos(), "EditoraId", "Nome"); ViewBag.CategoriaId = new SelectList(_categoriaApp.ObterTodos(), "CategoriaId", "Nome"); return(View()); }
public void CriaViewBagSelectLivro() { var autorViewModel = Mapper.Map <IEnumerable <Autor>, IEnumerable <AutorViewModel> >(_autorAppServico.ObterTodos()); var editoraViewModel = Mapper.Map <IEnumerable <Editora>, IEnumerable <EditoraViewModel> >(_editoraAppServico.ObterTodos()); var assuntoViewModel = Mapper.Map <IEnumerable <Assunto>, IEnumerable <AssuntoViewModel> >(_assuntoAppServico.ObterTodos()); var localizacaoViewModel = Mapper.Map <IEnumerable <Localizacao>, IEnumerable <LocalizacaoViewModel> >(_localizacaoAppServico.ObterTodos()); var classificacaoViewModel = Mapper.Map <IEnumerable <Classificacao>, IEnumerable <ClassificacaoViewModel> >(_classificacaoAppServico.ObterTodos()); ViewBag.Autor = autorViewModel; ViewBag.Editora = editoraViewModel; ViewBag.Assunto = assuntoViewModel; ViewBag.Localizacao = localizacaoViewModel; ViewBag.Classificacao = classificacaoViewModel; }
public ActionResult Index() { var editoraViewModel = Mapper.Map <IEnumerable <Editora>, IEnumerable <EditoraViewModel> >(_editoraApp.ObterTodos()); return(View(editoraViewModel)); }
public ActionResult Index() { var editoraViewModel = Mapper.Map <IEnumerable <Editora>, IEnumerable <EditoraViewModel> >(_editoraAppServico.ObterTodos()); foreach (var editora in editoraViewModel) { editora.Endereco = Mapper.Map <Endereco, EnderecoViewModel>(_enderecoAppServico.ObterPorId(editora.EnderecoId)); editora.Endereco.Municipio = Mapper.Map <Municipio, MunicipioViewModel>(_municipioAppServico.ObterPorId(editora.Endereco.MunicipioId)); editora.Endereco.Municipio.Estado = Mapper.Map <Estado, EstadoViewModel>(_estadoAppServico.ObterPorId(editora.Endereco.Municipio.EstadoId)); } return(View(editoraViewModel)); }
public IEnumerable <Editora> ObterEditoras() { return(_editoraAppServico.ObterTodos().OrderBy(c => c.Nome)); }