protected async Task <bool> AtualizarAsync(int id, T entity)
        {
            _unitOfWork.BeginTransaction();
            if (await _repositorio.ObterPorId(id) == null)
            {
                Notificar(ValidationMessage.RegistroNaoEncontrado);
                return(false);
            }
            await _repositorio.AtualizarAsync(entity);

            _unitOfWork.CommitTransaction();
            _unitOfWork.SaveChanges();
            return(true);
        }