예제 #1
0
        public async Task Adicionar(Autor autor)
        {
            if (!ExecutarValidacao(new AutorValidation(), autor))
            {
                return;
            }

            if (_autorRepository.Buscar(a => a.CPF == autor.CPF).Result.Any())
            {
                Notificar("Já existe um autor brasileiro com este CPF.");
                return;
            }
            await _autorRepository.Adicionar(autor);
        }