// Retorna os dados contidos na entidade 'RedeModel' para exibir a página 'Toda a Rede' public ActionResult TodaRede() { RedeModel todaARede = new RedeModel(); FabricaPaginaGeral fabricaPagina = new FabricaPaginaGeral(); todaARede = fabricaPagina.MontaPaginaTodaRede(); return(View(todaARede)); }
public RedeModel MontaPaginaTodaRede() { RedeModel paginaGeral = new RedeModel(); paginaGeral.TodosOsPerfis = servicoPerfil.RetornaPerfis(16); // Obtém uma lista de perfis do banco var PostagensBanco = servicoPostagem.RetornaPostagens(16).ToList(); // Obtém uma lista de postagens do banco var postagensConvertidas = PostagemViewModel.GetModel(PostagensBanco); // Converte as postagens de 'Postagem' para 'PostViewModel' paginaGeral.TodasAsPostagens = postagensConvertidas; // Adiciona a lista de postagens convertidas à entidade 'TodaRedeModel' return(paginaGeral); }