示例#1
0
        public IActionResult Create()
        {
            AdmPostagemCriarViewModel model = new AdmPostagemCriarViewModel();

            var listaAutores = autorOrmService.GetAll();

            foreach (var autorEntity in listaAutores)
            {
                var autorAdm = new AutorAdmPostagens();
                autorAdm.Id   = autorEntity.Id;
                autorAdm.Nome = autorEntity.Nome;

                model.Autores.Add(autorAdm);
            }

            var listaCategorias = categoriaOrmService.GetAll();

            foreach (var categoriaEntity in listaCategorias)
            {
                var categoriaAdm = new CategoriaAdmPostagens();
                categoriaAdm.Id   = categoriaEntity.Id;
                categoriaAdm.Nome = categoriaEntity.Nome;

                model.Categorias.Add(categoriaAdm);
            }

            var listaEtiquetas = etiquetaOrmService.GetAll();

            foreach (var etiquetaEntity in listaEtiquetas)
            {
                var etiquetaAdm = new EtiquetaAdmPostagens();
                etiquetaAdm.Id   = etiquetaEntity.Id;
                etiquetaAdm.Nome = etiquetaEntity.Nome;

                model.Etiquetas.Add(etiquetaAdm);
            }

            model.Erro = (string)TempData["erro-msg"];

            return(View(model));
        }
示例#2
0
        public IActionResult Listar()
        {
            AdmAutorListarViewModel model = new AdmAutorListarViewModel();

            var listaEtiquetas = autorOrmService.GetAll();

            foreach (var autorEntity in listaEtiquetas)
            {
                var autorAdmin = new AutorAdmAutores();
                autorAdmin.Id   = autorEntity.Id;
                autorAdmin.Nome = autorEntity.Nome;

                model.Autores.Add(autorAdmin);
            }

            return(View(model));
        }