Exemplo n.º 1
0
        public IActionResult Edit(Guid id)
        {
            PostRepositorio postRepositorio = new PostRepositorio(this.configuration.GetConnectionString("default"));
            PostAplicacao   postAplicacao   = new PostAplicacao(postRepositorio);

            var postDto = postAplicacao.Procurar(id);

            var post = PostMapping.toModel(postDto);

            CategoriaRepositorio categoriaRepositorio = new CategoriaRepositorio(this.configuration.GetConnectionString("default"));
            CategoriaAplicacao   categoriaAplicacao   = new CategoriaAplicacao(categoriaRepositorio);

            var categoriaDtos = categoriaAplicacao.Listar();

            List <Categoria> categorias = new List <Categoria>();

            foreach (var categoria in categoriaDtos)
            {
                categorias.Add(CategoriaMapping.toModel(categoria));
            }

            ViewData["title"] = "Edição Post";

            ViewData["post"]       = post;
            ViewData["categorias"] = categorias;

            return(View());
        }
Exemplo n.º 2
0
 protected override void OnModelCreating(ModelBuilder modelBuilder)
 {
     CategoriaMapping.Map(modelBuilder);
     ReservaMapping.Map(modelBuilder);
     ReservaRoteiroMapping.Map(modelBuilder);
     RoteiroCategoriaMapping.Map(modelBuilder);
     RoteiroMapping.Map(modelBuilder);
     UsuarioMapping.Map(modelBuilder);
 }
Exemplo n.º 3
0
        public IActionResult Update(Categoria categoria)
        {
            CategoriaRepositorio categoriaRepositorio = new CategoriaRepositorio(this.configuration.GetConnectionString("default"));
            CategoriaAplicacao   categoriaAplicacao   = new CategoriaAplicacao(categoriaRepositorio);

            CategoriaDto categoriaDto = CategoriaMapping.toDto(categoria);

            categoriaAplicacao.Update(categoriaDto);

            return(RedirectToAction("Index"));
        }
Exemplo n.º 4
0
        public IActionResult Edit(Guid id)
        {
            CategoriaRepositorio categoriaRepositorio = new CategoriaRepositorio(this.configuration.GetConnectionString("default"));
            CategoriaAplicacao   categoriaAplicacao   = new CategoriaAplicacao(categoriaRepositorio);

            var categegoriaDto = categoriaAplicacao.Procurar(id);

            var categoria = CategoriaMapping.toModel(categegoriaDto);

            ViewData["title"] = "Edição Categoria";

            ViewData["categoria"] = categoria;

            return(View());
        }
Exemplo n.º 5
0
        public IActionResult Index()
        {
            CategoriaRepositorio categoriaRepositorio = new CategoriaRepositorio(this.configuration.GetConnectionString("default"));
            CategoriaAplicacao   categoriaAplicacao   = new CategoriaAplicacao(categoriaRepositorio);

            var categoriaDtos = categoriaAplicacao.Listar();

            List <Categoria> categorias = new List <Categoria>();

            foreach (var categoria in categoriaDtos)
            {
                categorias.Add(CategoriaMapping.toModel(categoria));
            }

            ViewData["title"] = "Categorias";

            ViewData["categorias"] = categorias;

            return(View());
        }