public IActionResult Crear(int id) { var foro = _servicioForo.ObtenerPorId(id); var model = new ModeloNuevoPosteo { NombreForo = foro.Titulo, IdForo = foro.Id, UrlImagenForo = foro.UrlImagen, NombreAutor = User.Identity.Name }; return(View(model)); }
public IActionResult Tema(int id, string PedidoBusqueda) { var foro = _servicioForo.ObtenerPorId(id); var posteos = new List <Posteo>(); posteos = _servicioPosteo.ObtenerPosteosFiltrados(foro, PedidoBusqueda).ToList(); var listadoPosteo = posteos.Select(posteo => new ModeloListadoPosteo { Id = posteo.Id, Titulo = posteo.Titulo, IdAutor = posteo.Usuario.Id, NombreAutor = posteo.Usuario.UserName, CantidadRespuestas = posteo.Respuestas.Count(), Fecha = posteo.Creado.ToString(), Foro = PasarForoAModeloListadoForo(posteo) } ); var model = new ModeloTemaForo { Posteos = listadoPosteo, Foro = PasarForoAModeloListadoForo(foro) }; return(View(model)); }