public ActionResult Ler(string slugNoticia, string slugCategoria, string slugLocal) { //slugLocal, so para uso de SEO var noticia = Fabrica.NoticiaAplicacaoMongo().Ler(slugNoticia, slugCategoria); if (noticia == null) return HttpNotFound(); var vm = new NoticiaLerViewModel { Noticia = noticia, //todo: ultimas noticias, e relacionadas, excluir a noticia atual, e excluir das relacionadas as ultimas Ultimas = Fabrica.NoticiaAplicacaoMongo().ListarPublicadas().Take(4), Relacionadas = Fabrica.NoticiaAplicacaoMongo().ListarPorCategoria(slugCategoria).Take(4) }; return View(vm); }
public ActionResult Ler(string slugNoticia, string slugCategoria, string slugLocal) { //slugLocal, so para uso de SEO var noticia = Fabrica.NoticiaAplicacaoMongo().Ler(slugNoticia, slugCategoria); if (noticia == null) { return(HttpNotFound()); } var vm = new NoticiaLerViewModel { Noticia = noticia, //todo: ultimas noticias, e relacionadas, excluir a noticia atual, e excluir das relacionadas as ultimas Ultimas = Fabrica.NoticiaAplicacaoMongo().ListarPublicadas().Take(4), Relacionadas = Fabrica.NoticiaAplicacaoMongo().ListarPorCategoria(slugCategoria).Take(4) }; return(View(vm)); }