private void LembreteFornecedorAceiteMembro() { try { var dataHoje = DateTime.Now; if (dataHoje.DayOfWeek != DayOfWeek.Saturday && dataHoje.DayOfWeek != DayOfWeek.Sunday) { Connection = new HubConnection(Url); Proxy = Connection.CreateHubProxy("Notificacoes"); Connection.Start(); NotificacoesAlertasService service = new NotificacoesAlertasService(); eventLog9.WriteEntry($"Lembrando fornecedor de aceitar mebro.", EventLogEntryType.Information, 1); List <Usuario> usuarios = service.EnviarEmailSmsFornecedorAceitarMembro(); if (usuarios.Count > 0) { Proxy.Invoke("LembreteFornecedorAceiteMembros", usuarios.Select(c => c.TokenSignalR).ToList()); } eventLog9.WriteEntry($"Lembrete de aceite para fornecedor executada com sucesso!", EventLogEntryType.Information, 1); } } catch (Exception ex) { eventLog9.WriteEntry($"Erro ao lembrar fornecedor para aceitar membro.\n\n{ex}", EventLogEntryType.Error, 1); } }