public async Task <bool> ValidarAsync(string cpf, int?id = null) { var funcionario = await _funcionarioRepositorio.ObterPorCpfAsync(cpf); if (funcionario != null && funcionario.Id != id) { await NotificacaoDeDominio.HandleNotificacaoDeServicoAsync( Resource.FormatarResourceToLowerValor2( Resource.MensagemJaExisteCadastradoMasculino, FuncionarioResources.Funcionario, FuncionarioResources.Cpf)); } return(!NotificacaoDeDominio.HasNotifications); }