コード例 #1
0
        public ActionResult Create()
        {
            ViewBag.EditoraId   = new SelectList(_editoraApp.ObterTodos(), "EditoraId", "Nome");
            ViewBag.CategoriaId = new SelectList(_categoriaApp.ObterTodos(), "CategoriaId", "Nome");

            return(View());
        }
コード例 #2
0
ファイル: LivroController.cs プロジェクト: CodeMathcchi/iLib
        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;
        }
コード例 #3
0
        public ActionResult Index()
        {
            var editoraViewModel = Mapper.Map <IEnumerable <Editora>, IEnumerable <EditoraViewModel> >(_editoraApp.ObterTodos());

            return(View(editoraViewModel));
        }
コード例 #4
0
        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));
        }
コード例 #5
0
 public IEnumerable <Editora> ObterEditoras()
 {
     return(_editoraAppServico.ObterTodos().OrderBy(c => c.Nome));
 }