public IActionResult Criar() { AdminPostagensCriarViewModel model = new AdminPostagensCriarViewModel(); model.Erro = (string)TempData["erro-msg"]; //Obter Categorias var listaCategorias = _categoriaOrmService.ObterCategorias(); //Alimentar o model com as categorias que serão colocadas no select foreach (var categoriaEntity in listaCategorias) { var categoriaAdminPostagens = new CategoriaAdminPostagens(); categoriaAdminPostagens.IdCategorias = categoriaEntity.Id; categoriaAdminPostagens.NomeCategorias = categoriaEntity.Nome; model.Categorias.Add(categoriaAdminPostagens); } //Obter Autores var listaAutores = _autoresOrmService.ObterAutores(); //Alimentar o model com os autores que serão colocadas no select foreach (var autorEntity in listaAutores) { var autorAdminPostagens = new AutorAdminPostagens(); autorAdminPostagens.IdAutores = autorEntity.Id; autorAdminPostagens.NomeAutores = autorEntity.Nome; model.Autores.Add(autorAdminPostagens); } return(View(model)); }
public IActionResult Criar() { AdminPostagensCriarViewModel model = new AdminPostagensCriarViewModel(); // Definir possível erro de processamento (vindo do post do criar) model.Erro = (string)TempData["erro-msg"]; // Obter as Categorias var listaCategorias = _categoriaOrmService.ObterCategorias(); // Alimentar o model com as categorias que serão colocadas no <select> do formulário foreach (var categoriaEntity in listaCategorias) { var categoriaAdminPostagens = new CategoriaAdminPostagens(); categoriaAdminPostagens.IdCategoria = categoriaEntity.Id; categoriaAdminPostagens.NomeCategoria = categoriaEntity.Nome; model.CategoriasPostagem.Add(categoriaAdminPostagens); } // Obter os Autores var listaAutores = _autoresOrmService.ObterAutores(); // Alimentar o model com as Autores que serão colocadas no <select> do formulário foreach (var autorEntity in listaAutores) { var autorAdminPostagens = new AutorAdminPostagens(); autorAdminPostagens.IdAutor = autorEntity.Id; autorAdminPostagens.NomeAutor = autorEntity.Nome; model.AutoresPostagem.Add(autorAdminPostagens); } return(View(model)); }
public IActionResult Criar() { AdminPostagensCriarViewModel model = new AdminPostagensCriarViewModel(); ViewBag.erro = TempData["erro-msg"]; model.Erro = (string)TempData["erro-msg"]; // Obter categoria da postagem var listaCategorias = _categoriaOrmService.ObterCategorias(); // Alimentar o model com as categorias que serão colocadas no <select> do formulário foreach (var categoriaEntity in listaCategorias) { var categoriaAdmPostagens = new CategoriaAdminPostagens(); categoriaAdmPostagens.IdCategorias = categoriaEntity.Id; categoriaAdmPostagens.NomeCategorias = categoriaEntity.Nome; model.Categorias.Add(categoriaAdmPostagens); } // Obter autor da postagem var listaAutores = _autoresOrmService.ObterAutores(); // Alimentar o model com os autores que serão colocadas no <select> do formulário foreach (var autorEntity in listaAutores) { var autorAdminPostagens = new AutorAdminPostagens(); autorAdminPostagens.IdAutores = autorEntity.Id; autorAdminPostagens.NomeAutores = autorEntity.Nome; model.Autores.Add(autorAdminPostagens); } // Obter etiqueta da postagem var listaEtiquetas = _etiquetaOrmService.ObterEtiquetas(); // Alimentar o model com as etiquetas que serão colocadas no <select> do formulário foreach (var etiquetaEntity in listaEtiquetas) { var etiquetaAdminPostagens = new EtiquetaAdminPostagens(); etiquetaAdminPostagens.IdEtiqueta = etiquetaEntity.Id; etiquetaAdminPostagens.NomeEtiqueta = etiquetaEntity.Nome; model.Etiquetas.Add(etiquetaAdminPostagens); } return(View(model)); }
public IActionResult Criar() { AdminPostagensCriarViewModel model = new AdminPostagensCriarViewModel(); model.Erro = (string)TempData["erro-msg"]; var listaCategorias = _categoriaOrmService.ObterCategorias(); foreach (var categoriaEntity in listaCategorias) { var categoriaAdmPostagens = new CategoriaAdminPostagens(); categoriaAdmPostagens.IdCategoria = categoriaEntity.Id; categoriaAdmPostagens.NomeCategoria = categoriaEntity.Nome; model.Categorias.Add(categoriaAdmPostagens); } var listaAutores = _autorOrmService.ObterAutores(); foreach (var autorEntity in listaAutores) { var autorAdminPostagens = new AutorAdminPostagens(); autorAdminPostagens.IdAutor = autorEntity.Id; autorAdminPostagens.NomeAutor = autorEntity.Nome; model.Autores.Add(autorAdminPostagens); } var listaEtiquetas = _etiquetaOrmService.ObterEtiquetas(); foreach (var etiquetaEntity in listaEtiquetas) { var etiquetaAdminPostagens = new EtiquetaAdminPostagens(); etiquetaAdminPostagens.IdEtiqueta = etiquetaEntity.Id; etiquetaAdminPostagens.NomeEtiqueta = etiquetaEntity.Nome; model.Etiquetas.Add(etiquetaAdminPostagens); } return(View(model)); }