public async Task Adicionar(Patient patient) { if (!ExecutarValidacao(new PatientValidation(), patient)) { return; } if (await _patientRepository.CpfExists(patient.Cpf)) { Notificar("This document has been already regitered in our system!"); return; } await _patientRepository.Add(patient); }