public async Task <Model.Categoria> Handle(AlterarCategoriaCommand request, CancellationToken cancellationToken)
        {
            using (var uow = unitOfWork)
            {
                var categoria = await categoriaRepositorio.ObterPorId(request.Id) ?? new Model.Categoria();

                var resultado = await categoriaRepositorio.Alterar(mapper.Map(request, categoria));

                uow.PersistirTransacao();

                return(resultado);
            }
        }
Exemple #2
0
        public void Update(CategoriaDto categoriaDto)
        {
            Categoria categoria = CategoriaAdapter.toDomain(categoriaDto);

            categoriaRepositorio.Alterar(categoria);
        }
Exemple #3
0
 /// <summary>
 ///
 /// </summary>
 /// <param name="Objeto"></param>
 public void Alterar(Categoria Objeto)
 {
     _CategoriaRepositorio.Alterar(Objeto);
 }