Ejemplo n.º 1
0
        public IActionResult Index()
        {
            PostRepositorio postRepositorio = new PostRepositorio(this.configuration.GetConnectionString("default"));
            PostAplicacao   postAplicacao   = new PostAplicacao(postRepositorio);

            var postDtos = postAplicacao.Listar();

            List <Post> posts = new List <Post>();

            foreach (var post in postDtos)
            {
                posts.Add(PostMapping.toModel(post));
            }

            ViewData["title"] = "Posts";

            ViewData["posts"] = posts;

            return(View());
        }
Ejemplo n.º 2
0
        public IActionResult Index()
        {
            ViewData["title"]   = "Home";
            ViewBag.titulo      = "Blog .NET Core";
            ViewBag.subtitulo   = "Home";
            ViewBag.imagemFundo = "home-bg.jpg";

            PostRepositorio postRepositorio = new PostRepositorio(this.configuration.GetConnectionString("default"));
            PostAplicacao   postAplicacao   = new PostAplicacao(postRepositorio);

            var postDtos = postAplicacao.Listar();

            List <Post> posts = new List <Post>();

            foreach (var post in postDtos)
            {
                posts.Add(PostMapping.toModel(post));
            }

            ViewData["posts"] = posts;

            return(View());
        }