public async Task Adicionar(Periodo periodo) { if (!ExecutarValidacao(new PeriodoValidation(), periodo)) { return; } if (_periodoRepository.Buscar(c => c.NomePeriodo == periodo.NomePeriodo).Result.Any()) { Notificar("Já existe um período com este nome"); return; } await _periodoRepository.Adicionar(periodo); }